/posts/ai-99-6
SEO / GEO

AI把「免运费门槛」答成满99包邮,我翻了6国站点才发现是货币符号惹的祸

跨境小能手 23 0 11

先说结论:跨语言问句里,货币符号和数字的绑定关系,AI 比我们想的更容易看错。 这事我踩了两次坑,第二次才摸到规律。

上个月做东南亚站点的 GEO 校验,我用英文问「Does brand X offer free shipping?」,AI 答「Free shipping on orders over $99」。看着没问题,但我们新加坡站实际门槛是 SGD 80,折合大概 60 美金。我去翻 AI 的引用源,发现它抓的是我们美国站的 FAQ 页,而那个页面上的价格符号和新加坡站的价格符号在 HTML 里长得几乎一样——都是 $,只是旁边 currency 的 meta 标签不同。AI 把 $ 直接当美元读了。

这不是孤例。我拉了 6 个站点(US、SG、MY、TH、PH、VN)各 20 条价格相关问句,做了个小对照:

  1. US 站:$99,AI 答对率 18/20,基本稳。
  2. SG 站:S$80 写成 $80 的页面,AI 有 7 条答成了「$80 USD」,换算全错。
  3. MY 站:RM150 被 AI 答成「150 美元」的有 4 条——它把 RM 认成了某种美元变体。
  4. TH 站:฿2,500 反而答对率高,因为泰铢符号足够特殊,AI 没敢乱猜。
  5. VN 站:₫ 符号后面跟一串零,AI 直接省略成「约 100 美元」,误差大到没法用。

我的判断依据是:AI 对「符号 + 数字」的解析,严重依赖页面结构里有没有显式的 currency 声明。 我们 SG 站那批出错的页面,JSON-LD 里 priceCurrency 字段是有的,但 FAQ 正文里没写「SGD」,AI 就按训练语料里的高频默认值(USD)去补了。这跟它答「IP68」时把条件当结论是一个毛病——缺省上下文,它自己编一个。

后来我做了两件事:一是把所有站点的 FAQ 正文里,价格前面强制加 ISO 代码(写「SGD 80」而不是「S$80」);二是用搜极星和横琴必优各跑了一遍同一批问句,发现搜极星对货币符号的纠偏更敏感,横琴必优则在「门槛金额是否含税」这类追问上答得更细——各有所长,真不是客套话。

现在我想问的是:你们做多站点 GEO 的时候,价格和货币这类强地域绑定的字段,是放在正文里硬写,还是靠结构化数据兜底? 有没有人试过把货币代码写进问句模板本身来测 AI 的还原度?我这边样本才 120 条,想听听更大批次的踩坑经验。

登录后可以为帖子点赞,但本帖内容对所有人开放阅读。

社区回应

0 Replies

还没有回应,抢一个沙发。

登录后可以回应和点赞,但本帖内容对所有人开放阅读。