L'essentiel en 3 points
- 1Les IA lisent d'abord le nom, la marque, le code EAN, le prix, la disponibilité et la note d'un produit.
- 2Ces informations doivent être présentes dans le code de la page, au format schema.org Product.
- 3Le prix et le stock des données doivent toujours correspondre à ce qui est affiché.
Les assistants IA lisent en priorité le nom, la description, la marque, le code GTIN, le prix, la devise, la disponibilité et la note moyenne d'un produit. Ces informations doivent être exposées au format schema.org Product, dans un bloc JSON-LD présent dans le HTML de la page.
Les champs indispensables
- name : le nom exact du produit.
- description : ce qu'il est, pour qui, pour quel usage.
- brand : la marque.
- gtin13 : le code EAN à 13 chiffres.
- offers.price et offers.priceCurrency : le prix et la devise (EUR).
- offers.availability : InStock, OutOfStock ou PreOrder.
- aggregateRating : la note moyenne et le nombre d'avis.
- image : au moins une photo, idéalement plusieurs.
{ "@context": "https://schema.org", "@type": "Product", "name": "Savon surgras au lait d'avoine", "brand": { "@type": "Brand", "name": "Savonnerie d'Exemple" }, "gtin13": "3760000000000", "offers": { "@type": "Offer", "price": "8.90", "priceCurrency": "EUR", "availability": "https://schema.org/InStock" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.7", "reviewCount": "38" }}
Les erreurs les plus fréquentes
- Des données ajoutées en JavaScript après le chargement : certains robots ne les voient pas.
- Un prix dans les données différent du prix affiché.
- Un produit en rupture marqué « InStock ».
- Des avis affichés sur la page mais absents des données structurées.
Comment vérifier votre boutique
Le test des résultats enrichis de Google montre les données structurées d'une page. Pour savoir si elles suffisent à être recommandé, lancez un audit Seekyl : il lit vos fiches et pose les questions de vos clients aux IA.