Réponse rapide : choisissez un type de schéma, remplissez les champs, et copiez le JSON-LD valide que vous pouvez coller directement dans votre thème. Les types Product, FAQPage, BreadcrumbList, LocalBusiness et Article sont pris en charge. Tout fonctionne dans votre navigateur — rien n'est envoyé à un serveur.
Générateur de balisage Schema — JSON-LD gratuit Produit FAQ
Ce que cela génère
JSON-LD valide, le format recommandé par Google par rapport à Microdata et RDFa. Chaque type ci-dessous correspond à un résultat enrichi réellement pris en charge par Google.
| Type | Résultat enrichi qu'il permet | Où il appartient |
|---|---|---|
| Product | Prix, disponibilité, évaluation dans la liste | Uniquement dans le modèle de produit |
| FAQPage | Accordéon de questions extensible | La page dont le texte visible contient les Q&R |
| BreadcrumbList | Fil d'Ariane au lieu d'une URL brute | Chaque page en dessous de la page d'accueil |
| LocalBusiness | Panneau de connaissances, éligibilité au pack de cartes | Un bloc global sur le site |
| Article | Top Stories et carrousels d'articles | Modèle de publication de blog |
La règle qui détermine si le balisage aide ou nuit
Balisez ce qu'un visiteur peut voir. Cette règle unique couvre presque toutes les actions manuelles liées aux données structurées : balisage FAQ pour des questions qui ne sont pas sur la page, étoiles d'évaluation pour des avis présents sur un autre site, un prix de schéma qui ne correspond pas au prix visible. Les directives de Google soulignent explicitement ce point, et c'est le mode d'échec qui transforme un résultat enrichi manqué en pénalité.
En revanche, un balisage invalide est simplement ignoré. Cette asymétrie mérite d'être intégrée — se tromper sur la syntaxe vous coûte une opportunité, être malhonnête sur le contenu vous coûte votre réputation.
Spécificités de Shopify
Les thèmes Shopify incluent déjà certaines données structurées, mais elles sont généralement partielles. Le thème Dawn émet un bloc Produit avec le nom, l'image et les offres, mais sans sku, brand ni aggregateRating. Ajouter un second bloc Produit plus complet sur la même page ne pose pas de conflit — Google fusionne les blocs de même @type — mais deux blocs indiquant des prix différents créent exactement la contradiction décrite ci-dessus.
Vérifiez ce que votre thème émet déjà avant de coller :
- Ouvrez une page produit et affichez le code source.
- Recherchez
application/ld+json. - Lisez les valeurs
@typeque vous trouvez.
Ajoutez ensuite uniquement ce qui manque. Le balisage de schéma Shopify explique les fichiers de thème impliqués, et ajouter un schéma à Shopify sans application couvre la méthode manuelle.
@graph, et quand l'utiliser
Lorsqu'une page comporte trois ou quatre types, un tableau @graph unique est plus facile à maintenir que quatre balises de script distinctes, et il permet aux types de se référencer mutuellement :
{
"@context": "https://schema.org",
"@graph": [
{ "@type": "Organization", "@id": "https://example.com/#org", "name": "Ember & Oak" },
{ "@type": "Product", "brand": { "@id": "https://example.com/#org" } }
]
}
La référence @id signifie que la marque est déclarée une seule fois et pointée, plutôt que répétée avec des valeurs légèrement différentes pour chaque produit — ce qui est la manière dont le prix et la marque divergent sur quelques centaines de produits.
Valider avant et après
Le test des résultats enrichis répond à la question "pour quel résultat enrichi cela est-il qualifié", le Schema Markup Validator répond à "est-ce un schema.org valide", et les rapports d'améliorations de la Search Console répondent à "qu'est-ce que Google a réellement analysé sur mes pages en ligne". Vous avez besoin des trois : les deux premiers testent un extrait, seul le troisième teste votre site.
RankEngine écrit automatiquement des blocs Product, FAQ, Breadcrumb, Organization et LocalBusiness dans une boutique Shopify, puis relit la page en ligne pour confirmer qu'ils ont bien été intégrés — voir balisage schema Shopify pour savoir comment fonctionne cette étape de vérification.
Questions fréquentes
Qu'est-ce que le balisage schema ?
Le balisage schema est une donnée structurée — une description lisible par machine de ce qu'une page contient, écrite dans le vocabulaire schema.org. Les moteurs de recherche l'utilisent pour comprendre une page au-delà de son texte, et c'est ce qui rend possibles les résultats enrichis : évaluations par étoiles, prix, accordéons FAQ et fils d'Ariane dans les résultats de recherche. JSON-LD est le format recommandé par Google, et c'est ce que cet outil produit.
Le balisage schema améliore-t-il le classement ?
Pas directement. Google a répété que les données structurées ne sont pas un facteur de classement en soi. Ce qu'elles font, c'est rendre une page éligible aux résultats enrichis, et une liste avec des étoiles, un prix ou un accordéon FAQ occupe plus d'espace vertical et génère plus de clics qu'un simple lien bleu à la même position. Le gain se situe dans le taux de clics, pas dans la position — ce qui vaut la peine d'être obtenu et est mesurable dans la Search Console.
Où dois-je coller le JSON-LD sur Shopify ?
Placez-le dans une balise <script type="application/ld+json"> dans votre thème. Pour un type global comme Organization ou LocalBusiness, theme.liquid avant </head> est approprié. Pour un type par page comme Product, il doit être dans le modèle correspondant (product.liquid ou la section produit) pour qu'il ne s'affiche que sur cette page. Ne codez jamais en dur les valeurs d'un produit dans un modèle partagé — chaque produit prétendrait avoir le même prix.
Puis-je avoir plus d'un bloc schema sur une page ?
Oui. Plusieurs blocs <script type="application/ld+json"> sur une page sont valides et courants — une page produit comporte généralement Product, BreadcrumbList et Organization. Vous pouvez aussi les combiner en un seul bloc en utilisant un tableau @graph, ce qui est plus ordonné et permet aux types de se référencer entre eux par @id. Les deux approches sont correctement lues.
Comment vérifier que mon schema est valide ?
Utilisez le test de résultats enrichis de Google pour l'éligibilité (il vous indique pour quel résultat enrichi une page est qualifiée) et le validateur de balisage Schema sur validator.schema.org pour vérifier la syntaxe et le vocabulaire. Les rapports d'améliorations de la Search Console montrent ensuite ce que Google a réellement analysé sur vos pages en ligne, ce qui est la seule source reflétant les explorations réelles plutôt qu'un test ponctuel.
Un schema invalide peut-il nuire à mon site ?
Un schema invalide est ignoré plutôt que pénalisé, donc le coût habituel est un résultat enrichi manqué. Ce qui risque réellement une action manuelle, c'est un balisage qui contredit la page — des étoiles de revue pour des critiques qui ne sont pas sur la page, un prix différent du prix visible, ou un balisage FAQ pour des questions qu'un visiteur ne peut pas voir. Marquez ce qui est réellement présent et cela ne posera pas de problème.
Cet outil envoie-t-il mes données quelque part ?
Non. Tout fonctionne dans votre navigateur. Rien de ce que vous tapez n'est téléchargé, enregistré ou stocké, et vous pouvez le vérifier en ouvrant la page avec votre onglet réseau ouvert et en observant qu'il reste silencieux.
Tous les outils gratuits
SEO Title Generator & Checker
Generate SEO titles from your keyword and check any title's character count, pixel width, and keyword position.
Meta Description Generator & SERP Preview
Generate high-converting meta descriptions and preview how your page looks in Google.
Keyword Density Checker
Paste any text and see keyword density, top 1–2–3-word phrases, and stuffing warnings.
Robots.txt Generator (AI-Crawler Aware)
Generate a correct robots.txt in seconds.
LSI & Related Keyword Generator
Generate related keywords, question keywords, and commercial long-tails from any seed term.
Image Alt Text Generator & Checker
Build descriptive, SEO-friendly alt text for product images and check existing alt text for length, redundancy, and stuffing.
Googlebot Simulator — See What Google Sees
Fetch any URL with Googlebot's user agent: status code, redirects, title, meta robots, canonical, X-Robots-Tag, H1s, and an indexability verdict.
Hreflang tag generator
Build a valid hreflang cluster for every language version of a page, with x-default, and a built-in check that every URL points back at every other one..
UTM builder
Build consistent UTM-tagged campaign URLs free.
URL slug generator
Turn any title into a clean, lowercase, hyphenated URL slug.
Readability checker
Paste text and get Flesch Reading Ease, Flesch-Kincaid grade level, sentence length distribution and the specific sentences that are dragging the score down..
SERP preview tool
Preview how a title, URL and meta description will render in Google on desktop and mobile, measured in pixels rather than characters so truncation is accurate..
SEO ROI calculator
Estimate what a ranking improvement is worth: search volume, position-based CTR, conversion rate and order value, plus a payback period on your SEO spend..
Open Graph generator
Generate Open Graph and Twitter card meta tags with a live preview of how the link will look when shared on Facebook, LinkedIn, X, WhatsApp and Slack..
SEO report generator
Generate an on-page SEO report for any URL: title and meta lengths, headings, canonical, schema types, image alt coverage, links and indexability, scored..
Guides associés
Run this across your whole catalog
RankEngine applies and verifies these fixes on every product in your Shopify store — automatically.
Install RankEngine free