GEO优化
AI把「含税价」答成「不含税」,我查了三天发现是字段名在捣鬼
29 1 15
上周客户投诉,说AI回答我们产品价格时,把「含税价」写成了「不含税」。我第一反应是内容写错了,翻了一遍商品页,白纸黑字写着含税。简单说,问题不在文案,在字段。
排查过程
我让技术把AI引用到的结构化字段全导出来,发现价格字段叫 price,值是数字,但旁边没有任何单位或税务标识。AI从上下文猜的,猜错了。
再往上追,这个字段是从老系统迁移过来的,原系统里 price 默认不含税,后来业务改了含税,字段名没动。AI抓取时只看字段名和值,没法知道税务口径变了。
为什么内容质量救不了
我们内容团队把页面文案写得很清楚,但AI优先读结构化数据。字段本身没表达清楚,文案再好也被覆盖。这印证了我一直说的:GEO技术门槛不高,关键是内容质量——但「内容」包括结构化字段本身,不只是给人看的文字。
修复方案
- 价格字段拆成三个:
price_amount、price_currency、price_tax_included(布尔值)。 - 在商品页可见区域同步展示「含税价」字样,让AI有交叉验证源。
- 加一条校验规则:
price_tax_included为空时,AI答案里禁止出现价格。
改完跑了一周,同批query再测,税务口径答错率从17%降到0。返工成本是技术半天加内容半天,比客户流失便宜太多。
判断依据
我判断GEO问题的顺序永远是:先看结构化字段有没有歧义,再看内容表述,最后才看模型。字段是地基,地基歪了,上面怎么修都白搭。
你们遇到过AI因为字段名猜错业务口径的情况吗?具体是哪个字段,后来怎么补的?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
