Donn�es structur�es de variante du produit (ProductGroup
, Product
)
De nombreux types de produits sont vendus, tels que des v�tements, des chaussures, des meubles, des appareils �lectroniques et des bagages, en diff�rentes versions (tailles, couleurs, mati�res ou motifs, par exemple). Pour aider Google � mieux comprendre quels produits sont des variantes d'un m�me produit parent, utilisez la classe ProductGroup
avec les propri�t�s associ�es variesBy
, hasVariant
et productGroupID
pour regrouper ces variantes, en plus des donn�es structur�es Product
.
ProductGroup
vous permet �galement de sp�cifier des propri�t�s de produit communes � toutes les variantes, telles que des informations sur la marque et les avis, ainsi que les propri�t�s de d�termination des variantes, ce qui peut r�duire la duplication des informations.
Comment ajouter des donn�es structur�es
Ces donn�es structur�es repr�sentent un format normalis� permettant de fournir des informations sur une page et de classer son contenu. En savoir plus sur le fonctionnement des donn�es structur�es
Voici, dans les grandes lignes, comment cr�er, tester et publier des donn�es structur�es. Pour consulter un guide d�taill� sur l'ajout de donn�es structur�es � une page Web, acc�dez � cet atelier de programmation.
- Ajoutez les propri�t�s obligatoires. En fonction du format que vous utilisez, d�couvrez o� ins�rer des donn�es structur�es sur la page.
- Suivez les consignes.
- Validez votre code � l'aide de l'outil de test des r�sultats enrichis et corrigez les erreurs critiques, le cas �ch�ant. Envisagez �galement de r�soudre les probl�mes non critiques que l'outil a pu signaler, car cela peut contribuer � am�liorer la qualit� de vos donn�es structur�es. Toutefois, ce n'est pas n�cessaire pour pouvoir b�n�ficier des r�sultats enrichis.
- D�ployez quelques pages o� figurent vos donn�es structur�es et utilisez l'outil d'inspection d'URL pour d�couvrir comment Google voit la page. Assurez-vous que Google peut acc�der � votre page et qu'elle n'est pas bloqu�e par un fichier robots.txt, la balise
noindex
ni par des identifiants de connexion. Si tout semble �tre en ordre, vous pouvez demander � Google d'explorer de nouveau vos URL. - Pour informer Google des modifications futures de vos pages, nous vous recommandons de nous envoyer un sitemap. Vous pouvez automatiser cette op�ration � l'aide de l'API Sitemap de la Search�Console.
Exemples
En g�n�ral, les sites d'e-commerce suivent principalement deux�approches de conception pour les variantes de produits. Cette section explique comment configurer le balisage des variantes de produits en fonction de l'approche de conception de votre site Web�:
- Page unique : toutes les variantes peuvent �tre s�lectionn�es sur une seule page sans l'actualiser (g�n�ralement via des param�tres�de�requ�te)
- Plusieurs pages : o� les variantes d'un m�me produit sont accessibles sur diff�rentes pages
Site Web � page unique
Les exemples de sites Web � page unique utilisent un site Web avec les hypoth�ses suivantes:
- Si aucune variante n'est s�lectionn�e, la page du produit principal est renvoy�e par l'URL suivante :
https://www.example.com/coat
- La m�me page est renvoy�e avec une variante pr�s�lectionn�e sp�cifique � l'aide des URL suivantes�:
https://www.example.com/coat?size=small&color=green
https://www.example.com/coat?size=small&color=lightblue
https://www.example.com/coat?size=large&color=lightblue
- Lorsque l'utilisateur s�lectionne une autre variante sur la page (� l'aide de menus d�roulants pour la couleur et la taille), l'image, le prix et les informations de disponibilit� changent de mani�re dynamique sur la page sans qu'elle soit actualis�e. Le balisage de la page ne change pas de mani�re dynamique lorsque l'utilisateur s�lectionne diff�rentes variantes.
Exemple monopage : variantes imbriqu�es sous ProductGroup
Dans cet exemple, les variantes sont imbriqu�es sous l'entit� ProductGroup
de premier niveau � l'aide de la propri�t� hasVariant
:
- L'entit�
ProductGroup
et les trois entit�sOffer
(sous les propri�t�sProduct
) ont toutes des URL distinctes. Alternativement, les URL peuvent �galement �tre fournies sousProduct
. - Une description et un titre communs sont sp�cifi�s au niveau
ProductGroup
. Les titres et les descriptions sp�cifiques aux variantes sont sp�cifi�s au niveau deProduct
. - D'autres propri�t�s de variante communes (telles que la marque, le motif, la mati�re et l'audience) sont �galement sp�cifi�es au niveau de
ProductGroup
. ProductGroup
sp�cifie les propri�t�s d'identification des variantes � l'aide de la propri�t�variesBy
.ProductGroup
sp�cifie le SKU parent � l'aide deproductGroupID
. (qui n'a pas besoin d'�tre r�p�t� dans les propri�t�sProduct
� l'aide deinProductGroupWithID
).
Nous recommandons cette approche, car il s'agit de la repr�sentation la plus compacte et la plus naturelle d'un produit et de ses variantes.
<html> <head> <title>Wool winter coat</title> <script type="application/ld+json"> [ { "@context": "/proxy/https://schema.org/", "@type": "ProductGroup", "name": "Wool winter coat", "description": "Wool coat, new for the coming winter season", "url": "/proxy/https://www.example.com/coat", "brand": { "@type": "Brand", "name": "Good brand" }, "audience": { "@type": "PeopleAudience", "suggestedGender": "unisex", "suggestedAge": { "@type": "QuantitativeValue", "minValue": 13, "unitCode": "ANN" } }, "productGroupID": "44E01", "pattern": "striped", "material": "wool", "variesBy": [ "/proxy/https://schema.org/size", "/proxy/https://schema.org/color" ], "hasVariant": [ { "@type": "Product", "sku": "44E01-M11000", "gtin14": "98766051104214", "image": "/proxy/https://www.example.com/coat_small_green.jpg", "name": "Small green coat", "description": "Small wool green coat for the winter season", "color": "Green", "size": "small", "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat?size=small&color=green", "priceCurrency": "USD", "price": 39.99, "itemCondition": "/proxy/https://schema.org/NewCondition", "availability": "/proxy/https://schema.org/InStock", "shippingDetails": { "@id": "#shipping_policy" }, "hasMerchantReturnPolicy": { "@id": "#return_policy" } } }, { "@type": "Product", "sku": "44E01-K11000", "gtin14": "98766051104207", "image": "/proxy/https://www.example.com/coat_small_lightblue.jpg", "name": "Small light blue coat", "description": "Small wool light blue coat for the winter season", "color": "light blue", "size": "small", "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat?size=small&color=lightblue", "priceCurrency": "USD", "price": 39.99, "itemCondition": "/proxy/https://schema.org/NewCondition", "availability": "/proxy/https://schema.org/InStock", "shippingDetails": { "@id": "#shipping_policy" }, "hasMerchantReturnPolicy": { "@id": "#return_policy" } } }, { "@type": "Product", "sku": "44E01-X1100000", "gtin14": "98766051104399", "image": "/proxy/https://www.example.com/coat_large_lightblue.jpg", "name": "Large light blue coat", "description": "Large wool light blue coat for the winter season", "color": "light blue", "size": "large", "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat?size=large&color=lightblue", "priceCurrency": "USD", "price": 49.99, "itemCondition": "/proxy/https://schema.org/NewCondition", "availability": "/proxy/https://schema.org/Backorder", "shippingDetails": { "@id": "#shipping_policy" }, "hasMerchantReturnPolicy": { "@id": "#return_policy" } } } ] }, { "@context": "/proxy/https://schema.org/", "@type": "OfferShippingDetails", "@id": "#shipping_policy", "shippingRate": { "@type": "MonetaryAmount", "value": 2.99, "currency": "USD" }, "shippingDestination": { "@type": "DefinedRegion", "addressCountry": "US" }, "deliveryTime": { "@type": "ShippingDeliveryTime", "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 1, "unitCode": "DAY" }, "transitTime": { "@type": "QuantitativeValue", "minValue": 1, "maxValue": 5, "unitCode": "DAY" } } }, { "@context": "/proxy/http://schema.org/", "@type": "MerchantReturnPolicy", "@id": "#return_policy", "applicableCountry": "US", "returnPolicyCategory": "/proxy/https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 60, "returnMethod": "/proxy/https://schema.org/ReturnByMail", "returnFees": "/proxy/https://schema.org/FreeReturn" } ] </script> </head> <body> </body> </html>
Exemple monopage : variantes distinctes de ProductGroup
Cette structure est semblable � celle de l'exemple pr�c�dent, sauf que les variantes sont d�finies s�par�ment (non imbriqu�es) de ProductGroup
. Cette approche peut �tre plus facile � g�n�rer pour certains syst�mes de gestion�de�contenu (CMS).
<html> <head> <title>Wool winter coat</title> <script type="application/ld+json"> [ { "@context": "/proxy/https://schema.org", "@type": "ProductGroup", "@id": "#coat_parent", "name": "Wool winter coat", "description": "Wool coat, new for the coming winter season", "url": "/proxy/https://www.example.com/coat", ... // Other ProductGroup-level properties "brand": { "@type": "Brand", "name": "Good brand" }, "productGroupID": "44E01", "variesBy": [ "/proxy/https://schema.org/size", "/proxy/https://schema.org/color" ] }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "name": "Small green coat", "description": "Small wool green coat for the winter season", ... // Other Product-level properties "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat?size=small&color=green", "price": 39.99 ... // Other offer-level properties } }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "name": "Small dark blue coat", "description": "Small wool light blue coat for the winter season", ... // Other Product-level properties "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat?size=small&color=lightblue", "price": 39.99 ... // Other offer-level properties } }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "name": "Large dark blue coat", "description": "Large wool light blue coat for the winter season", ... // Other Product-level properties "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat?size=large&color=lightblue", "price": 49.99 ... // Other offer-level properties } } ] </script> </head> <body> </body> </html>
Site Web multipage
Les exemples de balisage de site Web multipages utilisent un site Web avec les hypoth�ses suivantes:
- Les variantes bleu clair sont disponibles aux URL suivantes pour les tailles S et L :
https://www.example.com/coat/lightblue?size=small
https://www.example.com/coat/lightblue?size=large
- La variante verte n'est disponible qu'en taille S via
https://www.example.com/coat/green?size=small
. - Chaque page permette de "passer" � l'autre page (c'est-�-dire que la page s'actualise) via un s�lecteur de couleur dans l'interface utilisateur.
- Le site divise sur deux pages le balisage �quivalent des exemples monopages.
Notez qu'il n'y a pas de d�finition ProductGroup
sur une page unique qui est r�f�renc�e � partir d'une autre page. En effet, ProductGroup
doit r�f�rencer les attributs communs des variantes, tels que la marque, la mati�re et la tranche d'�ge. Cela signifie �galement que la d�finition compl�te de ProductGroup
doit �tre r�p�t�e sur chacune des pages de variantes.
Exemple multipage : variantes imbriqu�es sous ProductGroup
Il s'agit de l'�quivalent du premier exemple monopage, avec les propri�t�s de variante Product
imbriqu�es sous l'�l�ment ProductGroup
de premier niveau � l'aide de la propri�t� hasVariant
. La d�finition ProductGroup
est dupliqu�e sur les deux pages. Tenez compte des remarques suivantes�:
ProductGroup
n'a pas d'URL�canonique, car aucune URL unique ne repr�sente leProductGroup
.- L'�l�ment
ProductGroup
de chaque page contient une d�finition compl�te des variantes sur la page ainsi qu'une variante avec uniquement la propri�t�url
� associer aux variantes de l'autre page afin d'aider Google � trouver vos variantes.
Page 1: variantes bleu clair
L'exemple suivant montre les donn�es�structur�es sur la premi�re�page pour les variantes bleu clair:
<html> <head> <title>Wool winter coat, light blue color</title> <script type="application/ld+json"> [ { "@context": "/proxy/https://schema.org/", "@type": "ProductGroup", "name": "Wool winter coat", "description": "Wool coat, new for the coming winter season", ... // Other ProductGroup-level properties "brand": { "@type": "Brand", "name": "Good brand" }, "productGroupID": "44E01", "variesBy": [ "/proxy/https://schema.org/size", "/proxy/https://schema.org/color" ], "hasVariant": [ { "@type": "Product", "name": "Small light blue coat", "description": "Small wool light blue coat for the winter season", ... // Other Product-level properties "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat/lightblue?size=small", "price": 39.99 ... // Other offer-level properties } }, { "@type": "Product", "name": "Large light blue coat", "description": "Large wool light blue coat for the winter season", ... // Other Product-level properties "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat/lightblue?size=large", "price": 49.99 ... // Other offer-level properties } }, { "url": "/proxy/https://www.example.com/coat/green?size=small" } ] } ] </script> </head> <body> </body> </html>
Page�2�: variante verte
L'exemple suivant montre les donn�es�structur�es sur la deuxi�me page pour la variante verte:
<html> <head> <title>Wool winter coat, green color</title> <script type="application/ld+json"> [ { "@context": "/proxy/https://schema.org/", "@type": "ProductGroup", "name": "Wool winter coat", "description": "Wool coat, new for the coming winter season", ... // Other ProductGroup-level properties "brand": { "@type": "Brand", "name": "Good brand" }, "productGroupID": "44E01", "variesBy": [ "/proxy/https://schema.org/size", "/proxy/https://schema.org/color" ], "hasVariant": [ { "@type": "Product", "name": "Small green coat", "description": "Small wool green coat for the winter season", ... // Other Product-level properties "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat/green?size=small", "price": 39.99, ... // Other offer-level properties } }, { "url": "/proxy/https://www.example.com/coat/lightblue?size=small" }, { "url": "/proxy/https://www.example.com/coat/lightblue?size=large" } ] } ] </script> </head> <body> </body> </html>
Exemple multipage : variantes distinctes de ProductGroup
Cette structure est semblable � celle de l'exemple multipage pr�c�dent, sauf que les variantes sont d�finies s�par�ment (non imbriqu�es) de ProductGroup
. Cette approche peut �tre plus facile � g�n�rer pour certains syst�mes de gestion�de�contenu (CMS).
Page 1: variantes bleu clair
L'exemple suivant montre les donn�es�structur�es sur la premi�re�page pour les variantes bleu clair:
<html> <head> <title>Wool winter coat, lightblue color</title> <script type="application/ld+json"> [ { "@context": "/proxy/https://schema.org/", "@type": "ProductGroup", "@id": "#coat_parent", "name": "Wool winter coat", "description": "Wool coat, new for the coming winter season", "brand": { "@type": "Brand", "name": "Good brand" }, "audience": { "@type": "PeopleAudience", "suggestedGender": "unisex", "suggestedAge": { "@type": "QuantitativeValue", "minValue": 13, "unitCode": "ANN" } }, "productGroupID": "44E01", "pattern": "striped", "material": "wool", "variesBy": [ "/proxy/https://schema.org/size", "/proxy/https://schema.org/color" ] }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "sku": "44E01-K11000", "gtin14": "98766051104207", "image": "/proxy/https://www.example.com/coat_lightblue.jpg", "name": "Small light blue coat", "description": "Small wool light blue coat for the winter season", "color": "light blue", "size": "small", "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat/lightblue?size=small", "priceCurrency": "USD", "price": 39.99, "itemCondition": "/proxy/https://schema.org/NewCondition", "availability": "/proxy/https://schema.org/InStock", "shippingDetails": { "@id": "#shipping_policy" }, "hasMerchantReturnPolicy": { "@id": "#return_policy" } } }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "sku": "44E01-X1100000", "gtin14": "98766051104399", "image": "/proxy/https://www.example.com/coat_lightblue.jpg", "name": "Large light blue coat", "description": "Large wool light blue coat for the winter season", "color": "light blue", "size": "large", "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat/lightblue?size=large", "priceCurrency": "USD", "price": 49.99, "itemCondition": "/proxy/https://schema.org/NewCondition", "availability": "/proxy/https://schema.org/Backorder", "shippingDetails": { "@id": "#shipping_policy" }, "hasMerchantReturnPolicy": { "@id": "#return_policy" } } }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "url": "/proxy/https://www.example.com/coat/green?size=small" }, { "@context": "/proxy/https://schema.org/", "@type": "OfferShippingDetails", "@id": "#shipping_policy", "shippingRate": { "@type": "MonetaryAmount", "value": 2.99, "currency": "USD" }, "shippingDestination": { "@type": "DefinedRegion", "addressCountry": "US" }, "deliveryTime": { "@type": "ShippingDeliveryTime", "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 1, "unitCode": "DAY" }, "transitTime": { "@type": "QuantitativeValue", "minValue": 1, "maxValue": 5, "unitCode": "DAY" } } }, { "@context": "/proxy/https://schema.org/", "@type": "MerchantReturnPolicy", "@id": "#return_policy", "applicableCountry": "US", "returnPolicyCategory": "/proxy/https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 60, "returnMethod": "/proxy/https://schema.org/ReturnByMail", "returnFees": "/proxy/https://schema.org/FreeReturn" } ] </script> </head> <body> </body> </html>
Page�2�: variante verte
L'exemple suivant montre les donn�es�structur�es sur la deuxi�me page pour la variante verte:
<html> <head> <title>Wool winter coat, green color</title> <script type="application/ld+json"> [ { "@context": "/proxy/https://schema.org/", "@type": "ProductGroup", "@id": "#coat_parent", "name": "Wool winter coat", "description": "Wool coat, new for the coming winter season", "brand": { "@type": "Brand", "name": "Good brand" }, "audience": { "@type": "PeopleAudience", "suggestedGender": "unisex", "suggestedAge": { "@type": "QuantitativeValue", "minValue": 13, "unitCode": "ANN" } }, "productGroupID": "44E01", "pattern": "striped", "material": "wool", "variesBy": [ "/proxy/https://schema.org/size", "/proxy/https://schema.org/color" ] }, { "@context": "/proxy/https://schema.org", "@type": "Product", "@id": "#small_green", "isVariantOf": { "@id": "#coat_parent" }, "sku": "44E01-M11000", "gtin14": "98766051104214", "image": "/proxy/https://www.example.com/coat_green.jpg", "name": "Small green coat", "description": "Small wool green coat for the winter season", "color": "green", "size": "small", "offers": { "@type": "Offer", "url": "/proxy/https://www.example.com/coat/green?size=small", "priceCurrency": "USD", "price": 39.99, "itemCondition": "/proxy/https://schema.org/NewCondition", "availability": "/proxy/https://schema.org/InStock", "shippingDetails": { "@id": "#shipping_policy" }, "hasMerchantReturnPolicy": { "@id": "#return_policy" } } }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "url": "/proxy/https://www.example.com/coat/lightblue?size=small" }, { "@context": "/proxy/https://schema.org", "@type": "Product", "isVariantOf": { "@id": "#coat_parent" }, "url": "/proxy/https://www.example.com/coat/lightblue?size=large" }, { "@context": "/proxy/https://schema.org/", "@type": "OfferShippingDetails", "@id": "#shipping_policy", "shippingRate": { "@type": "MonetaryAmount", "value": "2.99", "currency": "USD" }, "shippingDestination": { "@type": "DefinedRegion", "addressCountry": "US" }, "deliveryTime": { "@type": "ShippingDeliveryTime", "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 1, "unitCode": "DAY" }, "transitTime": { "@type": "QuantitativeValue", "minValue": 1, "maxValue": 5, "unitCode": "DAY" } } }, { "@context": "/proxy/https://schema.org/", "@type": "MerchantReturnPolicy", "@id": "#return_policy", "applicableCountry": "US", "returnPolicyCategory": "/proxy/https://schema.org/MerchantReturnFiniteReturnWindow", "merchantReturnDays": 60, "returnMethod": "/proxy/https://schema.org/ReturnByMail", "returnFees": "/proxy/https://schema.org/FreeReturn" } ] </script> </head> <body> </body> </html>
Consignes
Pour que le balisage des variantes�de�produit puisse �tre utilis� dans la recherche�Google, vous devez respecter ces consignes:
- Consignes g�n�rales relatives aux donn�es structur�es
- Essentiels de la recherche
- Consignes techniques
- Consignes relatives aux fiches gratuites (pour les fiches de marchand)
Consignes techniques
- Chaque variante doit avoir un identifiant�unique dans le balisage�de�donn�es�structur�es correspondant (par exemple,
� l'aide des propri�t�s
sku
ougtin
). - Chaque groupe�de�produits doit avoir un identifiant�unique dans le balisage�de�donn�es�structur�es correspondant, sp�cifi� avec la propri�t�
inProductGroupWithID
dans les propri�t�s de la variante duProduct
ou la propri�t�productGroupID
dans la propri�t�ProductGroup
. - Veillez � ajouter des donn�es�structur�es
Product
en plus des propri�t�s des variantes�de�produit, en respectant la liste des propri�t�s obligatoires pour les fiches de marchand (ou les extraits produit). - Pour les sites monopages, il ne doit y avoir qu'une seule URL�canonique distincte pour l'�l�ment
ProductGroup
global auquel toutes les variantes appartiennent. G�n�ralement, il s'agit de l'URL�de�base qui m�ne � une page sans variante pr�s�lectionn�e, par exemplehttps://www.example.com/winter_coat
. . - Pour les sites multipages, chaque page doit comporter un balisage complet et autonome pour les entit�s d�finies sur cette page (ce qui signifie que les entit�s hors�page ne doivent pas �tre n�cessaires pour comprendre le balisage de la page elle-m�me).
- Le site doit pouvoir pr�s�lectionner chaque variante directement avec une URL distincte (� l'aide de param�tres�de�requ�te d'URL), par exemple
https://www.example.com/winter_coat/size=small&color=green
. Cela permet � Google d'explorer d'identifier chaque variante. Pr�s�lectionner chaque variante implique d'afficher l'image, le prix et la disponibilit� de la variante, et de permettre � l'utilisateur d'ajouter la variante au panier.
D�finitions des types de donn�es structur�es
Vous devez inclure les propri�t�s obligatoires pour que vos donn�es structur�es puissent �tre utilis�es dans la recherche�Google. Vous pouvez �galement inclure les propri�t�s recommand�es pour ajouter d'autres informations � vos variantes de produit et ainsi offrir une meilleure exp�rience utilisateur.
ProductGroup
Google reconnaît les propriétés suivantes d'un ProductGroup
. La définition complète de l'élément ProductGroup
est disponible sur schema.org/ProductGroup. Lorsque vous balisez votre contenu avec des informations sur les variantes de produits, utilisez les propriétés suivantes de la propriété ProductGroup
.
Propriétés obligatoires | |
---|---|
name |
Nom du |
Propriétés recommandées | |
---|---|
aggregateRating |
Un élément |
brand |
Informations sur la marque du |
brand.name |
Nom de la marque du |
description |
Description de |
hasVariant |
Une propriété Alternativement, une propriété de variante de |
productGroupID |
Identifiant du groupe de produits (également appelé code SKU parent). Cet identifiant doit être fourni pour la propriété |
review |
Élément |
url |
Pour les sites Web à page unique uniquement : URL (sans sélecteurs de variantes) où se trouve la propriété |
variesBy |
Aspects par lesquels les variantes dans le
|
Dépannage
Si vous ne parvenez pas à mettre en œuvre ou à déboguer des données structurées, voici quelques ressources susceptibles de vous aider.
- Si vous utilisez un système de gestion de contenu (CMS) ou si une autre personne s'occupe de votre site, demandez à la personne en charge de vous aider. Veillez à lui transmettre tous les messages de la Search Console qui détaillent le problème.
- Google ne garantit pas que les fonctionnalités basées sur les données structurées apparaîtront dans les r�sultats de recherche. Pour consulter la liste des raisons courantes pour lesquelles Google n'affiche pas toujours votre contenu dans un r�sultat enrichi, reportez-vous aux consignes g�n�rales relatives aux donn�es structur�es.
- Vos donn�es structur�es comportent peut-�tre une erreur. Consultez la liste des erreurs de donn�es structur�es.
- Si vous avez re�u une action manuelle de donn�es structur�es concernant votre page, ces donn�es seront ignor�es (mais la page concern�e appara�tra peut-�tre toujours dans les r�sultats de recherche Google). Pour r�soudre les probl�mes de donn�es structur�es, utilisez le rapport sur les actions manuelles.
- Consultez � nouveau les consignes pour d�terminer si votre contenu est bien conforme. Le probl�me peut �tre d� � une page contenant du spam ou � l'utilisation de balises qui en contiennent. Toutefois, il est possible qu'il ne s'agisse pas d'un probl�me de syntaxe et que le test des r�sultats enrichis ne puisse pas identifier le probl�me.
- D�couvrez comment r�soudre les probl�mes li�s aux r�sultats enrichis manquants ou � une baisse du nombre total de r�sultats enrichis.
- Pr�voyez un certain temps avant que la r�exploration et la r�indexation soient effectu�es. Gardez � l'esprit qu'il faut souvent compter plusieurs jours apr�s la publication d'une page pour que Google puisse la trouver et l'explorer. Pour toute question d'ordre g�n�ral sur l'exploration et l'indexation, consultez les FAQ sur l'exploration et l'indexation dans la recherche�Google.
- Posez une question sur le forum Google Search�Central.