在产品页面上,我对不同地方的一种产品有两个汇总评级,这意味着它们包含相同的信息。由于原因,我希望在该页面上有两次,但我不确定我是否可以每次使用schema.org标记它们,或者这是否是无用的重复。
想知道是否有itemref
的解决方案,但在我看来,这对此任务没有帮助。
答案 0 :(得分:1)
除非您使用itemid
,否则消费者无法确定两个(或更多)项目是否相同。因此,他们会了解到您的Product
项目有两个 AggregateRating
个项目。消费者可能尝试推断两个项目应该相同(例如,通过比较url
值),但最好不要依赖于此。
所以你应该使用itemid
attribute(Schema.org还没有声称支持它,Microdata需要它,但是according to this issue,它打算在某个时候记录它),给你们两个{{ 1}}项目具有相同的URI。
但是消费者并不一定支持AggregateRating
,因此他们可能仍然难以猜测这些项目是相同的。
理想情况下:使用Schema.org标记一次出现(每个文档)。