🔍 SEO & IAintermédiaire

Schema Markup : guide complet avec exemples JSON-LD

Implémentez les schémas JSON-LD pour obtenir des rich snippets Google. Guide complet avec exemples prêts à copier pour Article, FAQ, HowTo, et Produit.

Par Équipe Marketeur.aiPublié le 3 février 2026· Mis à jour le 28 mars 2026· 12 min de lecture

Les données structurées (schema markup) sont l'un des leviers SEO les plus sous-exploités par les équipes marketing françaises. Elles permettent d'obtenir des rich snippets, d'améliorer votre présence dans Google AI Overviews et de rendre votre contenu plus compréhensible pour tous les moteurs IA. Google et Microsoft ont tous deux déclaré au printemps 2025 que les données structurées sont critiques pour leurs fonctionnalités IA génératives, car elles sont "efficaces, précises et faciles à traiter pour les machines". Ce guide vous donne tout ce qu'il faut pour les implémenter correctement dès aujourd'hui, en tenant compte des changements importants intervenus en 2023-2025.

Qu'est-ce que le schema markup ?

Le schema markup est un vocabulaire standardisé (défini sur schema.org) qui permet d'annoter votre contenu HTML avec des informations structurées lisibles par les machines. En pratique, vous ajoutez un bloc JSON-LD dans votre page qui dit à Google : "cet article a été publié le 8 mars 2026, son auteur est X, et il contient une FAQ avec ces 4 questions".

Google utilise ces informations pour :

  • Afficher des rich snippets dans les résultats de recherche (étoiles, FAQ déroulante, étapes de recette...)
  • Alimenter les knowledge panels dans le panel de droite
  • Informer les AI Overviews sur la structure et le contenu de vos pages
  • Améliorer la compréhension de vos pages par l'algorithme

JSON-LD vs Microdata vs RDFa

Il existe trois formats pour implémenter les données structurées. En 2026, JSON-LD est le format recommandé par Google car il est :

  • Facile à implémenter (un seul bloc <script> dans le <head>)
  • Maintenable (pas de modification du HTML existant)
  • Compatible avec les frameworks modernes (React, Next.js, Vue...)
  • Validable facilement avec les outils Google

Ce guide couvre exclusivement JSON-LD.

Pourquoi implémenter les schémas en 2026 ?

Rich snippets et CTR

Les pages avec rich snippets actifs obtiennent un CTR significativement supérieur aux pages sans. Search Pilot a documenté une hausse de trafic de 20 % en ajoutant uniquement du schema Review sur des pages produit. Google et Microsoft ont confirmé en 2025 que les données structurées sont désormais un signal clé pour leurs fonctionnalités IA génératives.

Attention : changements importants depuis 2023. Les types de rich snippets disponibles ont été réduits :

  • Rating/Review : les étoiles pour les produits et services - toujours actif, très efficace
  • Product : données produit enrichies - toujours actif pour l'e-commerce
  • Event : date et lieu pour les événements - toujours actif
  • FAQ (restreint depuis août 2023) : les rich results FAQ ne sont plus affichés que pour les sites gouvernementaux et de santé reconnus. Pour tous les autres sites, Google n'affiche plus les FAQ déroulantes dans les SERP, mais le schema reste utile pour les moteurs IA.
  • HowTo (déprécié depuis septembre 2023) : Google ne montre plus les rich results HowTo sur desktop ni mobile. Le schema est désormais ignoré pour l'affichage dans les SERP.

Compatibilité avec les moteurs IA

Les schémas JSON-LD sont lus et interprétés par les moteurs IA (GPTBot, PerplexityBot, Googlebot AI) pour mieux comprendre la structure de votre contenu. Un schéma FAQPage bien implementé augmente significativement les chances que vos questions-réponses soient citées dans les réponses IA.

Les 5 schémas essentiels avec exemples complets

1. Schéma Article

Le schéma Article est le minimum absolu pour tout contenu éditorial. Il indique à Google que la page est un article, qui l'a écrit, quand il a été publié et modifié.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Schema Markup : guide complet avec exemples JSON-LD",
  "description": "Implémentez les schémas JSON-LD pour obtenir des rich snippets Google.",
  "image": "https://marketeur.ai/images/schema-markup-guide.jpg",
  "author": {
    "@type": "Organization",
    "name": "Équipe Marketeur.ai",
    "url": "https://marketeur.ai"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Marketeur.ai",
    "logo": {
      "@type": "ImageObject",
      "url": "https://marketeur.ai/logo.png"
    }
  },
  "datePublished": "2026-03-08",
  "dateModified": "2026-03-08",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://marketeur.ai/seo-ia/schema-markup-guide-complet"
  }
}

Champs obligatoires pour l'éligibilité aux rich results : headline, image, datePublished, author.

2. Schéma FAQPage

Le schéma FAQPage est l'un des plus efficaces pour augmenter la visibilité dans les SERP. Il déclenche l'affichage des questions-réponses déroulantes sous votre résultat.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Qu'est-ce que le schema markup ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Le schema markup est un vocabulaire standardisé (schema.org) qui permet d'annoter votre contenu HTML avec des informations structurées lisibles par les moteurs de recherche. Il prend généralement la forme de blocs JSON-LD insérés dans le <head> de vos pages."
      }
    },
    {
      "@type": "Question",
      "name": "Le schema markup améliore-t-il le ranking SEO ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Le schema markup n'est pas un facteur de ranking direct, mais il améliore indirectement votre SEO en augmentant votre CTR grâce aux rich snippets, ce qui envoie un signal positif à Google. Il aide aussi les moteurs IA à mieux comprendre votre contenu."
      }
    },
    {
      "@type": "Question",
      "name": "Combien de questions peut-on inclure dans un FAQPage ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Google recommande d'inclure les questions qui apparaissent réellement sur la page. Il n'y a pas de limite stricte, mais Google n'affiche généralement que 2 à 3 questions dans les SERP, en sélectionnant les plus pertinentes."
      }
    }
  ]
}

Règle d'or : chaque question dans le schema doit correspondre à une vraie question visible dans le contenu HTML de la page. Google pénalise les schémas qui ne correspondent pas au contenu visible.

3. Schéma HowTo

Important : Google a déprécié les rich results HowTo en septembre 2023. Le schema HowTo n'affiche plus d'étapes directement dans les résultats de recherche Google. Le markup reste techniquement valide selon schema.org et peut être lu par les moteurs IA pour mieux comprendre votre contenu, mais il ne produit plus de rich result visible dans les SERP.

Si vous avez déjà ce schema en place, vous n'avez pas à le supprimer. En revanche, ne l'implémentez plus dans l'espoir d'obtenir un affichage enrichi dans Google Search.

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Comment implémenter un schema JSON-LD sur votre site",
  "description": "Guide étape par étape pour ajouter des données structurées à vos pages web.",
  "totalTime": "PT30M",
  "estimatedCost": {
    "@type": "MonetaryAmount",
    "currency": "EUR",
    "value": "0"
  },
  "step": [
    {
      "@type": "HowToStep",
      "name": "Identifier le type de schema adapté",
      "text": "Visitez schema.org et identifiez le type de schema correspondant à votre contenu (Article, FAQPage, HowTo, Product...).",
      "url": "https://schema.org"
    },
    {
      "@type": "HowToStep",
      "name": "Créer le bloc JSON-LD",
      "text": "Rédigez votre schema au format JSON en respectant la structure schema.org. Utilisez les générateurs de schema pour vous aider."
    },
    {
      "@type": "HowToStep",
      "name": "Insérer dans le <head> de la page",
      "text": "Ajoutez votre bloc JSON-LD dans une balise <script type=\"application/ld+json\"> dans le <head> HTML de votre page."
    },
    {
      "@type": "HowToStep",
      "name": "Valider avec Rich Results Test",
      "text": "Testez votre implémentation sur search.google.com/test/rich-results pour vérifier l'absence d'erreurs."
    }
  ]
}

4. Schéma BreadcrumbList

Le schéma BreadcrumbList indique à Google la position de la page dans la hiérarchie de votre site. Il déclenche l'affichage du fil d'ariane dans les résultats, ce qui améliore la lisibilité de votre URL.

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Accueil",
      "item": "https://marketeur.ai"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "SEO & Visibilité IA",
      "item": "https://marketeur.ai/seo-ia"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema Markup : guide complet",
      "item": "https://marketeur.ai/seo-ia/schema-markup-guide-complet"
    }
  ]
}

Le BreadcrumbList est le schéma le plus facile à implémenter et l'un des plus universellement utiles : il s'applique à n'importe quelle page de tout site avec une architecture en silos ou catégories.

5. Schéma SoftwareApplication

Pour les éditeurs de SaaS ou d'applications, le schéma SoftwareApplication est essentiel. Il permet d'afficher la note, le prix et la catégorie de l'application directement dans les résultats.

{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "Marketeur.ai",
  "operatingSystem": "Web",
  "applicationCategory": "BusinessApplication",
  "offers": {
    "@type": "Offer",
    "price": "49",
    "priceCurrency": "EUR"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "ratingCount": "127"
  },
  "description": "Plateforme de marketing digital assistée par IA pour les équipes marketing françaises."
}

Attention : le champ aggregateRating doit refléter de vraies évaluations collectées sur votre plateforme. Google vérifie la cohérence entre le schema et le contenu visible.

Implémenter les schémas dans Next.js

Next.js est le framework le plus répandu pour les sites marketing performants. Voici comment implémenter correctement les schémas JSON-LD avec Next.js App Router.

Méthode recommandée : composant Script dans le layout

// app/seo-ia/[slug]/page.tsx
// Next.js 15+ : params est une Promise — utilisez await
import { Metadata } from 'next'
 
interface Props {
  params: Promise<{ slug: string }>
}
 
export default async function ArticlePage({ params }: Props) {
  const { slug } = await params
  const article = await getArticle(slug)
 
  const jsonLd = {
    '@context': 'https://schema.org',
    '@type': 'Article',
    headline: article.title,
    description: article.description,
    datePublished: article.publishedAt,
    dateModified: article.updatedAt,
    author: {
      '@type': 'Organization',
      name: article.author,
    },
    publisher: {
      '@type': 'Organization',
      name: 'Marketeur.ai',
    },
  }
 
  return (
    <>
      <script
        type="application/ld+json"
        dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
      />
      {/* contenu de la page */}
    </>
  )
}

Combiner plusieurs schémas

Vous pouvez inclure plusieurs blocs <script type="application/ld+json"> sur une même page, ou les combiner dans un tableau JSON :

const jsonLdArray = [
  articleSchema,
  faqSchema,
  breadcrumbSchema,
]
 
// Rendu :
return (
  <script
    type="application/ld+json"
    dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLdArray) }}
  />
)

Outils de validation et de vérification

1. Rich Results Test (Google)

L'outil officiel de Google pour tester vos schémas. Disponible sur search.google.com/test/rich-results. Il indique :

  • Si votre page est éligible aux rich results
  • Les erreurs et avertissements dans votre JSON-LD
  • Un aperçu du rich result potentiel

2. Schema Markup Validator (schema.org)

Disponible sur validator.schema.org. Plus strict que l'outil Google, il valide votre JSON-LD par rapport à la spécification schema.org officielle. Utile pour déboguer des erreurs subtiles.

3. Google Search Console : Rapport Rich Results

Dans Search Console, la section "Améliorations" liste toutes vos pages éligibles aux rich results, les erreurs détectées et les impressions générées. C'est votre tableau de bord de monitoring pour les données structurées en production.

Erreurs fréquentes à éviter

Schéma sans contenu correspondant : inclure une FAQ dans le schema sans section FAQ visible sur la page. Google pénalise cette pratique depuis 2023.

Données inventées : des notations agregées (étoiles) qui ne correspondent pas à de vraies reviews collectées exposent votre site à une pénalité manuelle.

JSON-LD mal formaté : une virgule manquante ou une accolade mal fermée rend tout le schéma invalide. Validez systématiquement avant déploiement.

Schémas génériques sur toutes les pages : le schema Article mis sur une page produit ou une homepage n'est pas pertinent et peut créer de la confusion.

Ignorer les mises à jour schema.org : schema.org évolue régulièrement. Vérifiez la compatibilité de vos schémas lors des mises à jour majeures (généralement 1 à 2 fois par an).

Priorité d'implémentation selon le type de site

Blog / média / site éditorial :

  1. Article sur tous les articles
  2. FAQPage sur les articles avec section FAQ
  3. BreadcrumbList sur toutes les pages
  4. Author pour les bios d'auteurs

SaaS / logiciel :

  1. SoftwareApplication sur la homepage et landing pages produit
  2. FAQPage sur les pages pricing et support
  3. BreadcrumbList sur les pages de fonctionnalités

E-commerce :

  1. Product sur toutes les fiches produit
  2. BreadcrumbList sur les catégories et fiches
  3. FAQPage sur les pages catégorie
  4. Organization sur la homepage

Conclusion

L'implémentation du schema markup est un investissement une fois, bénéfice continu : une heure consacrée aux 3 schémas prioritaires peut générer des rich snippets qui améliorent votre CTR pour des mois. La validation dans Google Rich Results Test n'est pas optionnelle : un schéma syntaxiquement incorrect est silencieusement ignoré, sans erreur visible. Commencez par Article et FAQPage, validez systématiquement, puis ajoutez BreadcrumbList.

Action de cette semaine : Allez sur search.google.com/test/rich-results et testez l'URL de votre page la plus importante. Si aucun résultat enrichi n'est détecté, implémentez le schéma Article de base en JSON-LD en 15 minutes en vous appuyant sur les exemples de cet article. C'est le point d'entrée le plus rapide vers les rich snippets.

Newsletter Marketeur.online

Une fois par mois, les meilleures tactiques sans le bruit.

Rejoignez les marketeurs francophones qui testent avant de publier.

Sources utilisées
  • Google Search Central, Microsoft, 2025
  • Search Pilot, via Schema App, 2025
  • Google Search Central, 2025
  • Google Search Central Blog, août 2023
  • Google Search Central, 2023

FAQ

Le schema markup est-il un facteur de ranking SEO direct ?

Non, le schema markup n'est pas confirmé comme facteur de ranking direct par Google. Cependant, il améliore indirectement votre SEO de deux façons : en augmentant votre CTR via les rich snippets (ce qui envoie un signal d'engagement positif) et en aidant Google à mieux comprendre votre contenu, ce qui peut améliorer votre positionnement sur des requêtes sémantiquement proches.

Faut-il implémenter tous les schémas ou seulement certains ?

Commencez par les schémas les plus pertinents pour votre type de contenu. Pour un blog, Article et FAQPage sont prioritaires. Inutile d'implémenter des schémas non pertinents : Google les ignorera. La qualité et la pertinence d'un schema priment sur la quantité.

Mon site WordPress peut-il générer les schémas automatiquement ?

Oui. Les plugins Yoast SEO, Rank Math et Schema Pro génèrent automatiquement les schémas les plus courants (Article, BreadcrumbList, Organization) en fonction du type de contenu. Ils offrent aussi des interfaces pour configurer des schémas spécifiques (FAQPage, HowTo) dans l'éditeur de contenu.

Combien de temps faut-il pour que les rich snippets apparaissent après l'implémentation ?

Google doit d'abord recrawler votre page après l'implémentation. Sur un site avec une bonne fréquence de crawl (forte autorité, sitemap bien configuré), cela peut prendre de 1 à 4 semaines. Vous pouvez accélérer le processus en soumettant l'URL manuellement dans Google Search Console via l'outil "Inspection d'URL".

Ressources

  • Google Rich Results Test : Outil officiel de Google pour valider vos schémas JSON-LD et vérifier l'éligibilité aux rich snippets.
  • Schema Markup Validator : Validateur officiel de schema.org pour vérifier la conformité de vos données structurées.
  • Screaming Frog : Outil de crawl technique qui analyse la structure d'un site et détecte les erreurs SEO.
É

Équipe Marketeur.ai

Articles rédigés et vérifiés par l'équipe éditoriale de Marketeur.online, spécialisée en SEO, publicité payante, copywriting, CRO et stratégie marketing IA.

En savoir plus →