Données structurées schema.org : à quoi servent-elles ?
En bref
Les données structurées sont des informations ajoutées au code d'une page pour décrire son contenu de façon lisible par les machines : type de page, organisation, adresse, auteur, date, questions-réponses. Elles utilisent le vocabulaire schema.org, le plus souvent au format JSON-LD. Elles aident les moteurs à comprendre la page et rendent certains résultats enrichis possibles, sans les garantir.
Un moteur de recherche lit du texte, mais il ne sait pas toujours si « 01 23 45 67 89 » est un numéro de téléphone ou si « Martin » désigne l'auteur d'un article. Les données structurées lèvent ces ambiguïtés. Elles décrivent explicitement les éléments d'une page dans un format commun à tous les moteurs.
Comment fonctionnent les données structurées ?
Elles combinent deux éléments :
- Un vocabulaire : schema.org, un projet commun à plusieurs moteurs de recherche, définit des types (
Organization,Article,Event) et leurs propriétés (name,address,datePublished). - Un format d'écriture : JSON-LD, Microdata ou RDFa. Google recommande JSON-LD, un bloc de code séparé du contenu visible et plus simple à maintenir.
Voici un exemple minimal pour décrire une organisation :
<script type="application/ld+json">
{"@context": "https://schema.org", "@type": "Organization", "name": "Exemple Conseil", "url": "https://www.exemple.fr", "logo": "https://www.exemple.fr/logo.png"}
</script>
Ce bloc se place dans le code HTML de la page. Il n'apparaît pas à l'écran.
Quels types utiliser selon vos pages ?
| Page | Type schema.org | Informations principales |
|---|---|---|
| Accueil ou page contact | Organization ou LocalBusiness | Nom, logo, adresse, téléphone, horaires |
| Article de blog | Article ou BlogPosting | Titre, auteur, date de publication et de mise à jour |
| Toutes les pages profondes | BreadcrumbList | Chemin de navigation de la page |
| Questions-réponses | FAQPage | Chaque question et sa réponse |
| Fiche produit | Product | Nom, prix, disponibilité, avis |
| Événement | Event | Date, lieu, organisateur |
Schema.org propose des centaines de types. Google n'en exploite qu'une partie pour ses résultats enrichis ; sa documentation liste ceux qu'il prend en charge.
Pour une activité qui reçoit du public ou intervient dans une zone donnée, LocalBusiness et ses sous-types plus précis permettent d'indiquer l'adresse, les horaires et la zone desservie. Choisissez le type le plus spécifique qui correspond réellement à votre activité, plutôt qu'un type générique. Sur une même page, plusieurs blocs peuvent coexister : un bloc pour l'organisation, un pour l'article, un pour le fil d'Ariane.
Que vous apportent-elles, et que ne font-elles pas ?
Ce qu'elles apportent
- Une compréhension plus fiable de la page par les moteurs.
- L'éligibilité à certains résultats enrichis : affichages améliorés dans les résultats de recherche, comme un fil d'Ariane, des étoiles d'avis ou des informations d'événement.
- Des faits décrits sans ambiguïté, que d'autres outils automatiques peuvent exploiter.
Ce qu'elles ne font pas
- Elles ne garantissent pas l'affichage d'un résultat enrichi : Google le précise dans sa documentation.
- Elles ne compensent pas un contenu faible.
- Elles ne donnent pas accès à tous les affichages : Google a par exemple restreint les résultats enrichis de type FAQ à certains sites faisant autorité, notamment officiels ou de santé.
Pour les moteurs génératifs, aucune documentation publique ne permet d'affirmer qu'ils lisent tous ces balisages. Ils restent utiles pour exprimer des faits stables : qui vous êtes, où vous intervenez, quand un contenu a été mis à jour.
Quelles règles respecter ?
- Décrire uniquement ce qui est visible : un avis, un prix ou une question balisés doivent figurer sur la page.
- Rester exact : un balisage trompeur peut entraîner une action manuelle de Google, c'est-à-dire une sanction appliquée après vérification humaine.
- Renseigner les propriétés requises par la documentation du type choisi.
- Mettre à jour le balisage quand l'information change : horaires, adresse, prix.
Comment tester vos données structurées ?
- Le test des résultats enrichis de Google vérifie si une page est éligible aux affichages pris en charge par Google.
- Le validateur de schema.org contrôle la syntaxe par rapport au vocabulaire complet.
- Google Search Console signale, dans ses rapports d'amélioration, les erreurs détectées sur l'ensemble du site.
Sur un site bien conçu, ces balises sont générées automatiquement à partir du contenu, ce qui évite les oublis lors des mises à jour. C'est ainsi que NexSecure les intègre à chaque site vitrine qu'elle conçoit.
Questions fréquentes
Les données structurées améliorent-elles le classement ?
Google ne les présente pas comme un moyen direct de mieux se classer. Elles aident à comprendre la page et peuvent rendre un résultat enrichi possible, ce qui change son apparence.
JSON-LD, Microdata ou RDFa : lequel choisir ?
Google recommande JSON-LD, car le code est séparé du contenu visible et plus simple à maintenir. Les trois formats restent acceptés.
Faut-il baliser une FAQ avec FAQPage ?
Le balisage reste valide et décrit correctement la page. Sachez toutefois que Google n'affiche plus les résultats enrichis FAQ que pour certains sites faisant autorité.
Un CMS gère-t-il les données structurées ?
Beaucoup de gestionnaires de contenu en génèrent une partie, directement ou via une extension. Vérifiez le résultat avec les outils de test, car le balisage produit est parfois incomplet.
Sources
Service lié
Articles liés
Rédigé par l'équipe NexSecure. Responsable de la publication : Yohann Toumine. Dernière mise à jour le 11 septembre 2026.
Une question sur votre situation ? Parler de votre projet