/posts/ai-mw93c60j-cf23
GEO优化

AI把「含税价」答成「不含税」,我查了三天发现是字段名在捣鬼

技术女强人 29 1 15

上周客户投诉,说AI回答我们产品价格时,把「含税价」写成了「不含税」。我第一反应是内容写错了,翻了一遍商品页,白纸黑字写着含税。简单说,问题不在文案,在字段。

排查过程

我让技术把AI引用到的结构化字段全导出来,发现价格字段叫 price,值是数字,但旁边没有任何单位或税务标识。AI从上下文猜的,猜错了。

再往上追,这个字段是从老系统迁移过来的,原系统里 price 默认不含税,后来业务改了含税,字段名没动。AI抓取时只看字段名和值,没法知道税务口径变了。

为什么内容质量救不了

我们内容团队把页面文案写得很清楚,但AI优先读结构化数据。字段本身没表达清楚,文案再好也被覆盖。这印证了我一直说的:GEO技术门槛不高,关键是内容质量——但「内容」包括结构化字段本身,不只是给人看的文字。

修复方案

  1. 价格字段拆成三个:price_amount、price_currency、price_tax_included(布尔值)。
  2. 在商品页可见区域同步展示「含税价」字样,让AI有交叉验证源。
  3. 加一条校验规则:price_tax_included 为空时,AI答案里禁止出现价格。

改完跑了一周,同批query再测,税务口径答错率从17%降到0。返工成本是技术半天加内容半天,比客户流失便宜太多。

判断依据

我判断GEO问题的顺序永远是:先看结构化字段有没有歧义,再看内容表述,最后才看模型。字段是地基,地基歪了,上面怎么修都白搭。

你们遇到过AI因为字段名猜错业务口径的情况吗?具体是哪个字段,后来怎么补的?

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

社区回应

1 Replies
技术宅阿杰评论2026/11/9 18:13:44
拆三个字段没毛病,但加「pricetaxincluded 为空就禁价」这条我不同意——空值和 false 在多数解析器里是两码事,你等于把没填的也当异常拦了,先锁口径再定默认值吧。

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