Données structurées spécifiques à un extrait produit ( Product , Review , Offer )

https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr ↗ Télécharger la capture d'origine

v6 3dbc75872cf3 43 Ko

Contenu modifié à 0 % · 37 mots ajoutés.

Voir la différence2 AJOUTÉE(S) · 2 RETIRÉE(S)
+ AJOUTÉ

- Les problèmes de données structurées peuvent affecter l'affichage du contenu de votre site dans les résultats de recherche. Consultez le guide [Résoudre les problèmes liés aux résultats enrichis manquants ou à une baisse du nombre total de résultats enrichis](https://support.google.com/webmasters/answer/13300208?hl=fr) pour une approche par étapes permettant d'identifier, de corriger et de valider ces problèmes dans la Search Console.

[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/09/12 (UTC)."],[],["Structured data enhances product visibility in search results using formats like JSON-LD, RDFa, and Microdata. To implement, add required properties to pages, validate with testing tools, and deploy incrementally. Key properties include product `name`, `offers`, `review`, and `aggregateRating`. Aggregate offers, pros and cons sections, and unit prices are supported. Use a sitemap to keep changes updated, and use the Search Console to monitor performance, fix issues, and analyze traffic related to rich results.\n"]]

− RETIRÉ

- [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.](https://support.google.com/webmasters/answer/13300208?hl=fr)

[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/02/20 (UTC)."],[],["Structured data enhances product visibility in search results using formats like JSON-LD, RDFa, and Microdata. To implement, add required properties to pages, validate with testing tools, and deploy incrementally. Key properties include product `name`, `offers`, `review`, and `aggregateRating`. Aggregate offers, pros and cons sections, and unit prices are supported. Use a sitemap to keep changes updated, and use the Search Console to monitor performance, fix issues, and analyze traffic related to rich results.\n"]]

v5 5db1ca8dfbf3 43 Ko

Contenu modifié à 0 % · 2 mots retirés.

Voir la différence1 AJOUTÉE(S) · 1 RETIRÉE(S)
+ AJOUTÉ

| `price` ou `priceSpecification.price` | `Number` Prix d'offre d'un produit. Suivez les [consignes d'utilisation de schema.org](https://schema.org/price). Voici un exemple de propriété `price` (la valeur peut être une chaîne ou un nombre JSON) : ``` "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ``` Voici un exemple de procédure à suivre pour spécifier qu'un produit est proposé sans paiement : ``` "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" } ``` Le prix de l'offre peut également être imbriqué dans une propriété `priceSpecification` au lieu d'être fourni au niveau de l'élément `Offer`. ``` "offers": { "@type": "Offer", "priceSpecification": { "@type": "PriceSpecification", "price": 9.99, "priceCurrency": "AUD" } } ``` Si vous utilisez les propriétés `offers.price` et `offers.priceSpecification` pour encoder un prix actif, Google utilisera le prix fourni via la propriété `offers.price` et ignorera la propriété `offers.priceSpecification`. Si vos tarifs sont complexes, consultez les [exemples de tarification](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#pricing-example) et les [propriétés tarifaires](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#offer-details) acceptées dans la documentation sur les fiches de marchand. |

− RETIRÉ

| `price` ou `priceSpecification.price` | `Number` Prix d'offre d'un produit. Suivez les [consignes d'utilisation de schema.org](https://schema.org/price). Voici un exemple de propriété `price` (la valeur peut être une chaîne ou un nombre JSON) : ``` "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ``` Voici un exemple de procédure à suivre pour spécifier qu'un produit est proposé sans paiement : ``` "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" } ``` Le prix de l'offre peut également être imbriqué dans une propriété `priceSpecification` au lieu d'être fourni au niveau de l'élément `Offer`. ``` "offers": { "@type": "Offer", "priceSpecification": { "@type": "PriceSpecification", "price": 9.99, "priceCurrency": "AUD" } } ``` If you use both the `offers.price` and `offers.priceSpecification` properties to encode an active price, Google will use the price provided through the `offers.price` property and ignore the `offers.priceSpecification` property. Si vos tarifs sont complexes, consultez les [exemples de tarification](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#pricing-example) et les [propriétés tarifaires](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#offer-details) acceptées dans la documentation sur les fiches de marchand. |

v4 754375a22ae0 43 Ko

Contenu modifié à 0 % · 2 mots ajoutés.

Voir la différence1 AJOUTÉE(S) · 1 RETIRÉE(S)
+ AJOUTÉ

| `price` ou `priceSpecification.price` | `Number` Prix d'offre d'un produit. Suivez les [consignes d'utilisation de schema.org](https://schema.org/price). Voici un exemple de propriété `price` (la valeur peut être une chaîne ou un nombre JSON) : ``` "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ``` Voici un exemple de procédure à suivre pour spécifier qu'un produit est proposé sans paiement : ``` "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" } ``` Le prix de l'offre peut également être imbriqué dans une propriété `priceSpecification` au lieu d'être fourni au niveau de l'élément `Offer`. ``` "offers": { "@type": "Offer", "priceSpecification": { "@type": "PriceSpecification", "price": 9.99, "priceCurrency": "AUD" } } ``` If you use both the `offers.price` and `offers.priceSpecification` properties to encode an active price, Google will use the price provided through the `offers.price` property and ignore the `offers.priceSpecification` property. Si vos tarifs sont complexes, consultez les [exemples de tarification](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#pricing-example) et les [propriétés tarifaires](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#offer-details) acceptées dans la documentation sur les fiches de marchand. |

− RETIRÉ

| `price` ou `priceSpecification.price` | `Number` Prix d'offre d'un produit. Suivez les [consignes d'utilisation de schema.org](https://schema.org/price). Voici un exemple de propriété `price` (la valeur peut être une chaîne ou un nombre JSON) : ``` "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ``` Voici un exemple de procédure à suivre pour spécifier qu'un produit est proposé sans paiement : ``` "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" } ``` Le prix de l'offre peut également être imbriqué dans une propriété `priceSpecification` au lieu d'être fourni au niveau de l'élément `Offer`. ``` "offers": { "@type": "Offer", "priceSpecification": { "@type": "PriceSpecification", "price": 9.99, "priceCurrency": "AUD" } } ``` Si vous utilisez les propriétés `offers.price` et `offers.priceSpecification` pour encoder un prix actif, Google utilisera le prix fourni via la propriété `offers.price` et ignorera la propriété `offers.priceSpecification`. Si vos tarifs sont complexes, consultez les [exemples de tarification](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#pricing-example) et les [propriétés tarifaires](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#offer-details) acceptées dans la documentation sur les fiches de marchand. |

v3 5db1ca8dfbf3 43 Ko

Contenu modifié à 16 % · 194 mots retirés.

Voir la différence10 AJOUTÉE(S) · 45 RETIRÉE(S)
+ AJOUTÉ

#### JSON-LD

#### RDFa

#### Microdonnées

#### JSON-LD

#### RDFa

#### Microdonnées

#### JSON-LD

#### RDFa

− RETIRÉ

- Sur cette page

- [Comment ajouter des données structurées](https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr#add-structured-data)

- [Exemples](https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr#examples)

- [Page d'avis sur le produit](https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr#product-review-page-example)

- [Avantages et inconvénients](https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr#pros-cons-example)

- [Page de comparatif](https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr#shopping-aggregator-page-example)

- [Consignes](https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr#guidelines)

- [Consignes techniques](https://developers.google.com/search/docs/appearance/structured-data/product-snippet?hl=fr#technical-guidelines)

Aperçu limité aux changements les plus proches.
v2 b45ac0bea32e 49 Ko

Contenu modifié à 0 % · 2 mots ajoutés.

Voir la différence1 AJOUTÉE(S) · 1 RETIRÉE(S)
+ AJOUTÉ

| `price` ou `priceSpecification.price` | `Number` Prix d'offre d'un produit. Suivez les [consignes d'utilisation de schema.org](https://schema.org/price). Voici un exemple de propriété `price` (la valeur peut être une chaîne ou un nombre JSON) : ``` "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ``` Voici un exemple de procédure à suivre pour spécifier qu'un produit est proposé sans paiement : ``` "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" } ``` Le prix de l'offre peut également être imbriqué dans une propriété `priceSpecification` au lieu d'être fourni au niveau de l'élément `Offer`. ``` "offers": { "@type": "Offer", "priceSpecification": { "@type": "PriceSpecification", "price": 9.99, "priceCurrency": "AUD" } } ``` If you use both the `offers.price` and `offers.priceSpecification` properties to encode an active price, Google will use the price provided through the `offers.price` property and ignore the `offers.priceSpecification` property. Si vos tarifs sont complexes, consultez les [exemples de tarification](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#pricing-example) et les [propriétés tarifaires](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#offer-details) acceptées dans la documentation sur les fiches de marchand. |

− RETIRÉ

| `price` ou `priceSpecification.price` | `Number` Prix d'offre d'un produit. Suivez les [consignes d'utilisation de schema.org](https://schema.org/price). Voici un exemple de propriété `price` (la valeur peut être une chaîne ou un nombre JSON) : ``` "offers": { "@type": "Offer", "price": 39.99, "priceCurrency": "USD" } ``` Voici un exemple de procédure à suivre pour spécifier qu'un produit est proposé sans paiement : ``` "offers": { "@type": "Offer", "price": 0, "priceCurrency": "EUR" } ``` Le prix de l'offre peut également être imbriqué dans une propriété `priceSpecification` au lieu d'être fourni au niveau de l'élément `Offer`. ``` "offers": { "@type": "Offer", "priceSpecification": { "@type": "PriceSpecification", "price": 9.99, "priceCurrency": "AUD" } } ``` Si vous utilisez les propriétés `offers.price` et `offers.priceSpecification` pour encoder un prix actif, Google utilisera le prix fourni via la propriété `offers.price` et ignorera la propriété `offers.priceSpecification`. Si vos tarifs sont complexes, consultez les [exemples de tarification](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#pricing-example) et les [propriétés tarifaires](https://developers.google.com/search/docs/appearance/structured-data/merchant-listing?hl=fr#offer-details) acceptées dans la documentation sur les fiches de marchand. |

v1 fe880fa0a020 49 Ko

Première indexation.

ESPACE SÉCURISÉ

ADMINISTRATION

Les actions techniques restent ici, loin de la lecture quotidienne.