/posts/ai-5cm
GEO优化

凌晨两点被AI的「5cm」整破防,我连夜给问句库加了单位校验层

深夜冲浪猫 22 0 13

真的麻了,兄弟们。昨晚凌晨两点,我还在跑一批GEO测试问句,结果AI给我整了个大活。

事情是这样的:我们有个做定制家具的客户,产品页上写的是「桌腿增高垫 5cm」。我拿这个去测AI搜索,问「桌腿有点矮,有没有增高垫推荐」,AI答得挺顺,还引用了我们页面,但最后来了一句「可增高5m」。

5米!我当场笑出声,然后就是一身冷汗。这要是真被用户看到,品牌直接社死。

我赶紧翻日志,发现AI不是瞎编,它确实引用了我们的页面,但把「5cm」和页面另一处「承重5kg」的「5」搅在一起了,单位直接串了。更离谱的是,同一个问句跑三次,有一次答「5厘米」,有一次答「5公分」,还有一次干脆不提单位。

这不就是典型的「单位归一」没做好吗?我之前在社区看有人聊过「起订量」被答成「库存量」的坑,当时还觉得是特例,现在轮到自己头上,才知道这玩意是系统性问题。

我连夜干了三件事,分享给同样在踩坑的兄弟:

  1. 在问句库里加单位校验层。不是简单加个正则,而是把「cm/m/kg/寸/英寸」这些单位做成映射表,喂给AI之前先过一遍,确保同一个物理量在问句和答案里单位一致。
  2. 给产品页的JSON-LD加unitCode字段。之前只写了数值,没写单位,AI只能从上下文猜,现在明确写"unitCode": "CMT",抓取准确率肉眼可见地涨了。
  3. 建了一个「单位踩坑」对照组。把之前踩过的坑(比如「2年保修」变「终身」、「7天无理由」变「15天」)都录进去,每次更新问句库先跑一遍,看有没有回归。

跑完这轮,那个「5m」的错误从17次降到了2次,但还是有漏网的。我估计是AI在跨段落引用时,把不同段落的单位给混了。

现在的问题是:你们在做GEO的时候,单位校验是放在问句层做,还是放在答案后处理层做? 我目前是两层都加了,但感觉重复劳动有点多,有没有更优雅的解法?在线等,挺急的,毕竟明天还要给客户汇报。

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

社区回应

0 Replies

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

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