AggregateRating, la preuve sociale structurée que les agents IA pondèrent dans leurs recommandations
Note et nombre d'avis exposés dans Schema.org Product via AggregateRating. Seuil minimum 30 avis pour affichage agentique. Pondère directement le ranking dans AI Overviews et Perplexity.
reviewCount ≥ 30 pour être affiché par les agents. Pondère directement le ranking conversationnel.
Pourquoi ce signal compte
Les agents IA n’inventent pas les notes. Quand un utilisateur demande “le meilleur thé matcha bio”, l’agent regarde les AggregateRating exposés par les fiches produit candidates, les pondère par reviewCount, et trie. Sans note structurée, votre fiche est traitée comme inconnue côté qualité sociale, ce qui la fait reculer derrière des fiches mieux instrumentées même si vos avis Trustpilot sont meilleurs. Le seuil pratique pour entrer dans la pondération est d’au moins 30 avis cumulés sur la fiche, en dessous l’agent considère que l’échantillon n’est pas significatif et ignore le signal. Avec 30+ avis et une note honnête, vous gagnez des citations directes dans Perplexity et un meilleur classement dans les AI Overviews orientés comparatif.
Ce que nous auditons
- Présence de
aggregateRatingau niveauProductavecratingValue,reviewCount(ouratingCount),bestRating,worstRating. reviewCount≥ 30 sur les fiches produit majeures.- Cohérence avec les avis réellement collectés (pas de note 5,0 sur 4 avis affichée comme 4,8 sur 1 247 avis).
- Présence également de
reviewindividuels (au moins 3) avecauthor,datePublished,reviewBody, qui renforcent la crédibilité du signal global.
Erreurs courantes que nous voyons sur Shopify
- App reviews installée mais le widget injecté ne pose pas le JSON-LD au bon niveau (parfois sur la
WebPage, pas sur leProduct). - Doublon : le thème pose un
aggregateRatingfactice à 5,0 sur 1 avis, et l’app reviews en pose un autre vrai. L’agent voit deux signaux contradictoires et ignore les deux. - Score gonflé manuellement, détecté par Google qui retire le rich snippet et signale la fiche.
- Avis collectés mais non rapatriés en JSON-LD, restés dans une iframe Trustpilot non parseable.
Comment corriger
Vous choisissez une seule source d’avis (Judge.me, Loox, Okendo, Yotpo, Trustpilot, ou un système maison). Vous vérifiez que cette app pose aggregateRating et review dans le même bloc JSON-LD Product que votre thème, pas dans un bloc séparé. Si plusieurs apps coexistent, vous en désactivez le JSON-LD pour toutes sauf une. Vous campagnez ensuite pour passer le seuil des 30 avis sur vos best-sellers via emails post-achat automatiques. Une fois ce signal solide, vous regagnez du terrain face aux concurrents qui se contentent d’un widget visuel sans donnée structurée derrière.