Le schema Review (avis) expliqué : Review ou AggregateRating, pages acceptées par Google, règle des avis sur soi-même, exemples JSON-LD, validation et erreurs.

En bref
le schema Review (avis) est un balisage de données structurées qui décrit un avis (Review) ou une note moyenne (AggregateRating) afin que Google puisse afficher des étoiles, une note et un nombre d'avis sous un résultat de recherche. Google n'affiche ces extraits d'avis que pour certains types d'éléments (produits, recettes, livres, formations, événements, logiciels, films...), seulement si les avis sont visibles sur la page, et jamais pour les avis qu'une entreprise locale ou une organisation publie sur elle-même. Un balisage valide rend la page éligible, sans garantir les étoiles.
Pour aller plus loin, demandez à
Le schema Review (avis) fait partie des types de balisage schema les plus demandés, parce que des étoiles dans un résultat de recherche attirent l'œil. C'est aussi celui qui compte le plus de règles et le plus de propriétaires de sites déçus. La documentation de Google sur les extraits d'avis fixe ces règles, et ce guide les transforme en décisions : quelle page peut obtenir des étoiles, quel balisage écrire, et pourquoi vos étoiles n'apparaissent peut-être pas.
Le balisage des avis regroupe deux types schema.org :
Review : un avis rédigé par un auteur, avec une note (reviewRating), un texte (reviewBody) et une date. Le test d'un ordinateur portable par un média comme l'avis d'un client sur un produit sont des éléments Review.AggregateRating : la moyenne de nombreuses notes, avec la note moyenne (ratingValue) et le nombre de notes (ratingCount) ou d'avis (reviewCount).Les deux décrivent autre chose qu'eux-mêmes : l'itemReviewed. Le plus souvent, vous n'écrivez pas de bloc d'avis isolé. Vous imbriquez review et aggregateRating dans l'élément qu'ils évaluent, par exemple un Product, un Recipe ou un Book. Quand Google accepte le balisage, le résultat peut afficher un extrait enrichi avec des étoiles, la note, le nombre d'avis ou le nom de l'auteur de l'avis. Ne le confondez pas avec ClaimReview, le balisage des vérifications de faits, que Google a cessé d'afficher dans la recherche après la simplification de ses résultats en juin 2025.
Google limite les extraits d'avis à une liste définie de types. Depuis une mise à jour de septembre 2019, le balisage posé sur d'autres types (un Thing générique, une WebPage, un Service seul) ne produit pas d'étoiles.
| Type d'élément | Éligible aux extraits d'avis | Condition |
|---|---|---|
Product | Oui | Avis sur un produit précis, visibles sur la page |
Recipe | Oui | Notes données par les utilisateurs de la recette |
Book, Movie, Course, Event, SoftwareApplication | Oui | Un élément précis, pas une liste ni une catégorie |
CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject, MusicPlaylist, MusicRecording | Types pris en charge | Mêmes règles, affichage moins fréquent |
LocalBusiness, Organization | Uniquement sur les sites d'avis tiers | Jamais pour des avis sur vous-même publiés sur votre propre site |
| Page catégorie, liste de produits | Non | Google demande un élément unique et précis |
Deux autres règles de Google complètent le tableau : les avis et la note doivent être visibles par les visiteurs sur la page balisée, et vous ne devez pas agréger des avis recueillis sur d'autres sites. Une fiche produit ne peut pas reprendre une note « 4,8 sur Trustpilot » dans son balisage.
Google qualifie un avis de self-serving (avis sur soi-même) « lorsqu'un avis sur l'entité A est placé sur le site web de l'entité A ». Depuis septembre 2019, Google n'affiche plus d'étoiles d'avis pour les types LocalBusiness et Organization (et leurs sous-types) lorsque l'entreprise contrôle les avis qui la concernent, et la documentation actuelle précise qu'intégrer un widget tiers ne change rien à la règle.
Les conséquences pour un restaurant, un cabinet d'avocats, une agence ou un éditeur de logiciel en ligne :
Review de votre Organization, ne produiront pas d'étoiles.Ce qui fonctionne toujours : les avis sur vos produits dans les fiches produits, parce que l'élément évalué est un Product, et les avis sur d'autres entreprises si vous gérez un site d'avis ou de comparaison. Pour une entreprise locale, les étoiles qui comptent apparaissent dans le pack local, et elles proviennent de la fiche d'établissement Google (Google Business Profile) et non de votre balisage. Notre guide du schema LocalBusiness explique quoi baliser à la place, et notre article sur la façon de répondre aux avis Google traite le côté fiche.
| Type | Propriétés obligatoires | Propriétés recommandées |
|---|---|---|
Review | author (Person ou Organization, nom de moins de 100 caractères), itemReviewed avec son name (ou le nom du parent en cas d'imbrication), reviewRating.ratingValue | datePublished, reviewRating.bestRating, reviewRating.worstRating |
AggregateRating | itemReviewed avec son name (ou le nom du parent en cas d'imbrication), ratingValue, et ratingCount ou reviewCount | bestRating, worstRating |
Trois détails causent la plupart des erreurs de validation. L'échelle va par défaut de 1 à 5 : si vous notez sur 10 ou sur 100, déclarez bestRating. Les décimales s'écrivent avec un point et non une virgule (4.4 et non 4,4), ce qui piège les sites en français, en allemand ou en espagnol. Enfin, l'auteur doit être un vrai nom : Google cite « -50 % jusqu'à samedi » comme exemple d'auteur non valide.
Le cas le plus courant : une fiche produit qui affiche des avis clients. Si vous balisez des avis individuels, Google vous demande d'inclure aussi la note moyenne.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Trail Running Shoe X2",
"image": "https://www.example-shop.com/images/x2.jpg",
"brand": { "@type": "Brand", "name": "Example" },
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"reviewCount": 128,
"bestRating": 5,
"worstRating": 1
},
"review": [
{
"@type": "Review",
"author": { "@type": "Person", "name": "Claire M." },
"datePublished": "2026-09-14",
"reviewBody": "Light, stable on wet rock, sizes run small.",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5
}
}
]
}
</script>Un blog ou un média qui teste un produit, un livre ou un logiciel balise son propre avis. Pour les avis éditoriaux sur des produits, Google prend aussi en charge les points forts et les points faibles via positiveNotes et negativeNotes, avec au moins deux éléments, comme le décrit sa documentation sur les extraits de produits.
{
"@context": "https://schema.org",
"@type": "Review",
"itemReviewed": { "@type": "Book", "name": "The Example Handbook" },
"author": { "@type": "Person", "name": "Jordan Lee" },
"datePublished": "2026-08-02",
"reviewRating": { "@type": "Rating", "ratingValue": 8, "bestRating": 10 },
"publisher": { "@type": "Organization", "name": "Example Reviews" }
}Notre générateur de schema gratuit produit ces deux blocs à partir d'un formulaire, et l'outil d'aperçu de la SERP montre à quoi ressembleront le titre et la description à côté des étoiles.
Passez chaque modèle de page dans le test des résultats enrichis de Google (éligibilité à l'extrait d'avis) et dans le Schema Markup Validator (syntaxe schema.org), ou utilisez notre validateur de données structurées. Après la mise en ligne, le rapport Extraits d'avis de la Search Console liste les éléments valides et les erreurs sur l'ensemble du site.
| Symptôme | Cause probable | Correction |
|---|---|---|
| Balisage valide, pas d'étoiles, site d'une entreprise locale | Avis sur soi-même sur LocalBusiness ou Organization | Reporter l'effort sur la fiche d'établissement Google ; garder les avis produits sur les fiches produits |
| « Champ itemReviewed manquant » ou nom manquant | Avis isolé sans l'élément évalué | Imbriquer l'avis dans l'élément ou ajouter itemReviewed.name |
| Note incohérente (2.3 au lieu de 4.6) | Échelle sur 10 sans bestRating | Déclarer bestRating et worstRating |
| Valeur non valide pour ratingValue | Virgule comme séparateur décimal | Utiliser un point |
| Les étoiles d'une page catégorie n'apparaissent jamais | La page liste plusieurs éléments | Baliser les avis sur chaque fiche produit |
| Action manuelle pour données structurées | Avis non visibles, importés d'autres sites ou inventés | Afficher les avis sur la page, retirer les notes tierces agrégées, puis demander un réexamen |
| Valide, éligible, toujours pas d'étoiles | Google choisit d'afficher ou non les résultats enrichis | Améliorer la page et la qualité des avis ; l'affichage n'est jamais garanti |
Les règles générales de Google sur les données structurées s'ajoutent à ces règles : elles citent explicitement les « faux avis » parmi les contenus trompeurs à ne pas baliser. Les extraits d'avis sont l'une des nombreuses fonctionnalités de la SERP qui se disputent la page de résultats, et cette liste se réduit : Google n'affiche plus les résultats enrichis FAQ depuis mai 2026 (notre guide du schema FAQ traite de ce balisage).
Quand quelqu'un demande à un assistant « la meilleure chaussure de trail à moins de 150 € », la réponse mentionne souvent les notes et le nombre d'avis. Ces informations viennent des pages que l'assistant peut lire et des plateformes auxquelles il fait confiance. Notre étude des citations de Trustpilot dans les réponses des IA montre à quelle fréquence les plateformes d'avis servent de sources.
Le schema Review (avis) aide ici de façon plus limitée que pour les étoiles de Google. Un bloc JSON-LD donne aux robots d'exploration une note, un nombre d'avis et une date sans ambiguïté, et il confirme que les avis de la page portent sur un produit nommé. Le texte visible compte au moins autant : une page qui indique la note, résume ce que les clients apprécient et critiquent, et date ses avis donne à un modèle de langage des phrases faciles à citer. Notre guide des données structurées pour la recherche par IA développe ce point, et notre liste de contrôle pour une fiche produit e-commerce montre où placer les avis dans le modèle de page.
Pour vérifier si vos produits et votre marque ressortent quand des acheteurs interrogent les IA, le suivi des mentions dans les IA de Sorank suit ces questions sur ChatGPT, Claude et Gemini, et l'optimisation GEO vous aide à publier les comparatifs et guides d'achat qu'elles citent.
La règle à retenir : balisez de vrais avis, visibles, portant sur un élément précis, sur la page de cet élément. Les fiches produits, les recettes, les livres et les logiciels peuvent obtenir des étoiles ; une entreprise qui s'évalue elle-même ne le peut pas, quel que soit son balisage.
Vous le pouvez, mais Google n'affichera pas d'étoiles pour eux. Les témoignages sur votre propre entreprise sont des avis sur soi-même concernant une Organization ou un LocalBusiness, que Google exclut des extraits d'avis depuis 2019, y compris lorsqu'ils proviennent d'un widget intégré. Gardez les témoignages pour vos visiteurs et concentrez le balisage des avis sur les fiches produits.
Les extraits d'avis sont une fonction d'affichage, et Google ne les présente pas comme un facteur de classement. Les étoiles peuvent augmenter le taux de clic d'un résultat parce qu'elles le rendent plus visible. Le gain principal tient au nombre de clics à position égale, plutôt qu'à une meilleure position.
Google doit explorer et traiter à nouveau la page, ce qui peut prendre de quelques jours à plusieurs semaines selon la fréquence d'exploration du site. Vous pouvez demander l'indexation des pages clés avec l'outil d'inspection d'URL de la Search Console. Même avec un balisage valide, Google décide pour chaque requête s'il affiche les étoiles.
ILS ONT ESSAYÉ SORANK AVANT VOUS
