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
3dbc75872cf3
43 Ko
Contenu modifié à 0 % · 37 mots ajoutés.
Voir la différence2 AJOUTÉE(S) · 2 RETIRÉE(S)
- 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"]]
- [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"]]
5db1ca8dfbf3
43 Ko
Contenu modifié à 0 % · 2 mots retirés.
Voir la différence1 AJOUTÉE(S) · 1 RETIRÉE(S)
| `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. |
| `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. |
754375a22ae0
43 Ko
Contenu modifié à 0 % · 2 mots ajoutés.
Voir la différence1 AJOUTÉE(S) · 1 RETIRÉE(S)
| `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. |
| `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. |
5db1ca8dfbf3
43 Ko
Contenu modifié à 16 % · 194 mots retirés.
Voir la différence10 AJOUTÉE(S) · 45 RETIRÉE(S)
#### JSON-LD
#### RDFa
#### Microdonnées
#### JSON-LD
#### RDFa
#### Microdonnées
#### JSON-LD
#### RDFa
- 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)
b45ac0bea32e
49 Ko
Contenu modifié à 0 % · 2 mots ajoutés.
Voir la différence1 AJOUTÉE(S) · 1 RETIRÉE(S)
| `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. |
| `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. |
fe880fa0a020
49 Ko
Première indexation.