几天前,我在Google的结构化数据测试工具上运行了一个测试,突然,我对在@jsonld
中发现了Schema.org类型组合的其他站点进行了更多测试。作为微数据爱好者,我想知道如何在HTML + Microdata中组合两种不同的模式类型(Article
和WebPage
)?
让我们看一下常规标记示例:
<div class='content-wrapper' itemscope='itemscope' itemtype='http://schema.org/Article'>
content goes here
</div>
更具体地说,我想结合使用Article
和WebPage
like this。如示例所示,有什么方法可以合并微数据标记?
答案 0 :(得分:1)
在这种情况下,他们对两个单独的实体使用了通用的@id(微数据中的itemid)。这将导致实体合并,并在结果中定义这两种类型。
另一种方法是将它们都输入到项目类型中,并用空格隔开:
<div class='content-wrapper' itemscope='itemscope' itemtype='http://schema.org/Article http://schema.org/WebPage'>
content goes here
</div>