web-dev-qa-db-ja.com

製品のSchema.org構造化データは、eコマースサイトのカテゴリページで使用する必要がありますか?

すべての製品ページでschema.org構造化データマークアップを使用しています。製品はGoogleで適切にインデックス付けされており、メタデータはほとんど予想どおりに表示されます。

私の質問は、質問のサブ質問です 異なる製品名で同じ製品を別のページに表示するのに問題はありますか? 。 schema.orgマークアップは、製品をリストするカテゴリページの製品に使用する必要がありますか?

個人的には、「アイテム」の構造化データは、その製品を表すページに明示的に使用されるべきであるという意見がありました。

そうは言っても、製品と同じURIを指し示す他の適切にマークアップされたデータも有益であるという考えを理解できます。

それで、リストページの製品はscheme.orgメタデータを使用するべきですか?

4

実際にその質問を投稿しました。別の質問: 1ページに複数の製品(画像、説明、SKUを含む)を入れても大丈夫ですか?

ダンが私の質問に答えたので、そうすることは大丈夫のようです。それについてのドキュメントはあまりありませんが、次のコードを Googleの構造化データテストツール で実行すると、すべてのデータが正しく表示されるため、明らかに問題はありません。

<div itemscope itemtype="http://schema.org/Product">
<span itemprop="name">Test name 1</span>
<img src="test1.jpg" />
<span itemprop="description">Description test 1</span>
<span itemprop="sku">#001</span>
</div>

<div itemscope itemtype="http://schema.org/Product">
<span itemprop="name">Test name 2</span>
<img src="test2.jpg" />
<span itemprop="description">Description test 2</span>
<span itemprop="sku">#002</span>
</div>

<div itemscope itemtype="http://schema.org/Product">
<span itemprop="name">Test name 3</span>
<img src="test3.jpg" />
<span itemprop="description">Description test 3</span>
<span itemprop="sku">#003</span>
</div>

enter image description here

2
riseagainst

編集:はい。以前は「サポートされていません」でしたが、Googleは今の感じを変​​えました: https://developers.google.com/structured-data/policies

いくつかの異なる製品(またはレシピ、ビデオ、その他の種類)をリストするカテゴリページ。各エンティティは、製品カテゴリページのschema.org/Productなどの関連するschema.orgタイプを使用してマークアップする必要があります。ページにリストされているすべてのカテゴリエンティティのうち1つだけをマークアップすると、ガイドラインに違反します。

製品エンティティのリストとして検証し、 ただし、「公式」のGoogleドキュメントによると

リストページまたはカテゴリページの製品マークアップはサポートされていません。

ただし、これは機能しないという意味ではありません。 Googleが言うことは、Googleがすることではありません。とにかく、そこに複数の製品のマークアップが入っていても害はありません。彼らがそのような何かのサポートを含めてあなたのサイトのランクを下げることはありません。

2
dhaupin