« Microdonnées strictes » est le terme utilisé par Yandex pour le balisage qui prend la priorité sur les autres sources de données lorsque le robot explore la page. Pour les listes de produits, cela signifie le schéma OfferCatalog avec des objets Offer imbriqués.
Pourquoi la priorité compte
Yandex rassemble des informations sur les produits à partir de plusieurs sources — la page, Yandex Market, les flux soumis. Les microdonnées strictes permettent de rendre la page autoritaire. Pour un marchand dont le flux Market est devenu obsolète ou dont les données produits sont récupérées par un agrégateur, c’est le mécanisme qui redonne au site le contrôle de ce qui est affiché sous son propre nom.

Propriétés OfferCatalog — toutes obligatoires
name— nom du catalogue.description— description du catalogue.image— une image générale, fournie sous forme d’ URL, et non un ImageObject.
Propriétés Offer — toutes obligatoires
url— la page produit.name,description,image(à nouveau une URL simple).availability— s’il peut être commandé.price.
Chaque champ pris en charge est obligatoire. C’est plus strict que le balisage de produit ordinaire, où la plupart des propriétés sont facultatives — et c’est le compromis : des données complètes en échange de la priorité.
La règle structurelle
Une liste de produits par page, balisée avec OfferCatalog, sans listes imbriquées. Une page de catégorie présentant plusieurs groupes de produits doit choisir un regroupement ou restructurer la page.
Note d’implémentation
Étant donné que chaque champ est obligatoire et que les images doivent être de simples URL plutôt que des objets, il s’agit d’un balisage à générer à partir de la base de données produits plutôt qu’à rédiger à la main. Une seule description nulle sur un article invalide cette entrée — ce qui plaide pour sa génération à partir de la même requête qui rend la liste visible, afin que les deux ne divergent pas et qu’une valeur manquante ne brise pas quelque chose qu’une personne peut voir.

Comment nous l'appliquons
The priority behaviour is the reason to bother: for merchants whose product data was being taken from a stale feed, this is how the site becomes the authoritative source again. The all-fields-required rule means it must be generated from the catalogue rather than templated by hand, and we wire it to the same data that renders the visible list so a missing description breaks the page visibly rather than silently invalidating the markup.
Services associés