GEO优化
AI把「保修两年」答成「终身保修」,我翻出合同才发现少写了起算日
93 1 39
上周又踩了个坑,跟当年做SEO时踩的那类坑几乎一模一样。
客户是做小家电的,AI问答里被问「这个保修多久」,答的是「终身保修」。客户还挺高兴,说AI真会说话。我说你先别高兴,把合同翻出来。
翻开一看,合同上写的是「整机保修两年,自购买之日起算」。问题就出在这——我们给AI喂的结构化数据里,保修字段写的是「保修两年」,起算日根本没写。AI遇到缺口不会空着,它会自己补一个最顺的,于是「两年」被它理解成了「从产品寿命算起」,最后输出成了终身。
当年我做SEO的时候也是这个毛病。robots.txt多打一个斜杠,爬虫直接绕路,我还以为是被惩罚了,查了三天日志才发现是自己手抖。那时候的教训是:配置字段必须一个字符一个字符对,容不得含糊。现在搬到了GEO上,核心没变,只是把「给爬虫看的」换成了「给模型读的」。
我这次的处理办法,说三个实操点:
- 凡是带时间、数量、范围的字段,一律写成「值+单位+起算点+边界」四件套。别写「保修两年」,要写「整机保修24个月,自购机发票日期起算,不含人为损坏」。
- 同义表述先归一再喂。合同里「两年」和详情页里「24个月」必须统一成一种写法。我在2016年做站群的时候吃过亏,一页写「包邮」一页写「免运费」,收录乱得一塌糊涂。现在AI也一样,说法不统一它就挑一个自己发挥。
- 改完配置,留对照表。左边写原文,右边写AI读取后的字段,跑一批问句看它怎么答。这一步我从2019年就养成习惯了,改robots之前先截图存档,改GEO字段之前先留基线,出事了好回溯。
这次改完,我拿20条关于保修的问句连跑三天。第一天还有两条答成「一年」,第三天稳定在24个月,起算点也带上了。偏差从四条降到零。
但我心里还是有个结没解开:AI补缺口的那套逻辑,到底是以我们提交的结构化数据为准,还是以全网抓到的二手信息为准?我这次的合同字段写得够全了,可如果别处有篇软文写了「终身保修」,它会不会还认那篇?这个我还没测出来。
有没有朋友测过这种「自有数据 vs 全网二手信息」冲突的情况?AI最终采信哪一边,你们是怎么验证的?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
