Données structurées fiche produit
Louis Chevant avatar
Écrit par Louis Chevant
Mis à jour il y a plus d’une semaine

Introduction

Nous prendrons comme fil conducteur de ce document la page suivante https://www.montresandco.com/p/montre-fossil-fs4552.html du site de Montresandco.com

dont l’extrait dans les pages de résultats de Google est le suivant :

1. Type "Product" : propriétés requises

Google donne les détails de ce qu'il souhaite dans le lien joint

et pour avoir la documentation complète : https://schema.org/Product

En un mot, les propriétés obligatoires sont les suivantes :

  • Un nom, le champ name

  • Une image, idéalement dans les trois formats 16/9, 4/3, 1/1 : 

<script type="application/ld+json">

{

"@context":"http://schema.org",

"@type":"Product",

"name":"Montre Machine",

}

</script>

2. Les autres propriétés du type "Product"

Il existe un ensemble d'autres propriétés facultatives que l'on peut ajouter à un produit, dont la liste suivante que l'on vous recommande fortement d'implémenter : 

  • aggregateRating : Note des consommateurs (type Avis Vérifiés ou Trustpilot par exemple, ou votre notation interne)

  • Offers ou AggregateOffer  : informations sur le prix (prix, ou fourchette de prix)

  • Brand : la marque

  • Description : du produit

  • Review : extrait d'avis rédigé

Ci-dessus la liste recommandée par Google, mais sur le site schema.org il y en a plusieurs autres : https://schema.org/Product, comme par exemple le poids, la hauteur, etc. Nous les verrons tout en bas du document.

2.1. Avoir les superbes étoiles dans les résultats : aggregateRating

Les étoiles sur la page de résultats Google s'affichent grâce à la propriété aggregateRating, qui selon la documentation officielle demande 4 choses : 

  • RatingCount : le nombre de ratings

  • RatingValue : la note moyenne

  • worstRating et bestRating : les notes min et max afin que Google puisse comprendre la pertinence de la note moyenne

La propriété doit bien sûr être "nestée" dans la donnée Product.

2.2 Avoir les extrait d'avis : Review

Google peut choisir d'afficher des extraits d'avis pertinents. Pour lui permettre de le faire, il faut implémenter la propriété Review, également bien "nestée" dans le Product. 

Tous les détails sont là :

Point important : Donner le détail des reviews
Voici un exemple d'implémentation des aggregateRating et des Review : 

{

 "aggregateRating": {

   "@type": "AggregateRating",

   "ratingValue": "4.75",

   "ratingCount": "2"

},

 "review": [

   {

   "@type": "Review",

   "author": "Michael Hammer",

   "datePublished": "2017-03-05",

   "reviewBody": "The staff is friendly and were able to answer my questions without pause. I’m very happy with the trans am and would do business with them again and recommend them to friends and family. I would say if you’re looking for a car this should be your first and only stop. Arron did a great job helping through the buying experience. He was a great salesman and would be the guy I would talk to.",

   "reviewRating": {

     "@type": "Rating",

     "bestRating": "5",

     "ratingValue": "5",

     "worstRating": "1"

   }

   },

   {

   "@type": "Review",

   "author": "Katrina Flowers",

   "datePublished": "2016-10-17",

   "reviewBody": "With the staff, the cleanliness and quality of the vehicles sold by King of Cars. I would highly recommend to a friend. We experienced a little equipment hiccup during my process but it was rectified. Thank you Pedro Herrera for your professionalism and assistance. I look forward to future purchases from King of Cars. I purchased a 2013 Chrysler 200 Touring.",

   "reviewRating": {

     "@type": "Rating",

     "bestRating": "5",

     "ratingValue": "4",

     "worstRating": "1"

   }

   }

 ]

}

2.3 Prix, afin qu'il soit directement afficher dans les résultats

Ici basiquement il s’agit de dire si votre produit est en stock, quel est son prix, s’il est neuf :), et ce au moyen des champs :

- Obligatoires :

  • availability

  • price

  • priceCurrency

-Facultatifs :

  • itemCondition : votre produit est-il neuf?

  • Url

  • priceValidUntil : utile pour les périodes de promotion !

Exemple de code :

"offers": {

"@type":"Offer",

"availability":"http://schema.org/InStock",

"price":"189.0",

"priceCurrency":"EUR",

"priceValidUntil":"2020-06-23"

},

Plus d’informations sur la doc de Google spécifique aux produits: https://developers.google.com/search/docs/data-types/product

Pour tout site e-commerce sur sa page produit, ou même une marketplace (pour détailler toutes les offres), il faut utiliser la donnée Offer :

ou sur le site de Schema : https://schema.org/Offer

2.4. Aller encore plus loin : poids, largeur, etc

Voici un exemple d'autres caractéristiques que Google peut afficher grâce aux données structurées :

On peut trouver ces données ici : https://schema.org/Product

Et, sans forcément les structurer en balisage Schema.org, si on les affiche dans un bloc de caractéristiques, sur une table, comme Cdiscount, on peut les obtenir également : https://www.cdiscount.com/maison/achat-meuble-literie/confort-design-matelas-160x200-ressorts-30-cm/f-11755200103-mrholu205ab.html

et dans la page de résultats Google :

Récapitulatif

Il faut donc :

  • Une description du produit : Nom, image, marque, caractéristique, etc..

  • Une note moyenne avec le détail des notes et l'échelle

  • Donner le détail de chacune des reviews

  • Donner le prix ou une fourchette de prix si cela est pertinent

Exemple complet

dont l’extrait est le suivant :

et regarder le résultat de l’analyse dans l’outil de test des données structurées de Google :

<script type="application/ld+json">

{

"@context":"http://schema.org",

"@type":"Product",

"name":"Montre Machine",

"sku":"FOSI-FS4552",

"gtin13":"4048803856352",

"brand":{"@type":"Brand","name":"Fossil"},

"description":"<p><strong>Montre Fossil homme - Machine&nbsp;FS4552</strong></p> <p>Mod&egrave;le phare de la marque am&eacute;ricaine c&eacute;l&egrave;bre pour son style d&eacute;contract&eacute;, cette montre pour homme n&#39;aurait pas pu mieux porter son nom.&nbsp;Car avec son look viril et urbain... elle se r&eacute;v&egrave;le &ecirc;tre&nbsp;une machine de s&eacute;duction massive!&nbsp;Enti&egrave;rement r&eacute;alis&eacute;e dans un acier noir aux finitions mates, elle se distingue par son &eacute;paisse&nbsp;lunette guilloch&eacute;e. Au coeur de son large cadran, les index et compteurs du chronographe s&#39;habillent d&#39;un blanc contrastant, afin de vous garantir une parfaite lisibilit&eacute; de l&#39;heure. Ultra branch&eacute;es et masculines, les&nbsp;<a href=\"/bc/montres-fossil-homme.html\">montres Fossil pour Homme</a>&nbsp;sont un incontournable de tout bon dressing!</p> <ul> <li>lunette guilloch&eacute;e</li> <li>guichet de date &agrave; 4h</li> <li>total look noir urbain&nbsp;</li> </ul>",

"offers": {

"@type":"Offer",

"availability":"http://schema.org/InStock",

"price":"189.0",

"priceCurrency":"EUR",

"priceValidUntil":"2020-06-23"

},

"aggregateRating": {"@type":"AggregateRating","ratingValue":5,"reviewCount":8},

"review":[

{"@type":"Review","author":"Anonyme","description":"Tr\u00e8s bon","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":4,"worstRating":"0"}},

{"@type":"Review","author":"Nadege","description":"Je l'ai re\u00e7ue sous 48h ! Juste parfait !\r\nElle est superbe et elle a plu \u00e0 mon mari.. ","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":5,"worstRating":"0"}},

{"@type":"Review","author":"Jos\u00e9","description":"belle montre mais aiguilles peu visibles le soir et au soleil","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":4,"worstRating":"0"}},

{"@type":"Review","author":"Diana","description":"Tr\u00e8s belle montre. Raffin\u00e9e, robuste et \u00e9l\u00e9gante. ","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":5,"worstRating":"0"}},

{"@type":"Review","author":"Olivier","description":"Montre conforme \u00e0 la description, prix sympa, livraison rapide. Seul b\u00e9mol : j'avais opt\u00e9 pour le r\u00e9glage du bracelet qui n'a pas \u00e9t\u00e9 fait. Dommage.","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":4,"worstRating":"0"}},{"@type":"Review","author":"Pascal","description":"Belle montre pour un rapport qualit\u00e9 prix ( gr\u00e2ce \u00e0 votre site sinon il faut payer un peu plus cher entre 40 et 50 euros frais de port compris )","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":5,"worstRating":"0"}},

{"@type":"Review","author":"Elodie","description":"Envoi rapide (commande mercredi r\u00e9ception vendredi)\r\nMontre conforme \u00e0 la description.\r\nEmballage cadeau gratuit, tr\u00e8s appr\u00e9ciable.","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":5,"worstRating":"0"}},

{"@type":"Review","author":"Abdeljalil","description":"thanks","reviewRating":{"@type":"Rating","bestRating":"5","ratingValue":5,"worstRating":"0"}}

]

}

</script>

Avez-vous trouvé la réponse à votre question ?