在产品页面上,我在不同位置对一种产品有两个聚合评级,这意味着它们包含相同的信息。由于用户体验原因,我希望在该页面上出现两次,但我不确定是否可以每次都使用 schema.org 标记它们,或者这是否是无用的重复。
想知道是否有解决方案itemref
但在我看来,这对这项任务没有帮助。
除非你使用itemid
,消费者无法确定两个(或更多)商品是(大约)相同的东西。这样他们就会知道你的Product
项目有two AggregateRating
项目。消费者might尝试推断这两个项目应该是相同的(例如,通过比较url
值),但你最好不要依赖于此。
所以你应该使用itemid属性(Schema.org 尚未声称支持它,这是 Microdata 所要求的,但是根据这个问题,它的目的是在某个时候记录下来),给你两个AggregateRating
项目具有相同的 URI。
但消费者并不一定支持itemid
,因此他们可能仍然无法猜测这些项目是关于同一件事的。
理想情况下:使用 Schema.org 仅标记一次出现(每个文档)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)