web-dev-qa-db-fra.com

Comment baliser la propriété "isAccessoryOrSparePartFor" pour une pièce de rechange?

Je veux créer un extrait riche pour une valve de remplacement pour un robinet de cuisine.

Comment associer cette partie au produit parent à l'aide de Microdata et de la propriété isAccessoryOrSparePartFor?

Voici ce que j'ai jusqu'à présent:

<div itemprop="isAccessoryOrSparePartFor" itemscope itemtype="http://schema.org/Product">
  <h1 itemprop="name">Replacement Valve 209438</h1>
  <link itemprop="url" href="https://www.example/replacement-Valve-209438">
  <link itemprop="model" href="https://www.example.com/kitchen-faucet-220/">
  <!-- more product properties, etc. -->
</div>

À quoi devrait-il ressembler dans l'outil Google Rich Snippet Tool: devrait-il y avoir un ou deux produits? Est-ce que model est la bonne propriété à associer au robinet parent?

1
User970008

(Google Produits riches == n'utilise pas la propriété isAccessoryOrSparePartFor , de sorte que les éléments suivants sont uniquement basés sur la manière dont ils peuvent être utilisés représenté avec Schema.org.)

Vos données structurées véhiculent: Il existe un Product (non représenté) qui est un accessoire/une pièce de rechange pour la Product "valve de remplacement 209438". Mais vous voulez que ce soit l'inverse, pour autant que je sache.

Donc ça pourrait ressembler à ça:

<article itemscope itemtype="http://schema.org/Product">

  <h2 itemprop="name">Replacement Valve 209438</h2>

  <div itemprop="isAccessoryOrSparePartFor" itemscope itemtype="http://schema.org/Product">
    <a itemprop="url" href="/kitchen-faucet-220">
      <span itemprop="name">Kitchen Faucet 220</span>
    </a>
  </div>

</article>

La propriété model peut être utilisée pour référencer le ProductModel du Product pour lequel (!) Vous spécifiez la propriété.

0
unor