Points clés
- Shopify ajoute automatiquement les données structurées (schema) Product, Organization et BreadcrumbList aux pages standards.
- Pour le schema FAQPage (qui active les résultats enrichis FAQ dans Google), vous devez ajouter une section FAQ avec le bon balisage ou utiliser une application.
- D’autres types de schema (HowTo, Article, Event) nécessitent de modifier le fichier theme.liquid ou d’utiliser Fudge.
- Testez toutes les données structurées avec l’Outil de test des résultats enrichis de Google avant de considérer que le travail est terminé.
Les données structurées sont du code que vous ajoutez au HTML de votre boutique pour aider Google à comprendre ce qui se trouve sur vos pages. Quand Google comprend votre contenu en tant que données structurées, il peut afficher des résultats enrichis (rich results) — des étoiles, des fourchettes de prix, des FAQ déroulantes et d’autres annonces de recherche améliorées qui prennent plus de place et attirent plus de clics.
Comment ajouter des données structurées à Shopify ?
Commencez par comprendre ce que Shopify inclut déjà, puis ajoutez ce qui manque.
Ce que Shopify ajoute automatiquement
Les thèmes intégrés de Shopify (Dawn et autres) incluent plusieurs types de schema d’origine :
Product schema — sur chaque page produit. Inclut le nom, la description, l’image, le prix, la devise et la disponibilité. C’est ce qui active les évaluations par étoiles et les fourchettes de prix que vous voyez dans les résultats de recherche Google pour les produits.
Organization schema — généralement dans le footer ou theme.liquid. Inclut le nom de votre boutique, l’URL et le logo.
BreadcrumbList schema — sur les pages de collection et de produits. Aide Google à afficher le fil d’Ariane (Accueil > Collection > Produit) dans les résultats de recherche.
Pour vérifier ce qui figure déjà sur vos pages, visitez une page produit, faites un clic droit → Code source de la page, et cherchez application/ld+json. Vous verrez les blocs de schema JSON-LD que Shopify a déjà ajoutés.
Vous pouvez aussi coller votre URL dans l’Outil de test des résultats enrichis de Google (Rich Results Test) pour voir tous les schemas détectés.
Articles liés : Ajouter des widgets d’avis sur Shopify.
Ajouter le schema FAQPage
Le schema FAQPage permet à Google d’afficher les réponses de votre FAQ directement dans les résultats de recherche sous forme de listes déroulantes. Cela peut augmenter considérablement l’espace que votre résultat occupe sur la page — et plus d’espace signifie plus de clics.
Méthode 1 — Utiliser une application
Des applications comme FAQs by Relishify ou HelpCenter génèrent automatiquement le bon schema FAQPage quand vous créez des FAQ depuis leur interface. C’est l’approche la plus simple.
Méthode 2 — Ajouter une section FAQ avec un schema
Si vous souhaitez ajouter des FAQ de façon native sans application, vous devrez :
- Créer ou modifier une section dans votre thème (Boutique en ligne → Thèmes → Modifier le code → sections/)
- Ajouter le HTML pour les questions et réponses de la FAQ
- Inclure le schema JSON-LD FAQPage qui référence ces questions
Le JSON-LD ressemble à ça :
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How long does shipping take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Standard shipping takes 3-5 business days."
}
}
]
}
Ce JSON se place dans une balise <script type="application/ld+json">. Fudge peut créer ça pour vous — décrivez la section FAQ que vous voulez et il génère à la fois le contenu visible et le balisage du schema.
Méthode 3 — Fudge
Décrivez ce dont vous avez besoin : “Ajoute une section FAQ sur mes pages produit avec des données structurées pour les résultats enrichis.” Fudge génère la section en intégrant le bon schema JSON-LD.
Articles liés : Ajouter du JavaScript personnalisé sur Shopify.
Articles liés : Créer une page FAQ sur Shopify.
Ajouter des types de schemas personnalisés
Pour les types de schema autres que Product et FAQ — comme HowTo, Article ou VideoObject — vous devrez ajouter du JSON-LD directement dans votre thème.
Pour le schema à l’échelle du site (Organization, WebSite) : modifiez theme.liquid dans la section <head>.
Pour le schema spécifique aux templates (Article sur les articles de blog, HowTo sur les pages de guides) : ajoutez le JSON-LD au fichier de template correspondant dans le dossier templates/.
Travaillez toujours sur un thème dupliqué. Boutique en ligne → Thèmes → menu à trois points → Dupliquer avant de modifier le moindre code.
Tester vos données structurées
Après avoir ajouté n’importe quel schema :
- Outil de test des résultats enrichis de Google — collez l’URL de votre page et voyez quels types de schema sont détectés et s’ils sont valides
- Google Search Console — sous Améliorations, vous verrez quels types de résultats enrichis Google a détectés sur votre site et les erreurs éventuelles
- Outil de validation du balisage Schema — le validateur officiel de schema.org sur validator.schema.org
- Shopify AI Readiness Checker — analyse gratuite qui signale les données structurées manquantes, les lacunes en matière de lisibilité par les machines, et d’autres signaux sur lesquels s’appuient les agents d’achat IA
Les erreurs dans vos données structurées peuvent empêcher l’affichage des résultats enrichis même si le schema est présent. Testez à chaque fois que vous faites une modification.
Erreurs courantes avec les données structurées sur Shopify
Ajouter un schema pour du contenu qui n’est pas sur la page. Si votre schema FAQ référence des questions qui n’apparaissent pas de manière visible sur la page, Google peut l’ignorer ou le pénaliser comme étant trompeur.
Schema en double. Si vous installez une application SEO qui ajoute un schema par-dessus le schema natif de Shopify, vous risquez d’avoir des Product schemas en double. Vérifiez l’Outil de test des résultats enrichis pour voir s’il y a des avertissements à ce sujet.
Prix non actualisés dans le Product schema. Le Product schema intégré à Shopify se met à jour de façon dynamique en fonction du prix de vos articles, mais un schema ajouté sur mesure peut coder des valeurs en dur qui deviennent obsolètes.
Articles liés : Modifier les méta-descriptions sur Shopify.