Le guide Schema.org pour comprendre les données structurées
Tout ce qu'il faut savoir pour comprendre Schema.org, choisir les bons types et réussir votre implémentation, avec des exemples de code prêts à adapter.

1. Schema.org, c'est quoi ?
Schema.org est un vocabulaire commun créé en 2011 par Google, Microsoft (Bing), Yahoo et Yandex. Il permet de décrire le contenu d'une page de manière compréhensible par les machines : « ceci est un produit, son prix est 29 €, il est en stock, il a une note de 4,6/5 ». Ces informations, appelées données structurées, sont invisibles pour vos visiteurs mais lues par les moteurs de recherche et les assistants IA.
2. Pourquoi c'est utile pour votre SEO
- Résultats enrichis : étoiles, prix, disponibilité, fil d'Ariane, événements, offres d'emploi…
- Meilleure compréhension de votre activité, de votre marque et de vos contenus (entités, Knowledge Graph).
- Visibilité dans les réponses IA : des informations claires et structurées sont plus faciles à citer.
- Taux de clic : un résultat enrichi attire davantage l'œil qu'un lien bleu classique.
Important : Schema.org n'est pas un facteur de classement direct. Il améliore la façon dont votre page est comprise et présentée.
3. Les trois formats possibles
| Format | Principe | Recommandation |
|---|---|---|
| JSON-LD | Bloc de script séparé du HTML | Recommandé par Google |
| Microdata | Attributs dans les balises HTML | Plus difficile à maintenir |
| RDFa | Attributs HTML (web sémantique) | Rare en SEO |
4. Exemple : une entreprise locale
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Boulangerie Martin",
"telephone": "+33102030405",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 rue de la Paix",
"postalCode": "75002",
"addressLocality": "Paris",
"addressCountry": "FR"
},
"openingHours": "Tu-Sa 07:00-19:30"
}
</script>
5. Exemple : une fiche produit
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Sac à dos urbain 20 L",
"image": "https://exemple.com/sac.jpg",
"brand": { "@type": "Brand", "name": "Exemple" },
"offers": {
"@type": "Offer",
"price": "59.90",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
},
"aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.7", "reviewCount": "128" }
}
6. Les types essentiels selon votre site
- Site vitrine / artisan : Organization ou LocalBusiness, Service, BreadcrumbList.
- E-commerce : Product, Offer, AggregateRating, MerchantReturnPolicy, BreadcrumbList.
- Blog / média : Article ou BlogPosting, Person (auteur), Organization.
- Événementiel, recrutement, formation : Event, JobPosting, Course.
7. Les erreurs les plus fréquentes
- Baliser des informations qui n'apparaissent pas sur la page (avis inventés, prix différent).
- Plusieurs plugins qui génèrent des schémas en double et contradictoires.
- Oublier des propriétés obligatoires (image, price, priceCurrency…).
- Utiliser des types que Google n'affiche plus (HowTo, champ de recherche Sitelinks) en espérant un effet visuel.
8. Tester et suivre
Utilisez le Test des résultats enrichis de Google, le validateur Schema.org et le rapport « Améliorations » de la Search Console. Tous ces outils sont présentés sur notre page Outils de test.
Pour aller plus loin, notre blog propose 100 articles thématiques.
Questions fréquentes
Vos données structurées installées en 24 h pour 49,99 €
Analyse de votre site, code JSON-LD sur mesure, installation, validation avec les outils Google et rapport de tests. Shopify, WordPress, PrestaShop ou site sur mesure.