标注是一种声明,不是装饰
结构化数据的作用是让机器不必推断就知道这个页面主张了什么。它恰恰在声明与可见正文一致时才有用。当两者不一致时 —— 标注里的价格与页面上的不同、评分背后没有任何真实评价 —— 这个页面会比完全不标注的页面更不可信。
承担主要价值的四种
「关于我们」页上的 Organization:你是谁、在哪里、成立于何时,并用 sameAs 指向你的其他主页。这是其余一切挂靠的实体锚点。
产品或服务页上的 Product 或 Service,带上买家真正拿来比较的属性。是属性而不是形容词:一个数字、一个范围,或者一个是与否。
直接回答购买问题的页面上的 FAQPage。这是被原样引用最多的一种,因为它的结构正好是答案需要的形态。
BreadcrumbList,让页面在站内的位置成为明示信息,而不是从 URL 里猜出来。
不值得做的部分
自行标注的评分与评价数量。它们很容易加上去,也很容易被识别为自报数据,一旦被识破,可信度上的损失超过任何收益。把 HowTo 套在本来不是操作步骤的内容上,同理。
要验证,不要想当然
两项检查。第一,按爬虫的方式抓取页面、不执行脚本,确认返回的 HTML 里确实有这段标注 —— 由客户端脚本注入的标注经常不在。第二,向模型提一个答案只存在于标注中的问题,看它会不会用上。