Mis à jour le
Les données structurées sont un code invisible pour vos visiteurs, écrit avec le vocabulaire Schema.org, qui décrit votre entreprise, vos pages et vos produits dans un format standard que les machines lisent sans hésitation. Elles aident Google et Bing à vous identifier sans ambiguïté et à afficher des informations enrichies. En revanche, aucune étude n’a montré qu’elles font citer davantage une page par les IA : Ahrefs a suivi 1 885 pages en 2026 et n’a mesuré aucune hausse.
Faut-il alors s’en passer ? Non. Sur un site WordPress, les mettre en place demande une à deux heures, et elles évitent qu’on vous confonde avec un autre. Mais il faut savoir ce qu’on achète : une carte d’identité lisible, pas un billet d’entrée dans les réponses de ChatGPT. Cet article vous dit ce que l’on sait, ce qui est utile à une PME et comment le faire.
Que sont les données structurées ?
Vous connaissez peut-être l’image de l’étiquette sur un colis, utilisée dans le guide complet du GEO : le livreur sait où va le carton sans l’ouvrir. On peut la compléter par une image très française, le formulaire Cerfa.
Écrivez une lettre libre à l’administration, et quelqu’un devra la lire, deviner où se trouve votre adresse et ce que vous demandez. Remplissez un Cerfa, et chaque information tombe dans une case prévue, avec un intitulé que tout le monde connaît. Schema.org fournit les cases. Votre page, elle, reste la lettre que lisent vos clients.
Schema.org est ce vocabulaire commun. Il a été lancé en 2011 par Google, Bing et Yahoo!, rejoints la même année par Yandex, pour que tous les moteurs parlent la même langue. Il compte des centaines de types : entreprise, commerce local, produit, article, événement, recette, personne…
JSON-LD est la façon de remplir le formulaire. C’est un petit bloc de texte placé dans le code de la page, que Google recommande parce qu’il est le plus simple à mettre en place et à entretenir (Google Search Central). Voici à quoi il ressemble, dans sa version la plus courte :
« `json { « @context »: « https://schema.org », « @type »: « Electrician », « name »: « Électricité Morel », « telephone »: « +33 2 41 00 00 00 » } « `
Quatre lignes suffisent à dire : « ceci est un électricien, il s’appelle Électricité Morel, voici son numéro ». Aucune machine n’a besoin de deviner. La définition courte figure aussi dans le glossaire du GEO.

À quoi servent les données structurées pour Google et Bing ?
Avant de parler des IA, il faut regarder les moteurs de recherche classiques. C’est pour eux que Schema.org a été créé, et ce sont leurs index qui alimentent en partie les IA : celui de Google pour Gemini et les AI Overviews, celui de Bing pour Copilot. Le détail est dans comment les IA choisissent les sources qu’elles citent.
Afficher des résultats enrichis, une liste qui rétrécit
Le premier usage est visible : les résultats enrichis. Ce sont les résultats Google qui affichent plus qu’un titre et une description : des étoiles, un prix, une disponibilité, les dates d’un événement, le fil d’Ariane d’une page. Google cite plusieurs cas où ces résultats ont amélioré le taux de clic, par exemple 25 % de clics en plus sur les pages de Rotten Tomatoes balisées (Google Search Central).
Mais cette vitrine rétrécit. Google a retiré l’affichage des résultats « HowTo » (les tutoriels pas à pas) en 2023, sept autres types en juin 2025, puis les résultats enrichis FAQ : ils n’apparaissent plus du tout depuis le 7 mai 2026 (documentation Google). Le balisage FAQ reste valide et ne pénalise pas votre site, mais il ne fait plus apparaître vos questions sous votre résultat.
Pour une PME, les résultats enrichis qui comptent encore sont surtout ceux des produits (prix, disponibilité, avis) et des événements. Pour un artisan ou un cabinet, l’essentiel se joue ailleurs.
Vous identifier sans ambiguïté
Le second usage est moins visible, et plus important pour vous : dire clairement qui vous êtes. Google explique que le balisage de type Organization l’aide à distinguer votre entreprise des autres, à choisir le logo affiché dans les résultats et dans le panneau d’information sur votre entreprise (Google Search Central, septembre 2026).
C’est précisément le problème des homonymes décrit dans pourquoi votre entreprise est peut-être invisible pour les IA : un nom commercial générique, une raison sociale différente du nom d’usage, une autre entreprise du même nom dans une autre ville. Les moteurs se construisent une fiche par entreprise, ce qu’on appelle une entité. Les données structurées remplissent cette fiche avec des informations que vous contrôlez : nom exact, adresse, téléphone, logo, et liens vers vos profils officiels.
Les IA lisent-elles vraiment les données structurées ?
C’est la question que tout le monde pose, et la réponse honnête est : beaucoup moins qu’on ne le dit. Une grande partie des contenus sur le GEO présente Schema.org comme « le langage des IA ». Les faits disponibles en octobre 2026 sont plus nuancés.
Ce que disent Google et Microsoft
Google est clair. Sa page consacrée aux fonctionnalités IA de son moteur indique qu’il n’y a « pas de balisage Schema.org spécial » à ajouter pour apparaître dans les AI Overviews ou l’AI Mode (Google Search Central). Son guide de mai 2026 sur la recherche générative le répète : les données structurées ne sont pas requises pour ces résultats, mais restent recommandées pour les résultats enrichis (Search Engine Journal, mai 2026).
Microsoft tient un discours plus favorable. En mars 2025, Fabrice Canel, responsable chez Bing, a déclaré au salon SMX Munich que le balisage Schema.org aide les grands modèles de langage de Microsoft à comprendre les contenus (Search Engine Land, mars 2025). La portée exacte de cette déclaration est discutée, faute de détails publiés.
OpenAI, Anthropic et Perplexity n’ont rien dit de précis sur leur usage des données structurées des pages Web… à ce jour.
Ce que montrent les tests
Deux expériences récentes donnent une idée de ce qui se passe quand un assistant lit une page en direct.
- SearchVIU (octobre 2025) a testé ChatGPT, Claude, Gemini, Perplexity et l’AI Mode de Google sur des pages de test. Un prix placé uniquement dans le JSON-LD, absent du texte visible, n’a été trouvé par aucun des cinq assistants (SearchVIU).
- Mark Williams-Cook (février 2026), consultant SEO britannique, a créé une page avec un balisage volontairement faux, rempli de types inventés. ChatGPT et Perplexity ont quand même repris l’adresse cachée dedans. Sa conclusion : ces assistants lisent le JSON-LD comme du texte un peu bizarrement ponctué, pas comme des données structurées (son analyse).
Ces tests portent sur la lecture d’une page au moment de la question. Ils ne disent rien de ce que font les moteurs en amont, quand ils construisent leur index. Mais ils suffisent à écarter une idée reçue : un assistant ne « comprend » pas mieux votre page parce qu’elle contient du JSON-LD.
Ce que mesure Ahrefs
L’étude la plus solide à ce jour vient d’Ahrefs, en mai 2026. Ses analystes ont suivi 1 885 pages qui ont ajouté des données structurées entre août 2025 et mars 2026, et les ont comparées à 4 000 pages similaires qui n’en ont pas ajouté. Résultat, trente jours après l’ajout (Ahrefs, mai 2026) :
| Plateforme | Évolution des citations après ajout du balisage |
|---|---|
| AI Overviews de Google | −4,6 % (baisse faible) |
| AI Mode de Google | +2,4 % (pas différent de zéro) |
| ChatGPT | +2,2 % (pas différent de zéro) |
Conclusion des auteurs : ajouter des données structurées n’a produit aucune hausse notable des citations, sur aucune plateforme.
Pourtant, 53 % des pages citées par les IA dans leur échantillon contenaient des données structurées. C’est le piège classique de la corrélation : les sites bien balisés sont aussi, souvent, des sites bien entretenus, bien écrits et bien référencés. Le balisage accompagne leur succès, il ne le cause pas.
Alors, faut-il quand même en mettre ?
Pensez à l’étiquette d’une bouteille de vin. Appellation, millésime, degré, producteur : tout est normé, et ces informations sont utiles. Mais une étiquette parfaite ne rend pas bon un mauvais vin, et personne ne choisit une bouteille pour la qualité de sa typographie. Les données structurées sont cette étiquette : elles décrivent votre contenu, elles ne le rendent pas meilleur.
Ma recommandation est pourtant de les mettre en place, pour quatre raisons :
- Google et Bing s’en servent. Ils vous identifient mieux, et leurs index nourrissent Gemini, les AI Overviews et Copilot. Que cette meilleure identification profite ensuite aux réponses des IA est une hypothèse raisonnable, pas un fait démontré.
- Elles protègent des confusions. Pour une entreprise au nom générique ou avec un homonyme, elles relient sans ambiguïté votre nom, votre adresse et vos profils officiels.
- Elles préparent la suite. Microsoft a présenté en 2025 NLWeb, un projet qui permet aux agents IA d’interroger un site en s’appuyant notamment sur ses données Schema.org (Neowin, mai 2025). Les IA qui réservent ou achètent à la place des clients auront besoin d’informations nettes, comme le détaille agents IA et commerce agentique.
- Elles coûtent peu. Sur WordPress, une extension SEO fait l’essentiel du travail.
Et une raison de ne pas en attendre trop : si votre page ne répond à aucune question, aucun balisage ne la fera citer. Le texte visible reste ce que les IA lisent et reprennent, comme l’explique écrire pour être cité par les IA. C’est d’ailleurs l’idée reçue n° 2 démontée dans les 8 idées reçues sur le GEO : il n’existe pas de balise magique.
Je le dis franchement, parce qu’on me pose souvent la question : si l’on vous facture une « optimisation Schema pour ChatGPT » comme une prestation à part entière, vous payez pour une promesse que personne n’a démontrée. Dans mes audits, le balisage a sa place, mais une place modeste : je le vérifie en une demi-heure, je le corrige s’il est faux ou incomplet, et je passe à ce qui pèse vraiment, c’est-à-dire ce que vos pages disent et ce que les autres disent de vous. Un balisage juste est un prérequis d’hygiène, comme des mentions légales à jour. Personne n’a jamais gagné un client grâce à ses mentions légales, mais tout le monde en perd quand elles sont fausses.
Quels types de données structurées pour une PME ?
Schema.org compte des centaines de types, mais une PME n’en a besoin que de quelques-uns. Voici comment les classer.
| Priorité | Type Schema.org | Ce qu’il décrit | Pour qui |
|---|---|---|---|
| Indispensable | Organization ou LocalBusiness | Votre entreprise : nom, logo, adresse, téléphone, horaires, profils officiels | Toutes les entreprises. LocalBusiness si vous recevez des clients ou intervenez dans une zone |
| Indispensable | WebSite | Votre site : nom, adresse, éditeur | Tous les sites |
| Utile | Person | L’auteur des contenus : nom, fonction, parcours, profils | Les sites qui publient des articles signés |
| Utile | Article ou BlogPosting | Un article : titre, auteur, dates de publication et de mise à jour | Les sites avec un blog |
| Utile | BreadcrumbList | Le fil d’Ariane, la place de la page dans le site | Les sites de plus de quelques pages |
| Selon l’activité | Product et Offer | Un produit : prix, disponibilité, avis | Les sites marchands |
| Selon l’activité | Event | Un événement : date, lieu, prix | Salons, ateliers, portes ouvertes, spectacles |
| Selon l’activité | Service | Une prestation et sa zone | Les entreprises de services, en complément de LocalBusiness |
| Facultatif | FAQPage | Une liste de questions et réponses visibles sur la page | Les pages qui ont une vraie FAQ |
Deux précisions évitent les erreurs les plus courantes.
Choisissez le type le plus précis. LocalBusiness se décline en dizaines de sous-types : Electrician (électricien), Plumber (plombier), Restaurant, Bakery (boulangerie), Dentist, LegalService (cabinet juridique), HairSalon… Google recommande d’utiliser le sous-type le plus précis qui correspond à votre activité (Google Search Central). Un restaurant balisé en simple « Organization », c’est un Cerfa rempli dans la mauvaise case.
Ne balisez pas vos propres avis. Afficher sur votre site une note de 4,9 tirée de vos témoignages, et la baliser en AggregateRating sur votre page d’accueil, ne vous donnera pas d’étoiles : depuis 2019, Google ignore les avis qu’une entreprise publie sur elle-même pour ce type de résultat. Vos avis comptent, mais sur des plateformes indépendantes. C’est le sujet de avis clients, presse, annuaires : les signaux hors-site.
Le balisage FAQPage mérite un mot à part. Il ne produit plus d’affichage chez Google, mais il reste un type valide, et il ne coûte rien si la page contient vraiment une FAQ. Les articles de ce blog le gardent. La question de fond, celle de l’utilité des FAQ pour être cité, est traitée dans la FAQ, le format le plus sous-estimé du GEO.
À quoi ressemble le code d’une entreprise locale ?
Voici le bloc complet d’une entreprise fictive, construite pour l’exemple : un électricien installé à Angers, qui intervient dans quatre communes.
« `json { « @context »: « https://schema.org », « @type »: « Electrician », « @id »: « https://www.electricite-morel.fr/#entreprise », « name »: « Électricité Morel », « legalName »: « Morel Électricité SARL », « url »: « https://www.electricite-morel.fr », « logo »: « https://www.electricite-morel.fr/logo.png », « telephone »: « +33 2 41 00 00 00 », « email »: « contact@electricite-morel.fr », « vatID »: « FR00123456789 », « address »: { « @type »: « PostalAddress », « streetAddress »: « 12 rue de l’Exemple », « postalCode »: « 49000 », « addressLocality »: « Angers », « addressCountry »: « FR » }, « areaServed »: [« Angers », « Avrillé », « Trélazé », « Les Ponts-de-Cé »], « openingHoursSpecification »: { « @type »: « OpeningHoursSpecification », « dayOfWeek »: [« Monday », « Tuesday », « Wednesday », « Thursday », « Friday »], « opens »: « 08:00 », « closes »: « 18:00 » }, « sameAs »: [ « https://www.pagesjaunes.fr/pros/00000000 », « https://www.linkedin.com/company/electricite-morel », « https://maps.google.com/?cid=0000000000000000000 » ] } « `
Ligne par ligne, voici ce qu’il dit aux machines :
- @type : « je suis un électricien », pas une simple entreprise.
- @id : un identifiant unique, une sorte de numéro de dossier. Les autres pages du site peuvent y renvoyer pour dire « c’est la même entreprise ».
- name et legalName : le nom sous lequel vos clients vous connaissent, et la raison sociale qui figure au registre. C’est exactement ce qui évite les confusions quand les deux diffèrent.
- telephone : au format international (+33), sans le zéro initial.
- vatID : votre numéro de TVA intracommunautaire, un identifiant officiel qui distingue votre entreprise de toutes les autres
- address et areaServed : où vous êtes, et où vous intervenez. Pour un artisan, la zone d’intervention compte autant que l’adresse.
- openingHoursSpecification : vos horaires, à tenir à jour.
- sameAs : vos profils officiels ailleurs. C’est le lien entre votre site et votre fiche Google, votre page PagesJaunes ou LinkedIn. Il dit : « ces profils et ce site, c’est la même entreprise ».
Une règle d’or : tout ce qui figure dans ce bloc doit aussi figurer, en texte, sur la page. Google l’exige pour ses résultats enrichis, et les tests de SearchVIU montrent que les assistants IA ne trouvent pas une information présente seulement dans le code. L’adresse, le téléphone, les horaires et les communes desservies doivent être lisibles par vos visiteurs.
Ces informations doivent aussi être identiques à celles de votre fiche Google Business Profile et de vos annuaires, au caractère près. Cette cohérence NAP (pour Name, Address, Phone : nom, adresse, téléphone) est au cœur de GEO local : être recommandé quand on demande « un bon plombier à Strasbourg ».
Ce blog applique ce qu’il recommande. Chaque article de havnn.fr contient un bloc Article qui indique son auteur, ses dates de publication et de mise à jour, et un bloc FAQPage qui reprend la FAQ visible. Le glossaire du GEO déclare chacun de ses termes avec le type DefinedTermSet, prévu pour les glossaires. La page « À propos » décrit la personne (Person) et l’entreprise (Organization) avec des identifiants que les articles réutilisent. Vous pouvez le vérifier en passant n’importe quelle page de ce site dans les outils présentés plus bas.
Un cas typique, à titre d’illustration. Prenez un garage fictif, le « Garage Central » de Vannes. Quand on demande à un assistant IA ses horaires, il répond avec ceux d’un autre Garage Central, installé à Lorient, et lui attribue parfois les avis de son homonyme. Rien d’étonnant : les deux portent le même nom, et le site du garage de Vannes ne précise nulle part sa raison sociale ni sa ville dans un format lisible par les machines. La correction tient en trois gestes : un bloc AutoRepair (le sous-type de LocalBusiness pour les garages) avec le nom d’usage, la raison sociale, l’adresse complète et le numéro de TVA ; des liens sameAs vers sa fiche Google et sa page PagesJaunes ; et la même adresse, au caractère près, sur tous les annuaires où il figure. Aucun de ces gestes ne garantit le délai ni le résultat, puisque personne ne contrôle ce que répond une IA. Mais ils retirent aux moteurs toute raison de mélanger les deux entreprises.
Comment mettre en place les données structurées sur WordPress ?
Sur WordPress, vous n’avez pas besoin d’écrire de code. Les extensions SEO courantes produisent l’essentiel du balisage à partir de quelques réglages. Comptez une à deux heures.
Étape 1 : regardez ce que vous avez déjà. Passez votre page d’accueil dans le test des résultats enrichis de Google ou dans le validateur de Schema.org. Vous verrez quels blocs existent déjà. Votre thème ou votre extension SEO en produit souvent sans que vous le sachiez.
Étape 2 : réglez votre identité dans l’extension SEO. Les trois extensions les plus répandues le proposent :
- Yoast SEO produit automatiquement les blocs WebSite, Organization ou Person et Article. Le balisage LocalBusiness demande son extension payante dédiée au référencement local.
- Rank Math propose un module de données structurées et un module de référencement local qui gère LocalBusiness dans sa version gratuite pour une adresse.
- SEOPress, extension développée en France, gère l’identité de l’entreprise ; les types avancés, dont LocalBusiness, relèvent de sa version payante.
Dans tous les cas, renseignez avec soin : le type (entreprise ou personne), le nom exact, le logo, et la liste de vos profils officiels (fiche Google, LinkedIn, PagesJaunes, Facebook…).
Étape 3 : ajoutez votre adresse et votre activité. Choisissez le sous-type le plus précis de LocalBusiness, puis complétez adresse, téléphone, horaires et zone d’intervention. Recopiez-les depuis votre fiche Google Business Profile pour qu’ils soient identiques.
Étape 4 : testez. Repassez la page dans le test des résultats enrichis et le validateur de Schema.org. Les erreurs en rouge sont à corriger ; les avertissements signalent des propriétés facultatives manquantes. Dans la Google Search Console, le menu « Améliorations » suit ensuite le balisage de tout votre site.
Étape 5 : entretenez. Un déménagement, un nouveau numéro, des horaires d’été : chaque changement se reporte dans l’extension, comme sur votre fiche Google. Un balisage faux est pire qu’un balisage absent.
Hors WordPress, Wix, Shopify et la plupart des créateurs de sites produisent aussi un balisage de base. Le principe ne change pas : vérifier, compléter, tester.
Un point technique, à transmettre à votre prestataire s’il en a un : préférez un balisage présent dans le code HTML de la page plutôt qu’ajouté par JavaScript, par exemple via Google Tag Manager. Google sait exécuter ce JavaScript ; beaucoup de robots d’IA, non (Vercel, décembre 2024). Le sujet de l’accès des robots est traité dans GPTBot, ClaudeBot, PerplexityBot : faut-il bloquer ou autoriser les robots IA ?.
Quelles erreurs éviter avec les données structurées ?
Baliser ce qui n’est pas sur la page. Des horaires, des prix ou une FAQ présents dans le code mais absents du texte visible : Google peut y voir une manipulation, et les IA ne les liront pas.
S’attribuer des étoiles. Une note inventée ou tirée de vos propres témoignages, balisée pour obtenir des étoiles, ne fonctionne pas et peut valoir une action manuelle de Google, c’est-à-dire une sanction décidée par ses équipes.
Contredire sa fiche Google. Un numéro différent sur le site et sur la fiche, une ancienne adresse dans le balisage : vous semez exactement le doute que les données structurées devaient lever.
Empiler les doublons. Un thème qui déclare une entreprise, une extension SEO qui en déclare une autre, une extension locale qui en ajoute une troisième : les machines voient trois entreprises au lieu d’une. Le test de l’étape 1 les fait apparaître.
Inventer des types. Seuls les types et propriétés définis sur schema.org ont un sens. Un balisage maison n’est compris par personne.
En attendre des miracles. Les données structurées ne remplacent ni un contenu qui répond aux questions de vos clients, ni la réputation que les autres vous font. Elles décrivent ; elles ne convainquent pas. Le même raisonnement vaut pour le fichier llms.txt, analysé dans le fichier llms.txt : vraie utilité ou gadget ?

