我读了这个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
产品似乎是错误的。
答案 0 :(得分:1)
链接的文档适用于Google的Products rich result。它说这个特定的丰富结果不支持具有不同产品的列表。但这不应该阻止你标记这些列表。
仅在Google’s guidelines内标记列表中的选定产品:
列出多个不同产品(或食谱,视频或任何其他类型)的类别页面。应使用相关的schema.org类型标记每个实体,例如schema.org/Product用于产品类别页面。只标记页面上列出的所有类别实体,这违反了我们的指导原则。
您的JSON-LD示例是标记产品列表的合适方式(当然,将BlogPosting
替换为Product
)。但是,您可能希望使用CollectionPage
而不是WebPage
。