Shopping

Données structurées pour les extraits de produit (Produit, Avis, Offre)

product snippet presentation in search results

Lorsque vous ajoutez Product à votre page, elle peut être éligible à un affichage sous forme d’extrait de produit, qui est un résultat textuel
incluant des informations supplémentaires sur le produit telles que les notes, les avis, le prix et la disponibilité.

Ce guide se concentre sur les exigences en matière de données structurées Product pour les extraits de produit. Si vous ne savez pas quel balisage utiliser, lisez notre
introduction aux Product balisage.

Comment ajouter des données structurées

Les données structurées sont un format standardisé permettant de fournir des informations sur une page et de classer son contenu. Si vous débutez avec les données structurées, vous pouvez en savoir plus sur
le fonctionnement des données structurées.

Voici un aperçu de la manière de créer, tester et publier des données structurées.

  1. Ajoutez les propriétés requises. Selon le format que vous utilisez, apprenez où insérer des données structurées sur la page.
  2. Suivez les directives.
  3. Validez votre code à l’aide de l’outil
    Test des résultats enrichis
    et corrigez toute erreur critique. Pensez également à corriger les problèmes non critiques signalés par l’outil, car ils peuvent contribuer à améliorer la qualité de vos données structurées (ceci n’est toutefois pas nécessaire pour être éligible aux résultats enrichis).
  4. Déployez quelques pages incluant vos données structurées et utilisez l’outil d’inspection d’URL pour tester la façon dont Google voit la page. Assurez-vous que votre page est accessible à Google et qu’elle n’est pas bloquée par un fichier robots.txt, la balise noindex ou des exigences de connexion. Si la page semble correcte, vous pouvez
    demander à Google de recrawler vos URL.
  5. Pour tenir Google informé des changements futurs, nous vous recommandons de
    soumettre un sitemap. Vous pouvez automatiser cela avec l’API
    Search Console Sitemap.

Exemples

Les exemples suivants illustrent comment inclure des données structurées sur vos pages web pour différentes situations.

Page d’avis produit

Voici un exemple de données structurées sur une page d’avis produit pour le traitement des extraits de produit dans les résultats de recherche.

JSON-LD


RDFa


Microdata


Avantages et inconvénients

Voici un exemple de page d’avis produit éditorial avec des avantages et des inconvénients pour le traitement des extraits de produit dans les résultats de recherche.

Example of visual appearance of pros and cons in search results

JSON-LD


RDFa


Microdata


Page d’agrégateur commercial

Voici un exemple de page d’agrégateur commercial pour le traitement des extraits de produit dans les résultats de recherche.

JSON-LD


RDFa


Microdata


Directives

Pour que votre balisage Product soit éligible aux extraits de produit, vous devez suivre ces directives :

Directives techniques

dans le HTML initial pour de meilleurs résultats.

  • Pour le balisage

Product

généré par JavaScript

: Sachez que

le balisage généré dynamiquement peut rendre les explorations Shopping moins fréquentes et moins fiables, ce qui peut poser problème pour le contenu changeant rapidement comme la disponibilité et le prix des produits. Si vous utilisez JavaScript pour
générer le balisageProduct
, assurez-vous que votre serveur dispose de suffisamment de ressources informatiques pour gérer l’augmentation du trafic provenant de Google.

Directives de contenu
Nous n'autorisons pas le contenu qui promeut des biens, services ou informations largement interdits ou réglementés qui peuvent faciliter des dommages graves, immédiats ou à long terme pour les personnes. Cela

inclut le contenu lié aux armes à feu et aux armes, aux drogues récréatives, au tabac et aux produits de vapotage, ainsi qu'aux produits liés aux jeux d'argent.

Définitions des types de données structurées

Vous devez inclure les propriétés requises pour que votre contenu soit éligible à l’affichage en tant que résultat enrichi. Vous pouvez également inclure les propriétés recommandées pour ajouter plus d'informations à vos données structurées, ce qui pourrait offrir une meilleure expérience utilisateur. Product La définition complète de Product

est disponible sur

  • schema.org/Product
  • . Lorsque vous balisez
  • votre contenu pour des informations sur les produits, utilisez les propriétés suivantes du type
Vous devez inclure l’une des propriétés suivantes :
review

aggregateRating

offers Vous n'avez besoin de fournir qu'une seule des propriétés review
aggregateRating , et
offers
, mais la section
.

extraits de produits du test des résultats enrichis peut signaler un avertissement si vous fournissez

offers ou AggregateOffer

Un Offer ou
AggregateOffer imbriqué pour vendre le produit. Incluez les propriétés requises et recommandées pour Offer
ou AggregateOffer (selon ce qui s’applique à votre contenu).

Pour être éligible à l’amélioration price drop, utilisez Offer, pas AggregateOffer.

avis

Review

Un Review imbriqué du produit. Suivez les
directives relatives aux extraits d’avis et la liste des propriétés d’avis
requises et recommandées.

Si vous ajoutez un avis pour le produit, le nom de l’évaluateur doit être un nom valide pour une Person ou
Équipe.

Non recommandé: 50 % de réduction le Black Friday

Recommandé: “James Smith” ou “CNET Reviewers”

Pour indiquer manuellement à Google les avantages et inconvénients d’une page d’avis éditorial sur un produit, ajoutez les propriétés positiveNotes et/ou negativeNotes à votre avis produit imbriqué.

Avis sur les produits

Review

Comme les avis sont partagés par plusieurs types de données structurées (tels que
Recipe et
Movie), le type
Review est décrit séparément dans la
documentation sur les extraits d’avis.

Les propriétés suivantes sont des propriétés supplémentaires pour le type Review afin d’aider les utilisateurs à voir un résumé général des avantages et des inconvénients d’un avis éditorial sur un produit. L’expérience des avantages et inconvénients est disponible en néerlandais, anglais, français, allemand, italien, japonais, polonais, portugais, espagnol et turc dans tous les pays où la recherche Google est disponible.

Bien que Google essaie de comprendre automatiquement les avantages et les inconvénients d’un avis éditorial sur un produit, vous pouvez fournir explicitement ces informations en ajoutant les propriétés positiveNotes et/ou
negativeNotes à votre avis produit imbriqué. Assurez-vous de suivre les
directives sur les avantages et les inconvénients.

Propriétés requises
Deux déclarations sur le produitVous devez fournir au moins deux déclarations sur le produit dans n’importe quelle combinaison de déclarations positives ou négatives (par exemple, un balisage ItemList avec deux déclarations positives est valide) :
Propriétés recommandées
negativeNotes

ItemList
(voir ItemList pour les notes positives et négatives
sur l’utilisation de ItemList dans ce contexte)

Une liste imbriquée facultative de déclarations négatives sur le produit (inconvénients).

Pour lister plusieurs déclarations négatives, spécifiez plusieurs propriétés ListItem
dans un tableau itemListElement . Par exemple :

positiveNotes

ItemList
(voir ItemList pour les notes positives et négatives
sur l’utilisation de ItemList dans ce contexte)

Une liste imbriquée facultative de déclarations positives sur le produit (points forts).

Pour lister plusieurs déclarations positives, spécifiez plusieurs ListItem
propriétés dans un itemListElement tableau. Par exemple :

ItemList pour les notes positives et négatives

Les notes positives et négatives (points forts et points faibles) à l’intérieur du type Review utilisent ItemList et ListItem types.
Cette section décrit comment utiliser ces types pour les notes positives et négatives.

Les propriétés suivantes sont utilisées pour capturer les points forts et les points faibles dans un avis.

Propriétés obligatoires
itemListElement

ListItem

Une liste de déclarations concernant le produit, listées dans un ordre spécifique.
Spécifiez chaque déclaration avec un ListItem.

itemListElement.name

Text

La déclaration clé de l’avis.

Propriétés recommandées
itemListElement.position

Integer

La position de l’avis. La position 1 désigne la première déclaration de la liste.

Détails de l’offre

Offer

La définition complète de Offer est disponible sur
schema.org/Offer. Lors du balisage
des offres dans un produit, utilisez les propriétés suivantes du type schema.org
Offer .

Propriétés obligatoires
price ou priceSpecification.price

Number

Le prix de l’offre d’un produit. Suivez
les directives d’utilisation de schema.org.

Voici un exemple de la propriété price (la valeur peut être une chaîne JSON
ou un nombre) :

Voici un exemple montrant comment indiquer qu’un produit est disponible sans paiement :

Alternativement, le prix de l’offre peut être imbriqué dans une propriété priceSpecification
au lieu d’être fourni au niveau de l’ Offer .

Propriétés recommandées
availability

ItemAvailability

Utilisez la seule option de disponibilité de produit la plus appropriée parmi la liste suivante.

  • https://schema.org/BackOrder: L’article est en réapprovisionnement.
  • https://schema.org/Discontinued: L’article a été abandonné.
  • https://schema.org/InStock: L’article est en stock.
  • https://schema.org/InStoreOnly: L’article est disponible uniquement en magasin.
  • https://schema.org/LimitedAvailability: L’article est en disponibilité limitée.
  • https://schema.org/OnlineOnly: L’article est disponible uniquement en ligne.
  • https://schema.org/OutOfStock: L’article est actuellement en rupture de stock.
  • https://schema.org/PreOrder: L’article est disponible en précommande.
  • https://schema.org/PreSale: L’article est disponible à la commande et à la livraison avant sa disponibilité générale.
  • https://schema.org/SoldOut: L’article est épuisé.

Les noms courts sans le préfixe URL sont également pris en charge (par exemple, BackOrder).

priceCurrency ou priceSpecification.priceCurrency

Texte

La devise utilisée pour décrire le prix du produit, au format trois lettres
ISO 4217
.

Cette propriété est actuellement recommandée pour les extraits de produits afin d’aider Google à déterminer la devise avec plus de précision, mais elle est requise pour les expériences de référencement marchand. Il est donc préférable de toujours fournir cette propriété.

priceValidUntil

Date

La date (au format ISO 8601
) après laquelle le prix ne sera plus disponible, le cas échéant. Votre extrait de produit peut ne pas s’afficher si la propriété priceValidUntil indique une date passée.

UnitPriceSpecification

La définition complète de UnitPriceSpecification est disponible sur
schema.org/UnitPriceSpecification. Utilisez les propriétés suivantes pour capturer des schémas de tarification plus complexes.

Propriétés requises
price

Nombre

Le prix de l’offre d’un produit. Voir aussi la propriété price de Offer.

Propriétés recommandées
priceCurrency

Texte

La devise utilisée pour décrire le prix du produit, au format trois lettres
ISO 4217 . Voir aussi la propriété priceCurrency de Offer.

Bien que cette propriété soit facultative pour les extraits de produits, elle est fortement recommandée car elle évite les ambiguïtés de prix et est requise pour les expériences de référencement marchand.

AggregateOffer

La définition complète de AggregateOffer est disponible sur
schema.org/AggregateOffer. Une AggregateOffer est un type d’ Offer représentant un regroupement d’autres offres. Par exemple, elle peut être utilisée pour un produit vendu par plusieurs marchands. N’utilisez pas AggregateOffer pour décrire un ensemble de variantes de produits. Lors du balisage d’offres agrégées au sein d’un produit, utilisez les propriétés suivantes du type schema.org
AggregateOffer :

Propriétés requises
lowPrice

Nombre

Le prix le plus bas parmi toutes les offres disponibles. Utilisez un séparateur décimal (“.”) pour exprimer les fractions d’une unité monétaire, comme 1.23 pour 1,23 dollar américain..priceCurrency

ru

Texte

La devise utilisée pour décrire le prix du produit, au format
ISO 4217 .

Propriétés recommandées
highPrice

Nombre

Le prix le plus élevé parmi toutes les offres disponibles. Utilisez un nombre à virgule flottante si nécessaire.

offerCount

Nombre

Le nombre d’offres pour le produit.

Surveillez les résultats enrichis avec la Search Console

La Search Console est un outil qui vous aide à surveiller les performances de vos pages dans la recherche Google. Vous n’avez pas besoin de vous inscrire à la Search Console pour être inclus dans les résultats de recherche Google, mais cela peut vous aider à comprendre et à améliorer la façon dont Google voit votre site. Nous recommandons de vérifier la Search Console dans les cas suivants :

  1. Après avoir déployé des données structurées pour la première fois
  2. Après avoir publié de nouveaux modèles ou mis à jour votre code
  3. Analyse périodique du trafic

Après avoir déployé des données structurées pour la première fois

Une fois que Google a indexé vos pages, recherchez les problèmes à l’aide du
Rapport sur l’état des résultats enrichis. Idéalement, il y aura une augmentation des éléments valides et aucune augmentation des éléments invalides. Si vous trouvez des problèmes dans vos données structurées :

  1. Corrigez les éléments invalides.
  2. Inspectez une URL en direct pour vérifier si le problème persiste.
  3. Demandez une validation en utilisant le rapport d’état.

Après avoir publié de nouveaux modèles ou mis à jour votre code

Lorsque vous apportez des modifications importantes à votre site Web, surveillez l’augmentation des éléments de données structurées invalides.

  • Si vous constatez une augmentation des éléments invalides, peut-être avez-vous déployé un nouveau modèle qui ne fonctionne pas, ou votre site interagit avec le modèle existant d’une manière nouvelle et incorrecte.
  • Si vous constatez une diminution des éléments valides (non compensée par une augmentation des éléments invalides), peut-être n’intégrez-vous plus de données structurées dans vos pages. Utilisez l’outil
    Inspection d’URL
    pour savoir ce qui cause le problème.

Analyse périodique du trafic

Analysez votre trafic de recherche Google à l’aide du Rapport sur les performances. Les données vous montreront à quelle fréquence votre page apparaît comme un résultat enrichi dans la recherche, à quelle fréquence les utilisateurs cliquent dessus et quelle est la position moyenne que vous occupez dans les résultats de recherche. Vous pouvez également extraire automatiquement ces résultats avec l’API Search Console API.

Il existe deux rapports Search Console liés aux données structurées Product :

Les deux rapports fournissent des avertissements et des erreurs liés aux données structurées Product , mais sont distincts en raison des exigences différentes pour les expériences associées. Par exemple, le
Rapport sur les fiches marchandes
inclut des vérifications pour les extraits de produit qui incluent des données structurées Offer
, donc le rapport sur les
Product snippets
n’a besoin d’être consulté que pour les pages qui ne sont pas des fiches marchandes.

Dépannage

Si vous rencontrez des difficultés pour implémenter ou déboguer des données structurées, voici quelques ressources qui pourraient vous aider.

Alien Road

Comment nous l'appliquons

Product snippets show price, availability and rating in results. Keeping availability accurate is the hard part, and inaccurate stock data damages click-through quality more than the snippet helps.

Services associés

Partager