web-dev-qa-db-fra.com

Utilisation correcte de la marque sur schema.org

Quelle est l'utilisation correcte de l'utilisation du schéma Brand de schema.org?

J'ai un site web qui vend des vêtements. J'ai une page de marques où je liste toutes les marques pour lesquelles j'ai des produits sur mon site, par exemple comme Levi, Calvin Klein, etc. Si vous cliquez sur l'un de ces noms, je vous emmène à la page des détails de la marque (sur mon site ) qui répertorie les produits que j'ai en vente sur mon site Web pour cette marque. Un lien ressemblerait à quelque chose comme ça

  • www.example.com/brands (liste)
  • www.example.com/brands/levi (détails)
  • www.example.com/brand/calvin-klein (détails)

Compte tenu de mon scénario ci-dessus, sur la page des détails de la marque, dois-je utiliser le schéma Brand de schema.org? Ou devrais-je simplement l'utiliser pour ma propre marque, à savoir mon site Web? C'est ce que j'ai actuellement:

<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>

Si je devais inclure une URL, dois-je la lier à mon URL sur mon site Web ou au site Web de la marque?

2
Brendan Vogt

Quelle est l'utilisation correcte de l'utilisation du schéma de marque de schema.org?

Il n'y a pas un "usage correct" - cela dépend de ce que vous voulez transmettre.

Si vous voulez dire quelque chose sur une marque, vous pouvez utiliser Brand type de Schema.org.

Le type Product a la propriété brand , qui prend un élément Brand comme valeur. Cela vous permettrait de référencer le Brand de chacun de vos éléments Product, par exemple, en utilisant l’attribut itemref de Microdata:

<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>

Si je devais inclure une URL, dois-je la relier à mon URL sur mon site Web ou au site Web du groupe?

Le url propriété prend "l'URL de l'élément". Il ne doit pas nécessairement s'agir du site Web officiel de l'élément (s'il en possède un). Sur votre site, vous pouvez spécifier l'URL de votre page concernant cette marque.

Si vous souhaitez créer un lien vers le site Web officiel de la marque, vous pouvez utiliser la propriété sameAs (= gras gras):

URL d'une page Web de référence qui indique sans ambiguïté l'identité de l'élément. Par exemple. l'URL de la page Wikipedia de l'article, de la page Freebase ou du site Web officiel .

4
unor