【问题标题】:Multiple Schema.org ItemList elements on one page一页上有多个 Schema.org ItemList 元素
【发布时间】:2017-09-06 23:31:32
【问题描述】:

我在一页上定义了多个 ItemList,Chrome 扩展结构化数据测试工具说:“ITEMLISTS_MULTIPLE_LISTS_ON_PAGE”

有没有办法在一个页面中定义多个ItemList 元素同时仍然有效?

<div vocab="http://schema.org/" typeof="ItemList">
 <h2 property="name">Top 10 laptops</h2><br>
 <link property="itemListOrder" href="http://schema.org/ItemListOrderDescending" />
 <p>1. <span property="itemListElement">HP Pavilion dv6-6013cl</span></p>
 <p>2. <span property="itemListElement">Dell XPS 15 (Sandy Bridge)</span></p>
 <p>3. <span property="itemListElement">Lenovo ThinkPad X220</span></p>
 ...
</div>

<div vocab="http://schema.org/" typeof="ItemList">
 <h2 property="name">Top 10 tablets</h2><br>
 <link property="itemListOrder" href="http://schema.org/ItemListOrderDescending" />
 <p>1. <span property="itemListElement">Apple iPad</span></p>
 <p>2. <span property="itemListElement">Samsung Galaxy Tab S3</span></p>
 <p>3. <span property="itemListElement">Asus ZenPad 3S 10</span></p>
 ...
</div>

【问题讨论】:

标签: schema.org rdfa


【解决方案1】:

Google 不允许这样做。 可以做的是为 h2 项目创建一个 ItemList 并为每个 h2 元素创建中间页面

【讨论】:

    猜你喜欢
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-22
    • 1970-01-01
    • 1970-01-01
    • 2015-02-16
    • 1970-01-01
    相关资源
    最近更新 更多