Schema.orgのBrand
スキーマを使用する正しい使用法は何ですか?
私は服を販売するウェブサイトを持っています。 Levi、Calvin Kleinなど、Webサイトに製品があるすべてのブランドを一覧表示するブランドページがあります。これらの名前のいずれかをクリックすると、ブランドの詳細ページに移動します(私のWebサイト) )そのブランドのウェブサイトで販売している製品のリスト。リンクは次のようになります
www.example.com/brands
(リスト)www.example.com/brands/levi
(詳細)www.example.com/brand/calvin-klein
(詳細)上記の私のシナリオでは、ブランドの詳細ページで、schema.orgのBrand
スキーマを使用する必要がありますか?それとも、自分のブランド、つまり自分のウェブサイトに使用するだけですか?これは私が現在持っているものです:
<div class="container">
<div itemscope itemtype="http://schema.org/Brand">
<h1 itemprop="name">Calvin Klein</h1>
<p itemprop="description">blah blah blah</p>
</div>
</div>
URLを含める場合、WebサイトのURLにリンクする必要がありますか、それともブランドのWebサイトにリンクする必要がありますか?
Schema.orgのブランドスキーマを使用する正しい使い方は何ですか?
one「正しい使用法」はありません。何を伝えたいかによって異なります。
ブランドについて何か言いたい場合は、Schema.orgの Brand
type を使用できます。
Product
type には、プロパティ brand
があり、これは値としてBrand
アイテムを取ります。これにより、たとえば、MicrodataのBrand
属性を使用して、Product
アイテムのそれぞれからitemref
を参照できます。
<div itemprop="brand" itemscope itemtype="http://schema.org/Brand" id="brand-ck">
<h1 itemprop="name">Calvin Klein</h1>
<p itemprop="description">blah blah blah</p>
</div>
<article itemscope itemtype="http://schema.org/Product" itemref="brand-ck">
<!-- product 1 -->
</article>
<article itemscope itemtype="http://schema.org/Product" itemref="brand-ck">
<!-- product 2 -->
</article>
URLを含める場合、自分のWebサイトのURLにリンクする必要がありますか、それともバンドのWebサイトにリンクする必要がありますか?
url
property は、「アイテムのURL」を取ります。これは、アイテムの公式ウェブサイトである必要はありません(もしあれば)。サイトで、このブランドに関するページのURLを指定できます。
ブランドの公式ウェブサイトにリンクする場合は、 sameAs
property (太字の強調地雷)を使用できます。
アイテムのIDを明確に示す参照WebページのURL。例えば。アイテムのWikipediaページ、Freebaseページ、または公式WebサイトのURL。