Schema.org中的产品列表

时间:2017-02-05 12:06:10

标签: schema.org json-ld google-rich-snippets

我读了这个Google doc。它说我们不在列表中使用产品。

因此,对于产品列表(类似产品的类别,例如' shoes'),建议采用何种模式?

我用这个:

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "WebPage","name": "page name",
    "url": "http://www.example.com/shoes"
    "mainEntity":{
        "@type": "ItemList",
         "itemListElement":[{
             "@type": "BlogPosting"...
          }]
     }
     .
     .
     .

BlogPosting产品似乎是错误的。

1 个答案:

答案 0 :(得分:1)

链接的文档适用于Google的Products rich result。它说这个特定的丰富结果不支持具有不同产品的列表。但这不应该阻止你标记这些列表。

仅在Google’s guidelines内标记列表中的选定产品:

  

列出多个不同产品(或食谱,视频或任何其他类型)的类别页面。应使用相关的schema.org类型标记每个实体,例如schema.org/Product用于产品类别页面。只标记页面上列出的所有类别实体,这违反了我们的指导原则。

您的JSON-LD示例是标记产品列表的合适方式(当然,将BlogPosting替换为Product)。但是,您可能希望使用CollectionPage而不是WebPage