2017-02-05 5 views
1

私はこれを読んでいますGoogle doc。それは私たちがリストで製品を使用しないと言います。Schema.orgの製品一覧

したがって、製品のリスト( '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

Why * do *あなたは 'BlogPosting'を使用していますか?なぜ、「製品」ではないのですか? – unor

+0

@unorのため、doc: '特定の製品にはマークアップを使用し、カテゴリや製品のリストは使用しないでください.' – Maral

答えて

0

リンクされたドキュメントは、GoogleのProducts rich resultです。この特定の豊富な結果は、異なる製品のリストをサポートしていないと言われています。しかし、これはあなたがそのようなリストをマークアップするのを止めるべきではありません。

これは、リスト内の各製品をマークアップするためにも、Google’s guidelinesないに対してです:

、いくつかの異なる製品(またはレシピ、動画、または他のタイプ)をリストするカテゴリページ。各エンティティは、関連するschema.orgタイプ(商品カテゴリページの場合はschema.org/Productなど)を使用してマークアップする必要があります。ページに記載されているすべてのカテゴリのエンティティを1つだけマークアップすることは、我々のガイドラインに反します。

あなたのJSON-LDの例は、(もちろん、ProductBlogPostingを置き換える)製品のリストをマークアップするための適切な方法です。ただし、WebPageの代わりにCollectionPageを使用すると便利です。

関連する問題