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 →