Données structurées (schema.org) : à quoi servent-elles et comment les ajouter ?
Les données structurées décrivent le contenu d'une page dans un format lisible par les machines. Elles ne garantissent aucun affichage enrichi.
· 2 min de lecture
Les données structurées sont des informations ajoutées dans le code d'une page pour décrire son contenu de façon explicite : « ceci est un article, écrit par telle personne, publié à telle date », ou « ceci est un produit, à tel prix, en stock ». Le vocabulaire standard est celui de schema.org.
À quoi servent-elles ?
- Elles aident Google à comprendre la nature et les éléments d'une page.
- Elles peuvent rendre la page éligible à des résultats enrichis : étoiles d'avis, prix et disponibilité, fil d'Ariane, etc.
- Elles clarifient les informations sur votre organisation : nom, logo, coordonnées.
Attention : les données structurées ne sont pas un facteur de classement direct et n'assurent pas l'affichage d'un résultat enrichi. Google décide, selon la qualité de la page et sa conformité à ses règles.
Le format recommandé : JSON-LD
Google recommande le format JSON-LD, placé dans un bloc de script dans la page, séparé du contenu visible. Exemple pour un article :
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Titre de l'article",
"author": { "@type": "Person", "name": "Prénom Nom" },
"datePublished": "2026-10-01",
"image": "https://www.exemple.com/image.jpg"
}
</script>
Les types les plus utiles
- Organization et LocalBusiness : identité et coordonnées de l'entreprise.
- Article : contenus éditoriaux.
- Product et Offer : produits, prix, disponibilité.
- BreadcrumbList : fil d'Ariane.
- Event, Recipe, VideoObject, etc. selon votre contenu.
Google fait évoluer les types de résultats enrichis qu'il affiche : certains ne produisent plus d'affichage spécial ou sont réservés à certains types de sites. Consultez la documentation officielle avant d'investir du temps dans un type précis.
Les règles à respecter
- Le balisage doit correspondre au contenu visible de la page : ne balisez pas ce que l'utilisateur ne voit pas.
- Les informations doivent être exactes et à jour (prix, disponibilité, dates).
- N'utilisez pas le balisage pour tromper : de fausses notes ou de faux avis peuvent entraîner une action manuelle.
- Renseignez les propriétés obligatoires et recommandées du type choisi.
Comment les ajouter et les vérifier
- Avec votre CMS ou une extension : beaucoup de plateformes génèrent déjà des données structurées de base.
- À la main ou avec un générateur de JSON-LD pour des besoins précis.
- Testez avec le test des résultats enrichis de Google et avec le Schema Markup Validator.
- Suivez la Search Console : les rapports d'amélioration indiquent les erreurs et avertissements détectés.
Les erreurs fréquentes
- Du balisage en doublon généré à la fois par le thème et par une extension.
- Des propriétés manquantes ou des valeurs mal formatées.
- Du balisage resté obsolète après une modification de la page.
Commencez par les types qui correspondent le mieux à votre activité (organisation, produits ou articles), validez le résultat et maintenez-le à jour avec le contenu.