Guide · Données structurées
Schema.org & JSON-LD : se faire comprendre par les IA
Les données structurées sont le critère n°1 de notre audit GEO. Voici, simplement, ce que c'est, pourquoi c'est décisif pour le référencement IA, et comment le mettre en place.
C'est quoi, schema.org ?
Schema.org est un vocabulaire standard créé en 2011 par Google, Microsoft, Yahoo et Yandex. Il permet de décrire le contenu d'une page dans un langage que les machines comprennent. Au lieu de laisser une IA deviner que « Genee » est une entreprise, on le lui dit explicitement via un petit bloc de code invisible pour le visiteur : le JSON-LD.
Concrètement, on ajoute dans le code de la page un script qui déclare : « ceci est une Organization, elle s'appelle X, son site est Y, voici son adresse, ses réseaux… ». Les moteurs et les IA lisent ce bloc directement, sans avoir à interpréter la mise en page.
Schema.org définit des centaines de types (Organization, Article, Product, Event, Recipe, Person…) et, pour chacun, des propriétés attendues. Un type LocalBusiness, par exemple, accepte address, openingHours, telephone ou geo. Plus vous remplissez ces propriétés avec des informations exactes, plus la machine dispose de faits fiables à réutiliser.
Le balisage peut s'écrire de trois manières : JSON-LD (un bloc de script séparé), Microdata (des attributs itemscope/itemprop mêlés au HTML) ou RDFa. Google, comme la plupart des outils, recommande le JSON-LD : il est le plus simple à maintenir car il ne s'entremêle pas avec votre mise en page, et il peut être généré côté serveur ou injecté dynamiquement.
Pourquoi c'est décisif pour le référencement IA
Les IA génératives (ChatGPT, Perplexity, Google AI Overviews, Claude) construisent leurs réponses à partir de sources qu'elles comprennent et jugent fiables. Le JSON-LD leur donne des faits structurés, sans ambiguïté : qui vous êtes, ce que vous proposez, vos questions/réponses (FAQ), vos articles, vos avis. Là où une IA doit normalement « lire entre les lignes » d'une page HTML, le balisage lui livre l'information déjà découpée et étiquetée. Résultat : vous augmentez fortement vos chances d'être cité dans leurs réponses, et cité correctement.
Un deuxième effet, plus subtil, joue en votre faveur : la cohérence. Quand votre nom, votre URL et votre activité sont déclarés de façon identique sur toutes vos pages via un schema Organization, vous renforcez l'« entité » que les moteurs et les IA associent à votre marque. Cette cohérence aide les IA à relier vos différents contenus à une même source de confiance.
- Organization / LocalBusiness — votre identité d'entreprise (nom, URL, adresse, réseaux).
- Article / BlogPosting — vos contenus, avec auteur et dates de publication/mise à jour.
- FAQPage — le format question/réponse que les IA citent le plus.
- Product / Review / AggregateRating — vos offres et la preuve sociale.
- BreadcrumbList — votre fil d'Ariane, qui aide à situer la page dans le site.
Comment le mettre en place (exemple)
On insère un bloc <script type="application/ld+json"> dans le <head> de la page. Exemple minimal pour une entreprise :
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Genee",
"url": "https://www.genee.tech",
"description": "Agence de développement sur mesure & IA à Lyon.",
"sameAs": ["https://www.linkedin.com/company/fr-genee-tech/"]
}
</script>Voici comment procéder étape par étape, sans connaissance technique avancée :
- Identifiez le type qui correspond à la page : la page d'accueil →
OrganizationouLocalBusiness; un article →Article; une page de questions →FAQPage. - Renseignez les propriétés obligatoires du type (par exemple
nameeturlpour une organisation), puis ajoutez celles qui apportent de la valeur (logo,sameAs,address). - Collez le bloc dans le code de la page. Sur la plupart des CMS, une extension SEO permet de le faire sans toucher au code.
- Vérifiez avec le Test des résultats enrichis de Google et le validateur schema.org.
Les erreurs courantes à éviter
- Baliser ce qui n'est pas sur la page. Le balisage doit décrire un contenu réellement visible. Déclarer une FAQ qui n'apparaît nulle part à l'écran est considéré comme du spam et peut être pénalisé.
- Oublier les propriétés obligatoires. Un
Articlesansheadline, ou uneOrganizationsansname, ne sera pas exploité correctement. - Multiplier les blocs contradictoires. Deux schemas
Organizationavec des noms différents sur la même page brouillent le signal. - Ne jamais re-tester après une refonte. Une mise à jour du site peut casser le balisage sans que rien ne se voie à l'écran : re-validez après chaque changement structurel.
En appliquant ces bonnes pratiques, vous transformez chaque page en source de données propre et fiable. C'est précisément ce que recherchent les moteurs IA : des faits clairs, vérifiables et cohérents, qu'ils peuvent reprendre en confiance dans leurs réponses.
JSON-LD, Microdata ou RDFa : que choisir ?
Trois syntaxes permettent d'écrire du schema.org, mais elles ne se valent pas en pratique. Le JSON-LD est aujourd'hui le standard recommandé : c'est un bloc de script autonome, séparé du HTML visible, donc facile à ajouter, à relire et à maintenir sans risquer de casser la mise en page. Vous pouvez même le générer dynamiquement à partir de vos données. La Microdata et le RDFa, eux, s'écrivent en attributs directement dans les balises HTML (itemscope, itemprop, typeof) : ils mélangent contenu et balisage, ce qui les rend plus lourds à gérer et plus fragiles lors d'une refonte.
Pour un site moderne, la recommandation est claire : utilisez le JSON-LD. Il sépare proprement la couche « données pour les machines » de la couche « présentation pour les humains », ce qui correspond exactement à l'esprit du référencement IA — décrire le sens sans toucher au design.
Questions fréquentes
Quels types schema.org pour être cité par les IA ?
Commencez par Organization ou LocalBusiness pour décrire votre entreprise (nom, URL, adresse, téléphone, réseaux via sameAs). Ajoutez ensuite Article ou BlogPosting sur vos contenus, avec auteur et dates, puis FAQPage sur vos pages de questions/réponses — c'est le type le plus souvent repris par les IA. Si vous vendez des produits ou services, Product et AggregateRating apportent une preuve sociale exploitable. Inutile de tout baliser : choisissez les types qui correspondent réellement au contenu visible de chaque page.
Le JSON-LD est-il visible par les visiteurs ?
Non. Le JSON-LD est un bloc <script type="application/ld+json"> placé dans le code HTML de la page. Il n'affiche rien à l'écran : il s'adresse uniquement aux machines — moteurs de recherche, robots d'IA et outils d'analyse. C'est un avantage : vous décrivez votre contenu de façon explicite et sans ambiguïté pour les IA, sans modifier le design ni l'expérience de vos visiteurs. La règle d'or reste que le JSON-LD doit refléter fidèlement le contenu réellement visible sur la page.
Comment vérifier mon balisage schema.org ?
Utilisez deux outils gratuits et complémentaires. Le Test des résultats enrichis de Google vérifie que votre balisage est éligible aux affichages enrichis et signale les erreurs bloquantes. Le validateur officiel schema.org contrôle la conformité au vocabulaire, type par type. Collez l'URL ou le code de la page : les deux outils listent les propriétés reconnues, les avertissements et les erreurs. Corrigez d'abord les erreurs (champ obligatoire manquant, type invalide), puis les avertissements.
Votre site a-t-il déjà des données structurées ?
Tester gratuitement mon site