Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Schéma Shopify : la solution gratuite aux données structurées manquantes

Par Toy Wen Da, Cofondateur · Mis à jour le · 6 min de lecture

Traduit de l'original en anglais. Lire en anglais

Le schéma Shopify, ce sont les données structurées que votre thème imprime en JSON-LD sur les pages produit, collection et blog, pour que Google puisse lire la nature de chaque page au lieu de la deviner. Tous les thèmes Shopify 2.0 ajoutent automatiquement un schéma produit de base, mais il omet généralement les avis, la livraison et la politique de retour, c'est-à-dire les champs qui rendent une page éligible aux résultats de recherche enrichis.

Illustration plate d'une vitrine de boutique où les informations produit s'organisent en couches géométriques empilées, dont certaines sont d'abord dispersées.

SearchBlueprint propose aussi un générateur gratuit de balisage schema qui crée du JSON-LD pour sept types de pages courants. Gardez-le ouvert pendant que vous appliquez les corrections ci-dessous : voir un bloc complet pour une page produit, article ou entreprise locale rend la structure bien plus facile à comprendre.

Une petite précision, car elle prête souvent à confusion. Si vous créez des thèmes Shopify, « schema » peut désigner la balise {% schema %} dans le fichier Liquid d'une section, le JSON qui alimente les paramètres dans le personnalisateur de thème. Elle n'a rien à voir avec les moteurs de recherche. Cet article traite du schéma SEO, les données structurées que Google lit pour décider si une page est éligible aux résultats enrichis.

Ce que Shopify ajoute par défaut, et ce qu'il omet

Illustration plate d'une boîte produit avec prix et image visibles, entourée de formes d'étoile, de camion et de calendrier estompées qui indiquent des données manquantes.

Les thèmes Shopify sont écrits en Liquid, et le modèle de produit contient généralement une ligne comme {{ product | structured_data }} à l'intérieur d'une balise script type="application/ld+json". Le filtre génère un schéma Product et Offer avec le nom, le prix, la disponibilité et l'image, sans aucune configuration.

Là où il pèche, c'est en profondeur. Votre délai de retour, vos tarifs de livraison et vos étoiles d'avis ne se trouvent pas dans l'objet produit de base, donc le filtre ne peut pas les produire. Les recommandations de Google indiquent que les données structurées doivent décrire précisément le contenu de la page, et des champs manquants signifient simplement moins de fonctionnalités enrichies plutôt qu'une erreur, du moins tant que Google ne signale pas le balisage comme invalide.

Type de page Schéma produit par défaut Lacune courante Comment corriger
Pages produit Product, Offer Avis, livraison et politique de retour manquants Ajouter via des métachamps, une application ou une modification du thème
Pages de collection Souvent minimal, voire absent Pas d'ItemList ni de BreadcrumbList Modifier theme.liquid ou installer une application
Articles de blog Article (selon le thème) Auteur ou date de publication manquants dans certains thèmes Vérifier le modèle d'article, corriger via une application s'il est absent
Page d'accueil Minimal Pas de schéma Organization ni WebSite Ajouter via theme.liquid pour l'éligibilité au Knowledge Panel

Comment vérifier les erreurs du schéma Shopify

Illustration plate de fiches produit, certaines avec des coches et d'autres avec des croix, une clé qui corrige les erreurs et un outil de validation à part.

Ouvrez Google Search Console pour votre boutique et consultez la section Shopping, rubrique Product Snippets (Extraits de produits). Le rapport liste les éléments valides et invalides avec le motif, par exemple un prix manquant ou une valeur de disponibilité incorrecte. Cliquez sur un problème, corrigez-le, puis relancez la validation depuis le même écran.

Pour une vérification plus rapide page par page, collez une URL en ligne dans le Schema Validator gratuit. Il lit le JSON-LD de la page et signale les erreurs de syntaxe ou les propriétés obligatoires manquantes avant que Google n'explore à nouveau la page.

Comment corriger le schéma Shopify depuis l'administration

Illustration plate d'une icône de fichier de code avec un signe plus qui ajoute à côté des cases de champs rectangulaires empilées.

Vous pouvez combler les lacunes de votre schéma Shopify sans installer d'application. Suivez ces étapes depuis l'administration :

  1. Allez dans Online Store > Themes.
  2. Sur votre thème actif, ouvrez le menu d'actions et choisissez Edit code.
  3. Sous Sections, ouvrez le fichier du modèle de produit (souvent main-product.liquid) et repérez la ligne qui contient le filtre structured_data, votre point de départ actuel.
  4. Pour les champs que le filtre ne couvre pas, allez dans Settings > Custom data > Products et ajoutez une définition de métachamp, par exemple un champ URL pour votre politique de retour ou un champ texte pour les remarques sur la livraison. Renseignez-le pour chaque produit.
  5. Faites référence à ce métachamp dans un bloc JSON-LD du fichier du thème, ou installez une application qui lit automatiquement les métachamps si modifier le Liquid à la main vous paraît risqué.
  6. Revérifiez l'URL en ligne dans le Schema Validator avant de passer à la page suivante.

Quand les outils de schéma de Shopify suffisent, et quand ils ne suffisent pas

Une seule URL signalée, vérifiée une fois, c'est un travail pour Search Console et un validateur gratuit. Vous repérez le problème, corrigez le métachamp ou la ligne de Liquid, relancez la validation, et c'est terminé.

Cela se complique quand le problème touche tout le site, revient après chaque synchronisation de produits, ou concerne un type de schéma que l'objet Product ne prend pas en charge. Les événements et les recettes en sont l'exemple le plus net. L'objet produit de Shopify ne contient pas les propriétés Event obligatoires, comme la date de début, le lieu et l'artiste, si bien qu'aucune application courante ne les gère bien, et la solution passe par des métachamps personnalisés alimentant un bloc JSON-LD dédié, ce qui relève du travail de développeur. Si vous butez sur cette limite sur de nombreuses pages, une application SEO Shopify conçue pour le schéma et les Core Web Vitals est une solution plus durable que de corriger les fichiers Liquid un par un.

Erreurs courantes de schéma sur Shopify

  • Exécuter deux schémas Product en même temps. Le bloc par défaut du thème plus celui d'une application sur la même page créent un JSON-LD en double ou contradictoire, que Google a tendance à ignorer complètement.
  • Écrire le prix ou le statut de stock en dur. Une valeur saisie à la main, au lieu d'être tirée des données de la variante, devient obsolète au prochain changement de prix.
  • Imposer un schéma Event ou Recipe à un modèle de produit sans les métachamps pour l'étayer. La validation échoue parce que les propriétés obligatoires sont absentes.
  • Corriger une fois et ne jamais revérifier. Des éléments invalides peuvent rester signalés dans Search Console pendant des semaines si personne ne confirme que la correction a bien été prise en compte.

Questions fréquentes

Tous les thèmes Shopify ajoutent-ils automatiquement un balisage schema ?

Oui. La plupart des thèmes Shopify 2.0 utilisent le filtre intégré structured_data sur les modèles de produit, de collection, d'article et de page. Le résultat est généralement basique et n'inclut pas les détails sur les avis, la livraison et les retours qui comptent pour les résultats enrichis.

Comment vérifier si le schéma de Shopify contient des erreurs ?

Ouvrez Google Search Console et consultez le rapport Product Snippets sous Shopping pour voir les éléments valides et invalides. Vous pouvez aussi coller n'importe quelle URL en ligne dans un validateur de schema gratuit pour voir instantanément le JSON-LD analysé.

Puis-je ajouter du schema à Shopify sans application ?

Oui. Ouvrez Edit code sur votre thème, repérez le fichier Liquid concerné et complétez le bloc JSON-LD avec des données de métachamps pour tout ce que le filtre par défaut omet. Cela fonctionne, mais il faut être à l'aise avec Liquid, et une modification négligée peut casser le modèle.

Quelle est la différence entre le schéma de Shopify et la balise schema du thème ?

Ils ont le même nom, et rien d'autre en commun. La balise {% schema %} d'un fichier de section contrôle les paramètres du personnalisateur de thème, tandis que le schema destiné aux moteurs de recherche est le JSON-LD de la page que Google lit.

Corriger le schéma Shopify améliorera-t-il mon classement ?

Pas directement. Les données structurées déterminent surtout si une page est éligible aux résultats enrichis, comme les étoiles, le prix et la disponibilité dans les résultats de recherche, donc elles ne constituent pas un signal de classement en elles-mêmes. Vous en verrez le bénéfice dans le taux de clics plutôt que dans la position.

Vérifiez votre schéma, puis demandez un second avis

Commencez par une page : ouvrez votre modèle de produit, repérez le filtre structured_data et regardez ce qu'il produit. Passez-le dans le générateur gratuit de balisage schema de SearchBlueprint si vous voulez une référence pour un bloc complet, puis comblez les lacunes avec des métachamps. Une fois cela réglé, échangez avec l'équipe pour examiner de près les performances de votre schéma Shopify et du reste de votre SEO technique.

Voyez ce que cela donne sur votre propre siteCollez une URL et SearchBlueprint la note avec le même moteur de contenu que celui qui a noté cet article, puis vous indique les correctifs à apporter, dans l'ordre où ils rapportent le plus.Obtenir votre plan gratuit

Sources

À propos de l'auteur

SearchBlueprint a recherché, rédigé et noté cet article avec la chaîne de production de contenu que nos clients utilisent sur leurs propres sites. La note affichée dans la signature est celle que notre moteur de contenu a attribuée à cette page avant sa publication. Rien ici n'est relu à la main, et c'est tout l'intérêt : c'est le résultat du produit, publié là où chacun peut le vérifier.