📋 Sommaire
- Qu'est-ce que Schema.org et pourquoi c'est critique en 2026
- Le @graph JSON-LD : lier vos entités pour un Knowledge Graph privé
- Les 10 types Schema.org les plus importants pour un site B2B
- BlogPosting : l'implémentation complète pour articles de blog
- FAQPage : apparaître dans les rich results Google FAQ
- Organization et Person : le socle E-E-A-T
- Product et Offer : catalogue B2B machine-readable
- Les 8 erreurs Schema.org qui coûtent des Rich Results
- Schema.org pour les LLM et les systèmes RAG
- Checklist de validation et outils
Avant d’aller plus loin sur ce sujet
Cette page répond à une question précise. Pour garder une lecture vraiment utile, voici le guide de fond associé et deux compléments qui évitent de perdre du temps sur des articles trop éloignés de votre besoin.
Le fil conducteur à garder en tête :
- commencer par la page qui clarifie le cadre général
- ouvrir ensuite un article plus ciblé sur l’outil, le canal, le KPI ou la décision qui vous bloque
- terminer par une ressource pratique pour transformer la lecture en plan d’action
1. Qu'est-ce que Schema.org et Pourquoi C'est Critique en 2026
Schema.org est un vocabulaire de données structurées créé en 2011 par Google, Bing, Yahoo et Yandex. Il permet aux moteurs de recherche et aux LLM de comprendre le contexte et le sens de votre contenu, au-delà des mots-clés. En 2026, son importance a considérablement augmenté pour deux raisons :
1. Les Rich Snippets sont devenus des espaces publicitaires gratuits. Les résultats Google avec FAQPage, HowTo, Review ou Product Schema occupent deux à trois fois plus d'espace visuel sur la page de résultats. Avec un CTR 15-40 % supérieur, ils génèrent significativement plus de trafic à position équivalente.
2. Les LLM utilisent Schema.org pour structurer leur compréhension du web. ChatGPT, Perplexity, Claude et Gemini utilisent les balises Schema.org pour identifier les auteurs, les organisations, les produits et les définitions. Une page avec un Schema Person complet pour son auteur a significativement plus de chances d'être citée correctement dans les réponses IA que la même page sans Schema.
Formats Schema.org : JSON-LD vs Microdata vs RDFa
| Format | Recommandation Google | Maintenance | Recommandé |
|---|---|---|---|
| JSON-LD (dans <script>) | ✅ Fortement recommandé | Indépendant du HTML | ✅ Standard 2026 |
| Microdata (attributs HTML) | ⚠️ Accepté | Couplé au HTML | ❌ Éviter sur nouveaux projets |
| RDFa (attributs HTML) | ⚠️ Accepté | Complexe | ❌ Éviter |
2. Le @graph JSON-LD : Votre Knowledge Graph Privé
Le @graph est une liste d'entités liées entre elles par des @id. Sans @graph, Google traite chaque entité indépendamment. Avec @graph, il comprend les relations : "Guillaume Deplanque est l'auteur de cet article, il travaille pour Geniuspace, et Geniuspace publie ce site web." Cette cohérence renforce l'E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness).
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://geniuspace.io/#organization",
"name": "Geniuspace",
"url": "https://geniuspace.io/",
"telephone": "+33630766276",
"email": "contact@geniuspace.io",
"logo": {
"@type": "ImageObject",
"url": "https://geniuspace.io/assets/logo.png"
},
"address": {
"@type": "PostalAddress",
"streetAddress": "43 rue Pierre Corneille",
"addressLocality": "Arras",
"postalCode": "62000",
"addressCountry": "FR"
},
"sameAs": [
"https://www.linkedin.com/company/geniuspace",
"https://twitter.com/geniuspace"
]
},
{
"@type": "Person",
"@id": "https://geniuspace.io/#person",
"name": "Guillaume Deplanque", "url": "https://geniuspace.io/guillaume-deplanque/",
"jobTitle": "Expert IA & Négociation B2B",
"worksFor": { "@id": "https://geniuspace.io/#organization" },
"sameAs": ["https:\/\/www.linkedin.com\/in\/guillaume-deplanque-commercial\/"]
},
{
"@type": "WebSite",
"@id": "https://geniuspace.io/#website",
"url": "https://geniuspace.io/",
"name": "Geniuspace",
"publisher": { "@id": "https://geniuspace.io/#organization" }
},
{
"@type": "BlogPosting",
"@id": "https://geniuspace.io/blog/mon-article/#article",
"headline": "Titre de l'article",
"author": { "@id": "https://geniuspace.io/#person" },
"publisher": { "@id": "https://geniuspace.io/#organization" },
"isPartOf": { "@id": "https://geniuspace.io/#website" },
"mainEntityOfPage": "https://geniuspace.io/blog/mon-article/"
}
]
}
Les @id sont des URLs fictives (anchor URLs) qui servent d'identifiants uniques stables. L'important est qu'ils soient consistants sur tout votre site — le même @id pour la même entité partout.
3. Les 10 Types Schema.org les Plus Importants pour un Site B2B
| Type Schema.org | Rich Result possible | Priorité B2B | Où l'utiliser |
|---|---|---|---|
| Organization | Knowledge Panel | 🔴 Critique | Toutes pages (via @graph) |
| Person | Knowledge Panel auteur | 🔴 Critique | Pages auteur, articles (via @graph) |
| BlogPosting | Article Rich Result | 🔴 Critique | Chaque article de blog |
| FAQPage | FAQ accordéon dans SERP | 🔴 Critique | Pages FAQ, sections FAQ articles |
| BreadcrumbList | Fil d'Ariane dans SERP | 🟠 Important | Toutes pages sauf accueil |
| Product + Offer | Prix et dispo dans SERP | 🟠 Important | Pages produits et services |
| HowTo | Étapes dans SERP | 🟠 Important | Articles tutoriels et guides |
| Course | Infos formation dans SERP | 🟡 Utile B2B | Pages formations |
| Event | Événement dans SERP et Maps | 🟡 Utile | Webinaires, conférences, formations |
| Review + AggregateRating | Étoiles dans SERP | 🟡 Utile | Pages produits, pages prestataire |
4. BlogPosting : L'Implémentation Complète
Voici le Schema BlogPosting complet recommandé pour chaque article de blog en 2026, avec tous les champs valorisés par Google et les LLM :
{
"@type": "BlogPosting",
"@id": "https://geniuspace.io/blog/mon-article/#article",
"headline": "Titre exact de l'article (max 110 caractères)",
"description": "Description 120-160 caractères — identique à la meta description",
"image": {
"@type": "ImageObject",
"@id": "https://geniuspace.io/blog/mon-article/#image",
"url": "https://geniuspace.io/assets/blog/mon-article.webp",
"width": 1200,
"height": 630,
"caption": "Légende de l'image — © Geniuspace / Guillaume Deplanque"
},
"datePublished": "2026-01-15T10:00:00+01:00",
"dateModified": "2026-03-15T09:00:00+01:00",
"author": { "@id": "https://geniuspace.io/#person" },
"publisher": { "@id": "https://geniuspace.io/#organization" },
"mainEntityOfPage": "https://geniuspace.io/blog/mon-article/",
"isPartOf": { "@id": "https://geniuspace.io/#website" },
"articleSection": "IA & Commerce B2B",
"wordCount": 2544,
"inLanguage": "fr-FR",
"keywords": "mot-clé 1, mot-clé 2, mot-clé 3",
"about": [
{"@type": "Thing", "name": "Intelligence Artificielle"},
{"@type": "Thing", "name": "Commerce B2B"}
]
}
Champs Critiques pour l'E-E-A-T
| Champ | Impact E-E-A-T | Erreur fréquente |
|---|---|---|
author (lié via @id) | ✅ Très élevé — lie l'auteur à son profil Person | Mettre un string "Guillaume Deplanque" au lieu de {"@id": "..."} |
datePublished en ISO 8601 | ✅ Important — fraîcheur du contenu | Format date incorrect (ex: "15/01/2026" au lieu de ISO) |
dateModified | ✅ Important — signal de mise à jour | Oublier de mettre à jour cette date lors des révisions |
image.width/height | 🟠 Modéré — qualité du Rich Result | Ne pas spécifier les dimensions |
wordCount | 🟡 Faible direct — signal de profondeur | Valeur incohérente avec le contenu réel |
5. FAQPage : Apparaître dans les Rich Results Google FAQ
Les FAQPage Rich Results affichent 2 à 3 questions/réponses directement dans les résultats Google, doublant l'espace visuel de votre résultat. C'est l'un des types Schema avec le meilleur ROI SEO en 2026. Mais Google a resserré les critères d'éligibilité en 2024 : les FAQPage de pages purement commerciales sont moins souvent éligibles ; les pages informatives et éducatives restent prioritaires.
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Qu'est-ce que Schema.org et pourquoi l'utiliser ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Schema.org est un vocabulaire de données structurées qui permet aux moteurs de recherche et aux LLM de comprendre le sens de votre contenu. Il donne accès aux Rich Snippets (FAQ, Review, Product) qui augmentent le CTR de 15 à 40 %. En 2026, il est aussi utilisé par les systèmes IA (ChatGPT, Perplexity) pour identifier et citer les sources."
}
},
{
"@type": "Question",
"name": "Schema.org améliore-t-il le classement Google ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Schema.org n'améliore pas directement le ranking. Son impact est indirect via les Rich Snippets (CTR plus élevé) et l'E-E-A-T (clarté sur l'auteur et l'organisation). Un CTR supérieur sur des positions moyennes peut améliorer le ranking à terme comme signal comportemental."
}
}
]
}
Règles pour l'Éligibilité FAQPage Rich Results
- Chaque question doit avoir une réponse complète visible sur la page (pas seulement dans le Schema)
- Les questions doivent être de vraies questions informatives, pas des CTAs déguisés ("Comment acheter notre produit ?")
- Maximum 4-5 FAQ par page pour éviter le spam
- Texte de réponse maximum recommandé : 300 mots (les réponses trop courtes (<50 mots) sont moins souvent affichées)
- Pas de duplication de FAQ entre pages — chaque page doit avoir ses propres questions uniques
6. Organization et Person : Le Socle E-E-A-T
La qualité du Schema Organization et Person est directement corrélée à l'E-E-A-T (Expérience, Expertise, Autorité, Fiabilité) — les critères que Google utilise pour évaluer la qualité d'un site, en particulier pour les thématiques YMYL (Your Money Your Life : finance, santé, droit, IA).
Pour un site B2B comme Geniuspace, les champs critiques sont : telephone, email, address complet (avec rue, ville, code postal, pays), sameAs vers LinkedIn et autres profils vérifiables, et knowsAbout pour la Person (liste des domaines d'expertise).
Champs Organization Critiques pour l'E-E-A-T en 2026
| Champ | Impact E-E-A-T | Note |
|---|---|---|
telephone (format E.164) | 🔴 Très élevé | +33630766276 — signal de légitimité réelle |
address complet | 🔴 Très élevé | Rue, ville, code postal, pays — NAP cohérent avec Google Business |
sameAs (LinkedIn, Twitter, etc.) | 🟠 Important | Permet à Google de corréler les identités |
founder → Person | 🟠 Important | Lie le fondateur à l'organisation |
foundingDate | 🟡 Utile | Ancienneté comme signal de stabilité |
knowsAbout (sur Person) | 🟡 Utile | Liste les domaines d'expertise de l'auteur |
7. Product et Offer : Catalogue B2B Machine-Readable
Le Schema Product est indispensable pour les pages produits et services B2B. En combinaison avec Offer (prix, disponibilité), il permet aux Google Shopping, Google Business, et aux agents IA acheteurs d'exploiter directement vos données produits.
{
"@type": "Product",
"@id": "https://votre-site.com/produits/mon-produit/#product",
"name": "Nom du produit",
"description": "Description produit complète",
"sku": "REF-001",
"brand": {"@type": "Brand", "name": "Votre Marque"},
"offers": {
"@type": "Offer",
"price": "1490.00",
"priceCurrency": "EUR",
"priceValidUntil": "2026-12-31",
"availability": "https://schema.org/InStock",
"url": "https://votre-site.com/produits/mon-produit/"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "47"
}
}
8. Les 8 Erreurs Schema.org qui Coûtent des Rich Results
- Author en string au lieu de @id —
"author": "Guillaume Deplanque"ne lie pas l'auteur à son entité Person. Utilisez"author": {"@id": ".../#person"}. - dateModified jamais mise à jour — Garder une dateModified de l'année de création alors que l'article a été révisé 10 fois est un faux signal de fraîcheur.
- FAQPage avec réponses <50 mots — Google filtre les réponses trop courtes. Minimum 80-100 mots par réponse.
- @id incohérents entre pages — L'Organization doit avoir le même @id (ex:
https://site.com/#organization) sur toutes les pages. Un @id différent par page crée des entités dupliquées. - Schema valide mais contenu absent — Un FAQPage Schema sans la FAQ visible sur la page est du spam Schema. Google pénalise cette pratique depuis 2023.
- image sans dimensions — L'ImageObject sans
widthetheightest moins souvent affiché dans les Rich Results. - Mélanger @graph et entités isolées — Si vous utilisez @graph sur certaines pages et des entités isolées sur d'autres, Google peut avoir du mal à corréler. Standardisez sur le @graph pour tout le site.
- BreadcrumbList avec item.name vide — Chaque ListItem doit avoir un
nameexplicite."name": ""casse le breadcrumb rich result.
9. Schema.org pour les LLM et les Systèmes RAG
Au-delà du SEO traditionnel, Schema.org joue un rôle croissant dans la façon dont les LLM (ChatGPT, Perplexity, Gemini, Claude) comprennent et citent les sources. Trois dimensions sont particulièrement importantes :
E-E-A-T pour les citations IA : Les LLM entraînés sur des données web pondèrent la qualité des sources. Une page avec un Schema Person complet (avec expertise, affiliations, sameAs) a plus de probabilités d'être citée avec l'auteur correct qu'une page sans Schema auteur.
DefinedTerm pour le glossaire IA : Le type DefinedTerm dans DefinedTermSet est utilisé par les systèmes RAG pour extraire des définitions. Si vous publiez un glossaire, ce Schema transforme vos définitions en données extractibles par les agents IA.
Offer et Product pour les agents acheteurs : Comme détaillé dans notre article sur les offres machine-readable, les agents IA acheteurs utilisent Schema.org Product pour analyser vos offres automatiquement.
10. Checklist de Validation et Outils
| Outil | Usage | URL |
|---|---|---|
| Google Rich Results Test | Validation Schema + preview Rich Result | search.google.com/test/rich-results |
| Schema.org Validator | Validation syntaxique stricte | validator.schema.org |
| Google Search Console | Monitoring Rich Results en production | search.google.com/search-console |
| Structured Data Testing Tool | Test sur URL ou code HTML | Via extension Chrome SEO quake |
| Screaming Frog | Audit Schema à l'échelle du site (crawl) | screamingfrog.co.uk |
☐ @id cohérents sur toutes les pages
☐ dateModified = date réelle de la dernière révision
☐ author lié via @id (pas string)
☐ FAQPage : réponses >80 mots visibles sur la page
☐ Organization : telephone + address + sameAs renseignés
☐ Images : width + height déclarés
☐ Validation Rich Results Test = 0 erreur, 0 avertissement critique
☐ Pas de Schema sur contenu non présent sur la page
Votre plan d’action en 15 minutes
Servez-vous de cette page comme d’un support de travail, pas seulement comme d’une lecture. Cochez ce qui est déjà clair, notez ce qui manque encore et gardez un plan d’action simple.
Pour transformer la lecture en décision
Quand un article devient vraiment utile, il vous aide à choisir la prochaine action. Ces pages complètent la lecture avec un angle plus opérationnel : cas terrain, checklist, cadrage ou accompagnement.
À ce stade, gardez surtout ceci :
- la meilleure suite n’est pas la page la plus longue, mais celle qui vous aide à arbitrer
- les liens ci-dessous restent dans le même dossier pour limiter la dispersion
- ouvrez une seule lecture complémentaire à la fois, puis décidez ce qui doit être testé sur le terrain