为了拿到富媒体,给一篇产品评测加上了 Product 标记,页面本身并没有售卖信息。

把日志和配置对完,能解释这个现象的基本就这几处。类型选择与实际内容不匹配;缺少价格和库存等关键字段;评论内容其实是作者主观评测。

动手时先判断页面真实类型

curl -s https://www.example.com/a/ | grep -i '<h1>'

评测类改用 Review 或 Article

"@type": "Review"

等前面都确认过,再删除与内容无关的字段

curl -s https://www.example.com/a/ | grep -c 'offers'

当时还开着另一个排查窗口,两边日志对照着看才定位到。

同一份数据我导出了两份,一份留底,一份拿来试。

别只看报错消失,验证要多做一步。类型与内容一致,富媒体报告不再出现不匹配警告。

类型错配属于误导性标记,被识别后可能失去全部富媒体资格,选类型前先看页面到底在做什么,别为了展示硬凑,评测和商品是两回事。改完要重新抓取,旧标记可能还在缓存里。同一份配置在测试环境跑通,不代表线上没事,两边的默认值经常不一样。

作者 9823189