Schema Markup JSON-LD : le guide complet 2026
Les données structurées sont l'un des leviers SEO les plus puissants et les moins bien exploités. Ce guide vous explique comment implémenter le schema markup en JSON-LD pour obtenir des rich snippets et améliorer votre visibilité dans Google.
Qu'est-ce que le schema markup ?
Le schema markup (ou données structurées) est un code que vous ajoutez à vos pages pour aider les moteurs de recherche à comprendre le contenu. Développé par Schema.org, initiative conjointe de Google, Bing, Yahoo et Yandex, il définit un vocabulaire commun pour décrire des entités : articles, produits, recettes, événements, personnes, etc.
En comprenant mieux votre contenu, Google peut afficher des rich snippets enrichis dans les résultats : étoiles d'avis, prix, disponibilité, FAQ expandable, fil d'Ariane, date de l'événement… Ces enrichissements augmentent le taux de clic de 20 à 40%.
JSON-LD : le format recommandé par Google
Il existe trois formats pour les données structurées : JSON-LD, Microdata et RDFa. Google recommande officellement JSON-LD car il se place dans une balise <script> séparée du HTML, sans risque de casser la mise en page.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Titre de l'article",
"author": {
"@type": "Person",
"name": "Nom de l'auteur"
},
"datePublished": "2026-01-15",
"dateModified": "2026-03-22"
}
</script>Les types de schémas les plus utiles
Article / BlogPosting
Pages d'articles et de blogRich snippet : Date, auteur, image dans les résultats
headline, author, datePublished, image, publisher
FAQPage
Pages avec des questions-réponsesRich snippet : Questions expandables directement dans les SERP
mainEntity (Question + acceptedAnswer)
Product
Pages produit e-commerceRich snippet : Prix, disponibilité, étoiles d'avis
name, description, price, priceCurrency, availability, aggregateRating
LocalBusiness
Sites de commerces locauxRich snippet : Adresse, horaires, téléphone dans Knowledge Panel
name, address, telephone, openingHours, geo
BreadcrumbList
Toutes les pages avec fil d'ArianeRich snippet : Chemin de navigation dans l'URL des résultats
itemListElement (ListItem avec position et name)
SoftwareApplication
Pages d'outils et applications SaaSRich snippet : Note, prix, catégorie dans les résultats
name, applicationCategory, operatingSystem, offers, aggregateRating
Exemple complet : FAQPage
Le schéma FAQPage est l'un des plus efficaces pour les sites SaaS, blogs et e-commerce. Il permet d'afficher directement vos Q&R dans les résultats Google, augmentant considérablement la visibilité.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Combien coûte un audit SEO ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Avec SEO Rank Analyzer, un audit complet
est gratuit pour la première analyse, puis à partir de 9€/mois."
}
},
{
"@type": "Question",
"name": "Combien de temps prend l'analyse ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Moins de 60 secondes grace a notre IA."
}
}
]
}
</script>Les erreurs de schema markup les plus fréquentes
❌ Propriétés requises manquantes
✅ Vérifiez la documentation Schema.org : chaque type a des propriétés obligatoires. Ex: Product exige 'name' et au moins un de 'offers', 'review' ou 'aggregateRating'.
❌ Contenu trompeur (ne correspond pas au contenu visible)
✅ Google pénalise les schémas dont le contenu diffère de ce que l'utilisateur voit. Le schema doit refléter exactement le contenu de la page.
❌ Types de schémas dépréciés
✅ Certains types ont été abandonnés (ex: DataFeedItem seul, NewsArticle sans dates). Utilisez le Rich Results Test pour vérifier.
❌ JSON invalide (virgule manquante, guillemets incorrects)
✅ Validez toujours votre JSON avec un validateur avant de déployer. Une erreur de syntaxe invalide tout le bloc.
❌ Schema sur pages non pertinentes
✅ N'ajoutez pas un schéma FAQPage sur une page sans FAQ réelle. Google vérifie la cohérence.
Comment valider votre schema markup
Après implémentation, validez toujours avec ces outils officiels :
- Rich Results Test (Google) : vérifie l'éligibilité aux rich snippets.
- Schema Markup Validator (Schema.org) : validation complète selon les standards.
- Google Search Console > Améliorations : suivi de l'indexation et des erreurs en production.
- SEO Rank Analyzer : notre analyse schema détecte automatiquement les erreurs et génère le code corrigé.
Validez votre schema markup
Notre IA détecte toutes vos erreurs de données structurées et génère le code JSON-LD corrigé.
Analyser mon schema gratuitement →