Schema.org et GEO : le balisage qui aide l’IA à te citer
Le Schema.org, c’est un code invisible que tu ajoutes à tes pages pour dire à l’IA, mot pour mot, ce qu’elles contiennent : un article, une FAQ, une entreprise, un produit. Il ne te classe pas mieux, mais il lève toute ambiguïté sur ton contenu, et une IA qui comprend clairement une page la cite plus facilement.
Tu as passé des heures à écrire un article béton. Le problème, c’est qu’une machine ne lit pas ta page comme toi. Elle voit un tas de texte et doit deviner : ça, c’est le titre ? Ça, c’est l’auteur ? Ce paragraphe, c’est une question fréquente ou juste un intertitre ? Le balisage structuré supprime la devinette. Tu passes d’un texte « à interpréter » à des faits « déjà rangés ». Et dans une bataille pour la citation, celui qui rend le travail le plus simple à la machine part avec une longueur d’avance. C’est tout l’enjeu du GEO (Generative Engine Optimization), l’art de se faire citer dans les réponses des IA.
Schema.org, c’est quoi en clair ?
Imagine que tu remplisses une fiche d’identité pour ta page. Nom : cet article. Auteur : toi. Date de publication : hier. Sujet : le GEO. Le lecteur humain, lui, n’a pas besoin de cette fiche : il comprend en lisant. Mais la machine, elle, adore les fiches. Schema.org est le vocabulaire standard qui sert à écrire cette fiche. C’est un dictionnaire commun, créé en 2011 par Google, Microsoft, Yahoo et Yandex, que toutes les grandes plateformes savent lire.
Concrètement, tu ne changes rien à ce que voit le visiteur. Tu ajoutes, dans le code de la page, un petit bloc caché qui dit : « Voici les faits, proprement étiquetés. » L’humain voit ton bel article ; la machine voit en plus une fiche parfaitement rangée.
<script type="application/ld+json"> injecté dans le <head> ou le <body>. On l’a préféré aux anciens formats microdata et RDFa car il découple le balisage du HTML visible : tu peux le générer, le mettre en cache et le modifier sans toucher à ta mise en page. Google le recommande explicitement, et c’est aussi le format que les moteurs de réponse IA parsent le plus proprement, parce qu’il se lit comme un objet de données autonome, sans avoir à reconstruire le sens depuis les balises HTML.Pourquoi le balisage aide une IA à te citer
Une IA générative ne se contente pas de « trouver » ta page : elle doit en extraire un fait, l’attribuer à une source fiable, puis décider de te citer. À chaque étape, l’ambiguïté te fait perdre. Le Schema attaque directement l’étape d’extraction : il livre le fait déjà découpé.
Les leviers de contenu détaillés dans chiffres et statistiques vont dans le même sens, et le Schema joue exactement sur ce terrain : rendre l’information explicite, structurée, vérifiable. Une FAQPage bien balisée, c’est une question et sa réponse servies sur un plateau, le type de bloc qu’un moteur de réponse adore reprendre tel quel.
Il y a aussi un effet de confiance. Quand tu déclares une Organization avec son nom, son logo et ses profils officiels, tu aides l’IA à relier ta marque à une entité connue. C’est le prolongement technique de l’autorité d’auteur : plus ton entité est nette, plus la machine ose te reprendre quand elle hésite entre deux pages concurrentes. Le balisage ne crée pas cette confiance tout seul, mais il enlève les derniers doutes sur « qui parle et de quoi ».
Les types de Schema utiles pour le GEO
Tu n’as pas besoin des centaines de types que compte le vocabulaire Schema.org. Six couvrent l’essentiel des besoins d’un site qui veut être cité. Voici lesquels, quand les utiliser, et ce qu’ils apportent.
| Type de Schema | Quand l’utiliser | Ce qu’il apporte au GEO |
|---|---|---|
| Article / BlogPosting | Chaque article de blog | Titre, auteur, dates : clarifie la fraîcheur et la paternité |
| FAQPage | Pages et sections questions/réponses | Sert des paires Q/R prêtes à citer |
| HowTo | Tutoriels, étapes, procédures | Découpe le processus en étapes numérotées réutilisables |
| Organization | Une fois, à l’échelle du site | Relie ton contenu à une entité de marque identifiable |
| Product | Fiches produit e-commerce | Prix, avis, disponibilité : repris dans les comparatifs IA |
| LocalBusiness | Sites de commerces physiques | Adresse, horaires, zone : nourrit les réponses locales |
Structurer visiblement ton contenu ET le baliser en Schema, c’est jouer sur les deux tableaux : la mise en forme visible attire l’extraction, et le balisage la sécurise en nommant chaque élément. Sur le versant visible, tout est dans listes et tableaux.
Tes modèles JSON-LD prêts à coller
Voici des blocs directement utilisables. Remplace les valeurs entre chevrons et colle-les dans le <head> de la page concernée. Chaque bloc est autonome.
Article / BlogPosting
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Schema.org et GEO : le balisage qui aide l'IA à te citer",
"author": {
"@type": "Person",
"name": "Prénom Nom"
},
"publisher": {
"@type": "Organization",
"name": "Ton Entreprise",
"logo": {
"@type": "ImageObject",
"url": "https://tonsite.fr/logo.png"
}
},
"datePublished": "2026-07-19",
"dateModified": "2026-07-19",
"mainEntityOfPage": "https://tonsite.fr/schema-geo/"
}
</script>
Les champs datePublished et dateModified ne sont pas des détails : ce sont eux qui disent noir sur blanc à la machine où tu en es. Ton Schema doit refléter la vraie date, donc mets dateModified à jour à chaque révision réelle. Pourquoi ça pèse : la fraîcheur du contenu.
FAQPage
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Le Schema.org améliore-t-il mon classement Google ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Non directement. Il aide surtout la machine à comprendre et à extraire ton contenu, ce qui favorise les citations."
}
}]
}
</script>
C’est sans doute le type le plus rentable pour le GEO : chaque paire question/réponse est un bloc auto-portant qu’un assistant peut resservir mot pour mot. Si tu structures déjà tes pages en questions, tu es à mi-chemin : lis les pages FAQ pour aligner rédaction et balisage.
HowTo
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Ajouter un Schema FAQ sur WordPress",
"step": [
{ "@type": "HowToStep", "text": "Ouvre l'article dans l'éditeur." },
{ "@type": "HowToStep", "text": "Active le bloc Schema de Rank Math." },
{ "@type": "HowToStep", "text": "Choisis le type FAQ et remplis les questions." }
]
}
</script>
Organization
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Ton Entreprise",
"url": "https://tonsite.fr",
"logo": "https://tonsite.fr/logo.png",
"sameAs": [
"https://www.linkedin.com/company/ton-entreprise",
"https://twitter.com/ton-entreprise"
]
}
</script>
Le champ sameAs est le plus sous-estimé : il relie ta marque à ses profils officiels et aide l’IA à consolider ton entité. C’est un levier de cohérence de marque autant que technique.
Product
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Nom du produit",
"description": "Description courte et factuelle.",
"brand": { "@type": "Brand", "name": "Ta marque" },
"offers": {
"@type": "Offer",
"price": "49.00",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "128"
}
}
</script>
Le prix, la disponibilité et la note agrégée sont exactement les données qu’un assistant reprend dans un comparatif. Ne mets jamais un aggregateRating que tu ne peux pas prouver : c’est une violation des règles et un risque de sanction. Pour l’usage boutique, va voir le GEO pour l’e-commerce.
LocalBusiness
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Nom du commerce",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 rue Exemple",
"addressLocality": "Lyon",
"postalCode": "69002",
"addressCountry": "FR"
},
"telephone": "+33 4 00 00 00 00",
"openingHours": "Mo-Fr 09:00-18:00"
}
</script>
Ce type est le socle technique des réponses locales : une adresse, des horaires et une zone bien balisés nourrissent directement les recommandations de commerces. C’est la base des articles meilleur métier à ville.
Comment l’ajouter sur WordPress avec Rank Math
Bonne nouvelle : sur WordPress, tu n’as presque jamais à coller le code à la main. Rank Math, l’extension gratuite de SEO (Search Engine Optimization, le référencement sur les moteurs classiques), génère le JSON-LD pour toi. Voici la marche à suivre.
- Vérifie le Schema par défaut. Dans Rank Math → Réglages du titre → chaque type de contenu, tu définis un Schema par défaut (BlogPosting pour les articles, WebPage pour les pages). Fait une fois, appliqué partout.
- Déclare ton Organization. Rank Math → Réglages généraux → Général : renseigne nom, logo et profils sociaux. C’est là que se remplit le
sameAs. - Ajoute un Schema à une page précise. Dans l’éditeur, ouvre l’onglet Rank Math → Schema → « Schema Builder ». Choisis FAQ, HowTo, Product selon le cas et remplis les champs.
- Utilise le bloc FAQ natif. L’éditeur Gutenberg propose un bloc « FAQ by Rank Math » : tu écris tes questions/réponses, et le balisage
FAQPageest généré automatiquement. - Teste toujours. Passe l’URL dans le test des résultats enrichis de Google et dans le validateur Schema.org avant de publier.
Une précision qui évite les fausses pistes : le Schema n’a rien à voir avec le fichier llms.txt dont on parle beaucoup, et sur lequel laisser les IA lire ton site fait le point. Le Schema.org, lui, est lu par Google et par les principaux moteurs de réponse depuis des années : c’est le standard sur lequel investir en priorité.
Les erreurs de balisage qui te coûtent des citations
Le Schema mal fait est parfois pire que pas de Schema. Les pièges les plus fréquents :
- Baliser un contenu absent de la page. Ta
FAQPagedoit correspondre à des questions visibles par le lecteur. Sinon, tu maquilles, et c’est sanctionnable. - Oublier de mettre à jour
dateModified. Une date figée trahit un contenu abandonné. - Empiler des types redondants. Un seul
@typecohérent par page vaut mieux que cinq qui se contredisent. - Inventer des notes ou des avis. Le
aggregateRatingdoit s’appuyer sur de vrais avis affichés.
Rappelle-toi aussi que le balisage ne remplace pas un bon texte : le Schema amplifie un contenu clair, il ne sauve pas un contenu vide. Écris d’abord le passage citable (voir la réponse directe), puis balise-le. Pour la vue d’ensemble, reviens au Guide Ultime du GEO.
FAQ
Le Schema.org améliore-t-il mon classement sur Google ? Pas directement. Le balisage structuré n’est pas un facteur de classement en soi : il aide surtout les machines à comprendre et à extraire ton contenu. Cette clarté peut débloquer des résultats enrichis dans Google et, côté IA, faciliter la citation. Tu l’utilises pour être mieux compris, pas pour « monter » mécaniquement.
Dois-je coller le JSON-LD à la main ou une extension suffit ? Sur WordPress, une extension comme Rank Math suffit dans l’immense majorité des cas : elle génère un JSON-LD propre pour les articles, les FAQ, les produits et ton organisation. Le code à la main reste utile pour un type rare ou une intégration sur mesure. Dans tous les cas, teste ton balisage avec le validateur avant de publier.
Quel type de Schema est le plus utile pour être cité par une IA ? Pour la plupart des sites, la FAQPage offre le meilleur rapport effort/résultat : chaque paire question/réponse est un bloc autonome qu’un assistant peut reprendre tel quel. Ajoute Article/BlogPosting pour la fraîcheur et la paternité, et Organization pour ancrer ta marque. Un commerce local ajoutera LocalBusiness, une boutique Product.
Sources
- Schema.org : vocabulaire officiel (types Article, FAQPage, HowTo, Organization, Product, LocalBusiness).
- Google Search Central : documentation des données structurées et des résultats enrichis.
- Rank Math : documentation du Schema Builder et du bloc FAQ pour WordPress.
- #1 — C’est quoi le GEO ?
- #2 — Pourquoi le GEO, maintenant
- #3 — Comment l’IA choisit ses sources
- #4 — Mythes & erreurs du GEO
- #5 — Écrire en réponse directe
- #6 — Chiffres, stats & citations
- #7 — Listes & tableaux
- #8 — Les pages FAQ
- #9 — Autorité & maillage
- #10 — La fraîcheur du contenu
- #11 — Laisser les IA lire ton site
- #12 — Entraînement vs recherche
- #13 — Le Schema.org qui aide ← vous êtes ici
- #14 — Où les IA vont chercher
- #15 — Publier ta propre étude
- #16 — Reddit & forums
- #17 — Cohérence de marque
- #18 — Autorité d’auteur (E-E-A-T)
- #19 — Backlinks & RP digitale
- #20 — Optimiser pour ChatGPT
- #21 — Optimiser pour Perplexity
- #22 — Optimiser pour Gemini
- #23 — Optimiser pour Claude
- #24 — Meilleur [métier] à [ville]
- #25 — Google Business Profile & IA
- #26 — GEO pour l’e-commerce
- #27 — Savoir si tu es cité
- #28 — Les métriques qui comptent
- #29 — Panorama des outils GEO
- #30 — La checklist 30 jours
- #31 — Playbook commerce local
Rédaction assistée par IA, sous contrôle éditorial humain.
