如果我在标题下面有一个框,我的社交个人资料中有Microdata,并且页脚中有另一个相同的框,我可以在此框中重复标记:
<span itemscope itemtype="http://schema.org/Organization">
<link itemprop="url" href="http://www.your-company-site.com">
<a itemprop="sameAs" href="http://www.facebook.com/your-company">FB</a>
<a itemprop="sameAs" href="http://www.twitter.com/YourCompany">Twitter</a>
</span>
还是错了?或者我必须只添加一次吗?
答案 0 :(得分:1)
这不是禁止的,但这样做没有意义,而且可能导致问题。
对您的Microdata感兴趣的消费者会解析您的HTML文档并提取微数据项目。如果他们提取了两个Organization
项,则第一个假设是这两个项代表不同的组织(除非它们具有相同的itemid
值)。
在你的情况下,这两个项目具有相同的属性+值,如果两个项目具有相同的url
值,那么它们可能是相同的,但这是消费者会做的事情。必须评估,这可能导致错误。如果没有使用通常具有“唯一”值的属性(如url
或telephone
),则判断它们是否相同并不容易,有时甚至无法进行(例如) ,两个不同的组织可以具有相同的name
)。
理想情况下,只标记one occurrence per page。如果您在标题中标记了匹配项,但页脚包含您要添加的其他内容you could use the itemref
attribute。