Données structurées12 min de lecture· Par David Meckler·

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 blog

Rich snippet : Date, auteur, image dans les résultats

headline, author, datePublished, image, publisher

FAQPage

Pages avec des questions-réponses

Rich snippet : Questions expandables directement dans les SERP

mainEntity (Question + acceptedAnswer)

Product

Pages produit e-commerce

Rich snippet : Prix, disponibilité, étoiles d'avis

name, description, price, priceCurrency, availability, aggregateRating

LocalBusiness

Sites de commerces locaux

Rich snippet : Adresse, horaires, téléphone dans Knowledge Panel

name, address, telephone, openingHours, geo

BreadcrumbList

Toutes les pages avec fil d'Ariane

Rich snippet : Chemin de navigation dans l'URL des résultats

itemListElement (ListItem avec position et name)

SoftwareApplication

Pages d'outils et applications SaaS

Rich 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 →