Beaucoup de boutiques perdent de la visibilité simplement parce que leurs pages produits ne parlent pas aux machines. Le contenu est lisible pour l'humain, mais Google et les IA ont besoin d'une structure claire. Le JSON-LD Product est ce langage commun. Il sert à décrire un produit avec des champs standardisés. Quand il est bien implémenté, il augmente la confiance, la compréhension et la visibilité.
C'est quoi le JSON-LD et pourquoi c'est important
Le JSON-LD est un bloc de code invisible, ajouté dans le HTML, qui explique aux machines ce qu'est votre produit. Il ne change pas le visuel de la page. Il complète la page avec des données fiables : nom, prix, disponibilité, marque, avis. Pensez-y comme une fiche d'identité normalisée.
Ce que Google en fait
Google utilise les données structurées pour afficher des rich snippets : étoiles d'avis, prix, stock, et parfois des questions fréquentes. Ces éléments augmentent le taux de clic et la perception de fiabilité. Sans JSON-LD, vous laissez ce terrain à vos concurrents.
Ce que les IA en font
Les IA comme ChatGPT, Perplexity ou Google AI doivent synthétiser des pages. Le JSON-LD leur fournit des informations précises sans ambiguïté. Il aide à la recommandation et à la sélection de produits quand une requête est orientée achat. Ce n'est pas magique, mais c'est un pré-requis.
Ce que votre JSON-LD Product doit contenir
Un JSON-LD incomplet est presque aussi mauvais qu'absent. L'objectif est de couvrir les champs essentiels et d'ajouter des détails utiles. Voici les champs à prioriser.
Champs obligatoires
- name : le nom du produit tel qu'il apparaît sur la page.
- description : résumé clair et utile, pas une copie brute du fournisseur.
- image : au moins une URL d'image de qualité.
- offers : prix, devise et disponibilité.
Champs recommandes
Ajoutez brand, sku, gtin, aggregateRating et review lorsque c'est possible. Ce sont des signaux de confiance et de fiabilité.
Champs souvent oubliés
Des détails comme url, category, material, color et size sont rarement fournis, alors qu'ils aident à la compréhension. Ils sont souvent déjà dans votre PIM ou votre CMS : il suffit de les exposer.
Si vos produits ont des variantes, ces champs prennent encore plus d'importance. Une variante de couleur ou de taille doit rester lisible et cohérente avec l'offre. Sans ces informations, les machines ne savent pas quel produit correspond à la requête.
Variantes et offres multiples
Un même produit peut avoir plusieurs offres : tailles, coloris, bundles, promotions temporaires. Le JSON-LD doit refléter cette réalité. Utilisez un tableau d'offres ou des groupes de variantes quand c'est possible, et assurez-vous que le prix et la disponibilité sont synchronisés. Un prix faux ou un stock incorrect peut entraîner une perte de rich snippets.
Comment l'ajouter selon votre CMS
Bonne nouvelle : vous n'avez pas besoin de tout coder à la main. La plupart des CMS proposent des modules ou des apps. Voici les options les plus simples selon votre stack.
Shopify
Shopify dispose de thèmes qui incluent déjà un JSON-LD de base. Sinon, des apps comme JSON-LD for SEO ou Smart SEO permettent de gérer les champs. Vérifiez dans votre thème Liquid que les champs offers et review sont bien renseignés.
PrestaShop
PrestaShop propose des modules SEO structurels. Vous pouvez aussi intégrer un bloc JSON-LD directement dans le template produit. L'important est de garder des données à jour (stock, prix, variantes).
WooCommerce
Des plugins comme Yoast ou Rank Math ajoutent du JSON-LD. Pour des besoins avancés, un ajout manuel via functions.php permet de contrôler chaque champ. Assurez-vous que les variations de produit sont correctement mappées.
Maintenance et mise à jour
Le vrai enjeu n'est pas l'installation initiale, mais la maintenance. Quand les prix, le stock ou les avis changent, le JSON-LD doit suivre. Si vous utilisez un flux produits ou un PIM, vérifiez que la synchronisation est automatique. Sinon, vous risquez des erreurs à grande échelle.
Comment vérifier que votre JSON-LD est correct
Un JSON-LD doit être valide et complet. Sans vérification, impossible de savoir si Google l'interprète. Voici trois outils utiles.
Erreurs courantes à corriger
Les erreurs les plus fréquentes sont : prix sans devise, disponibilité non standard, absence de champ url, ou avis déclarés sans détails. Corrigez ces points avant même de penser à des optimisations avancées. Un JSON-LD propre est la base de toute visibilité.
Google Rich Results Test
Collez l'URL de votre fiche et vérifiez si Google détecte bien un produit, un prix et des avis. Cet outil affiche aussi les erreurs et les champs manquants.
Schema.org Validator
Il vérifie la syntaxe pure. Utile pour valider un JSON-LD avant mise en ligne. Si le schéma est invalide, il ne sera pas exploité.
Suivi en continu
Le vrai problème vient souvent des modifications de thème, de plugins ou de mises à jour CMS. Un suivi automatisé évite les régressions. Si vous cherchez une approche globale, consultez notre guide pour optimiser vos fiches produits et gardez la structure technique sous contrôle.
Alevoria vérifie automatiquement la présence et la qualité de votre JSON-LD lors de chaque scan.
Testez la qualité de votre page produit gratuitement