Facebook 上 SEO 专家小组的讨论者最近透露,谷歌的结构化数据测试工具可能会生成错误数据,这使得调试 Schema 结构化数据变得困难,尤其是对于那些不熟悉 JSON-LD 的人来说。
不过,这并不完全是谷歌方面的问题,因为这个工具显然是一个丰富的结果测试器,而不是一个管理 Schema 中结构化数据的工具。
Schema.org 将帮助您实现这一点,成为您优化结构化数据的下一个有用工具。为了获得最佳效果,请同时使用测试工具和 Schema.org。
WordPress 插件中的结构化数据
讨论中的第一篇帖子是关于作者使用 WordPress 插件输出他的结构化数据。但是,此插件需要高级订阅才能添加 LocalBusiness 结构化数据。
用户表示他们添加了 AggregateRating 结构化数据,并添加了 LocalBusiness 作为评级内容。但是,以这种方式使用 AggregateRating 并不符合 Google 的增强结果指南,并且在测试工具中进行调试时出现了问题。
涉事的 SEO 小组成员错误地在其本地商业网站上使用 LocalBusiness 数据类型进行评论时使用了 AggregateRating 结构化数据类型,这违反了 Google 的丰富搜索结果政策。根据说明,此方法可用于由多家其他公司评级的网站。
Google 建议:
- 评论片段结构化数据(Review、AggregateRating)。您可以为以下功能输入评级:本地商家(仅适用于从其他本地商家获取评论的网站;请参阅自助评论指南)。
当用户尝试在 Rich Results/Snippet Testing Tool 中测试其结构化数据时,输出错误地指出它是 LocalBusiness 结构化数据,但实际上它是LocalBusiness 的 AggregateRating。
该工具正确地将结构化数据识别为评论 viber 数据 片段,这有利于测试扩展结果的环境。当您使用 Schema.org Rich Results Validator 时,您将获得更准确的结果,因为它可以识别真正的 AggregateRating 结构化数据。
Google Rich Results 工具错误
该人应该使用 LocalBusiness 结构化数据,但页面上的代码是用于 AggregateRating 的。因此,谷歌是正确的,结构化数据中存在 LocalBusiness 数据类型,但它仍然处于 AggregateRating 的上下文中。
您可以称其为不匹配或误导,但用户感 子邮件邮箱提供高达 到困惑,因为丰富的结果工具告诉他们他们有 LocalBusiness 数据,但事实并非如此。
该工具发现了 LocalBusiness 结 西班牙号码 构化数据,但它实际上是 AggregateRating 结构化数据的一部分,无法准确检测到。然后,Google 将它们显示为评论片段。
该工具显示的内容与丰富的结果有关,但工具上的标签令人困惑地表明它是发现的结构化数据的显示。