Audit des données structurées Product, Offer et AggregateRating

Réalisez un audit complet des données structurées Product, Offer et AggregateRating sur Shopify pour améliorer votre référencement et vos taux de clics.

Sur cette page
  1. Définition courte
  2. Résumé opérationnel
  3. Pourquoi auditer les données structurées Product, Offer et AggregateRating sur Shopify
  4. Les trois types de schémas à auditer : Product, Offer, AggregateRating
  5. Les erreurs les plus fréquentes lors de l'audit des données structurées Shopify
  6. Comment auditer les données structurées Product sur Shopify
  7. Corriger les erreurs sur les offres (Offer) dans Shopify
  8. Intégrer et auditer AggregateRating avec les applications d'avis
  9. Outils et méthodes pour un audit approfondi des données structurées
  10. Bonnes pratiques pour maintenir des données structurées fiables sur Shopify
  11. Les bénéfices concrets d'un audit régulier des données structurées
  12. Plan d'action en 30 jours
  13. Checklist
  14. Questions fréquentes

Définition courte

En bref

L'audit des données structurées Product, Offer et AggregateRating sur Shopify consiste à vérifier la conformité et la complétude des balises Schema.org appliquées aux fiches produits, afin d'optimiser l'affichage enrichi dans les résultats de recherche Google.

Résumé opérationnel

L'essentiel

Pour maximiser la visibilité de vos produits sur Google, l'audit des données structurées Product, Offer et AggregateRating est indispensable. Il permet de détecter les erreurs de balisage, les informations manquantes (prix, disponibilité, évaluations) et les incohérences entre le schéma et le contenu visible. En corrigeant ces points, vos fiches peuvent obtenir des rich snippets (prix, stock, avis) qui augmentent le taux de clic. L'audit doit être réalisé régulièrement, surtout après chaque mise à jour de thème ou d'application tierce.

Sur le terrain

Cas fréquent observé : de nombreux marchands Shopify activent le balisage automatique de Google via l'application 'Google & YouTube', mais ignorent que ce schéma ne couvre pas toujours AggregateRating ni les variations de prix. En accompagnement, on constate que les erreurs les plus courantes sont l'absence de l'offre par défaut pour les produits à variantes, et la duplication des blocs Offer lorsque plusieurs applications de reviews sont installées.

Pourquoi auditer les données structurées Product, Offer et AggregateRating sur Shopify

Les données structurées sont un levier puissant pour le référencement e-commerce. En balisant correctement vos fiches produits avec les types Product, Offer et AggregateRating, vous permettez à Google d'afficher des informations riches directement dans les SERP : prix, disponibilité, note moyenne et nombre d'avis. Cela améliore significativement le taux de clic (CTR) et la crédibilité perçue.

Un audit régulier garantit que ces balises restent valides après les mises à jour de thème, l'ajout de nouvelles applications ou les modifications de catalogue. Sans audit, vous risquez de perdre ces avantages à cause d'erreurs silencieuses (balises manquantes, valeurs incohérentes).

L'audit permet aussi de vérifier la conformité avec les consignes de Google, notamment pour les produits avec variantes (taille, couleur) où l'offre par défaut doit être correctement déclarée.

Les trois types de schémas à auditer : Product, Offer, AggregateRating

Le type Product est la base : il décrit le produit lui-même (nom, description, image, marque, GTIN, MPN). Sur Shopify, ce balisage est souvent généré automatiquement par le thème ou via une application SEO. Il doit être présent sur chaque fiche produit.

Le type Offer est imbriqué dans Product et précise les informations commerciales : prix, devise, disponibilité (en stock, en rupture, précommande), URL d'achat, et éventuellement les conditions de livraison. Pour les produits à variantes, chaque variante doit avoir sa propre offre.

Le type AggregateRating regroupe les avis clients : note moyenne (sur 5), nombre d'avis. Il est souvent fourni par une application d'avis (Judge.me, Loox, Yotpo). L'audit vérifie que ces données sont cohérentes avec le contenu affiché sur la page.

Les erreurs les plus fréquentes lors de l'audit des données structurées Shopify

Parmi les erreurs récurrentes, on trouve :

  • Offre manquante pour les variantes : le schéma Product contient une seule offre, alors que le produit a plusieurs variantes. Google attend une offre par variante.
  • Prix incohérent : le prix dans le schéma ne correspond pas au prix affiché sur la page (ex : prix avant réduction mal balisé).
  • Disponibilité erronée : la balise 'availability' indique 'InStock' alors que le produit est en rupture.
  • AggregateRating absent : la fiche affiche des avis, mais le balisage n'est pas présent ou ne respecte pas la structure (note max différente de 5).
  • Duplication de blocs : plusieurs applications injectent le même schéma, créant des conflits et des erreurs dans Google Search Console.

Ces erreurs peuvent entraîner la perte des rich snippets ou des avertissements dans Search Console.

Comment auditer les données structurées Product sur Shopify

L'audit se déroule en plusieurs étapes :

  • Utilisez l'outil de test des données structurées de Google (Rich Results Test) : collez l'URL d'une fiche produit et analysez les résultats. Vérifiez que les types Product, Offer et AggregateRating sont présents et sans erreur.
  • Consultez Google Search Console : dans le rapport 'Améliorations' > 'Produits', vous verrez les erreurs détectées par Google (offre manquante, prix invalide, etc.).
  • Inspectez le code source : utilisez l'option 'Afficher la source de la page' et cherchez 'application/ld+json' pour examiner manuellement la structure JSON.
  • Vérifiez les applications tierces : listez les applications qui injectent du balisage (SEO, avis, prix) et assurez-vous qu'elles ne se contredisent pas.

Répétez l'opération sur un échantillon représentatif : produits simples, produits à variantes, produits sans avis.

Corriger les erreurs sur les offres (Offer) dans Shopify

Pour les produits à variantes, chaque variante doit avoir son propre bloc Offer. Sur Shopify, le balisage automatique généré par le thème ne le fait pas toujours. Voici comment corriger :

  • Solution via le thème : modifiez le fichier product.liquid ou product.json pour boucler sur les variantes et générer un bloc Offer par variante. Utilisez les variables Shopify comme {{ variant.price }} et {{ variant.available }}.
  • Solution via une application : des applications comme 'JSON-LD for SEO' ou 'Schema Plus' permettent de gérer finement le balisage, y compris pour les variantes.
  • Vérifiez la disponibilité : utilisez la valeur 'https://schema.org/InStock' si le stock > 0, sinon 'OutOfStock'. Pour les précommandes, utilisez 'PreOrder'.

Assurez-vous que le prix inclut la devise (ex : 'EUR') et que l'URL de l'offre pointe vers la page produit (ou la variante si possible).

Intégrer et auditer AggregateRating avec les applications d'avis

Pour afficher les évaluations dans les SERP, le balisage AggregateRating doit être présent. Voici les points à vérifier :

  • Note moyenne : elle doit être comprise entre 1 et 5, avec un seul chiffre après la virgule maximum (ex : 4.5).
  • Nombre d'avis : le champ 'reviewCount' doit correspondre au nombre réel d'avis publiés.
  • Note maximale : le champ 'bestRating' doit être '5' (ou '10' si votre système utilise une échelle sur 10, mais 5 est la norme).

Les applications comme Judge.me ou Loox injectent automatiquement ce balisage. Vérifiez dans le code source qu'il est bien présent et qu'il n'y a pas de conflit avec un autre balisage (ex : un thème qui ajouterait aussi AggregateRating).

Si vous utilisez plusieurs applications d'avis, désactivez le balisage de l'une d'elles pour éviter la duplication.

Outils et méthodes pour un audit approfondi des données structurées

Au-delà des outils Google, plusieurs ressources permettent un audit complet :

  • Schema Markup Validator (de Google) : valide le code JSON-LD et détecte les erreurs de syntaxe.
  • Chrome DevTools : inspectez le code source et utilisez la console pour tester les expressions JSON.
  • Extensions SEO : des extensions comme 'SEO Minion' ou 'Detailed SEO' affichent les données structurées présentes sur la page.
  • Rapport d'exploration (crawl) : avec des outils comme Screaming Frog (version payante), vous pouvez auditer en masse toutes les fiches produits et repérer les schémas manquants ou erronés.

Pour un audit manuel, créez une checklist des champs obligatoires pour Product (name, description, image, offers), Offer (price, priceCurrency, availability) et AggregateRating (ratingValue, reviewCount, bestRating).

Bonnes pratiques pour maintenir des données structurées fiables sur Shopify

Pour éviter les régressions, adoptez ces bonnes pratiques :

  • Documentez votre balisage : notez quelles applications injectent quel schéma, et dans quel ordre.
  • Testez après chaque mise à jour : après avoir changé de thème, ajouté une application ou modifié un produit, relancez un test sur 3 à 5 fiches.
  • Surveillez Google Search Console : consultez le rapport 'Produits' chaque semaine pour détecter les nouvelles erreurs.
  • Limitez les applications tierces : privilégiez une seule application pour les avis et une seule pour le SEO structuré. Trop d'applications augmentent les risques de conflit.
  • Utilisez des variables dynamiques : dans le code du thème, utilisez les variables Shopify ({{ product.price }}, {{ product.available }}) plutôt que des valeurs statiques.

Enfin, formez votre équipe à reconnaître les erreurs courantes pour qu'elles soient corrigées rapidement.

Les bénéfices concrets d'un audit régulier des données structurées

Un audit régulier apporte plusieurs avantages mesurables :

  • Augmentation du taux de clic : les fiches avec rich snippets (prix, stock, étoiles) obtiennent en moyenne un CTR supérieur de 20 à 30 % par rapport aux fiches sans.
  • Meilleure visibilité dans les résultats : Google peut afficher des informations supplémentaires (ex : disponibilité en temps réel) qui attirent l'attention.
  • Réduction des erreurs dans Search Console : moins d'avertissements signifie une meilleure santé technique du site.
  • Confiance des utilisateurs : voir une note et un prix directement dans les résultats rassure l'internaute avant même le clic.

L'audit devient un processus continu, intégré à la maintenance SEO mensuelle, pour garantir des performances optimales.

Diagnostic e-commerce

Envie de savoir quoi améliorer en priorité ?

Partagez votre boutique : on repère les leviers SEO, UX et conversion à fort impact, et on vous donne l'ordre dans lequel les activer.

Comparatif des outils d'audit des données structurées
OutilTypeUtilisation recommandée
Rich Results Test (Google)Gratuit, en ligneTest unitaire par URL
Google Search ConsoleGratuit, tableau de bordSuivi des erreurs en masse
Screaming Frog SEO Spider (payant)Logiciel desktopAudit complet de tout le catalogue
Schema Markup ValidatorGratuit, en ligneValidation syntaxique JSON-LD
SEO Minion (extension Chrome)Gratuit, navigateurInspection rapide d'une page
Champs obligatoires pour Product, Offer et AggregateRating
Type de schémaChamp obligatoireValeur attendue
ProductnameNom du produit (ex: T-shirt coton bio)
ProductdescriptionDescription complète du produit
ProductimageURL de l'image principale (format .jpg ou .png)
OfferpricePrix numérique (ex: 29.99)
OfferpriceCurrencyCode devise ISO 4217 (ex: EUR)
Offeravailabilityhttps://schema.org/InStock ou OutOfStock
AggregateRatingratingValueNote moyenne (ex: 4.5)
AggregateRatingreviewCountNombre d'avis (ex: 120)

Plan d'action en 30 jours

Semaine 1 — Diagnostic complet
  • Réaliser un inventaire de toutes les applications installées qui peuvent injecter du balisage (SEO, avis, prix)
  • Tester 10 fiches produits (5 simples, 5 à variantes) avec le Rich Results Test
  • Exporter le rapport d'erreurs depuis Google Search Console (section Produits)
Semaine 2 — Correction des erreurs prioritaires
  • Corriger les offres manquantes pour les variantes (modification du thème ou ajout d'une application dédiée)
  • Mettre à jour les prix et disponibilités dans le schéma pour qu'ils correspondent au contenu visible
  • Supprimer les blocs AggregateRating en double en désactivant le balisage d'une application
Semaine 3 — Validation et tests
  • Relancer un test sur les 10 fiches corrigées avec le Rich Results Test
  • Vérifier que Google Search Console ne remonte plus d'erreurs pour ces fiches
  • Tester sur mobile et desktop pour s'assurer de l'affichage correct des rich snippets
Semaine 4 — Documentation et suivi
  • Documenter la configuration finale (liste des applications, modifications du thème)
  • Mettre en place une alerte mensuelle dans Google Search Console pour surveiller les nouvelles erreurs
  • Planifier un audit de suivi dans 30 jours

Checklist

Questions fréquentes

Qu'est-ce que les données structurées Product, Offer et AggregateRating sur Shopify ?

Ce sont des balises Schema.org ajoutées aux fiches produits pour décrire le produit (Product), son prix et sa disponibilité (Offer), et les avis clients (AggregateRating). Elles permettent à Google d'afficher des informations enrichies dans les résultats de recherche.

Pourquoi mon balisage Product n'apparaît-il pas dans Google ?

Plusieurs raisons possibles : le balisage peut contenir des erreurs (prix manquant, disponibilité invalide), être absent pour les variantes, ou être en conflit avec un autre balisage. Utilisez le Rich Results Test pour identifier le problème.

Comment auditer les données structurées sur mon site Shopify ?

Utilisez le Rich Results Test de Google pour tester une URL, consultez le rapport 'Produits' dans Google Search Console, et inspectez le code source de vos pages pour vérifier la présence et la validité du JSON-LD.

Quelles sont les erreurs les plus courantes avec AggregateRating ?

Les erreurs fréquentes incluent : note moyenne supérieure à 5, nombre d'avis incohérent avec le contenu affiché, absence du champ bestRating, ou duplication du bloc AggregateRating à cause de plusieurs applications d'avis.

Comment corriger les offres manquantes pour les produits à variantes ?

Vous pouvez modifier le thème Shopify pour boucler sur les variantes et générer un bloc Offer par variante, ou utiliser une application SEO dédiée qui gère automatiquement ce balisage.

Un audit des données structurées est-il nécessaire si j'utilise une application SEO ?

Oui, car les applications peuvent générer des erreurs, surtout après une mise à jour du thème ou de l'application elle-même. Un audit régulier garantit que le balisage reste valide et conforme aux consignes de Google.

Combien de temps faut-il pour voir les résultats après correction ?

Google peut mettre de quelques jours à plusieurs semaines pour recrawler vos pages et mettre à jour les rich snippets. Surveillez Google Search Console pour confirmer la prise en compte des corrections.

Sources : Google Search Central · Google — Core Web Vitals · Shopify — performance.

À lire aussi