可以在一个页面上两次使用相同的schema.org标记吗?

时间:2015-02-20 09:21:26

标签: schema.org microdata rich-snippets structured-data

在产品页面上,我对不同地方的一种产品有两个汇总评级,这意味着它们包含相同的信息。由于原因,我希望在该页面上有两次,但我不确定我是否可以每次使用schema.org标记它们,或者这是否是无用的重复。

想知道是否有itemref的解决方案,但在我看来,这对此任务没有帮助。

1 个答案:

答案 0 :(得分:1)

除非您使用itemid,否则消费者无法确定两个(或更多)项目是否相同。因此,他们会了解到您的Product项目有两个 AggregateRating个项目。消费者可能尝试推断两个项目应该相同(例如,通过比较url值),但最好不要依赖于此。

所以你应该使用itemid attribute(Schema.org还没有声称支持它,Microdata需要它,但是according to this issue,它打算在某个时候记录它),给你们两个{{ 1}}项目具有相同的URI。

但是消费者并不一定支持AggregateRating,因此他们可能仍然难以猜测这些项目是相同的。

理想情况下:使用Schema.org标记一次出现(每个文档)。