Définition
Les données structurées sont un format de balisage standardisé qui permet de décrire explicitement le contenu d’une page web aux moteurs de recherche. En utilisant un vocabulaire commun (Schema.org), vous aidez Google à comprendre précisément ce que contient votre page : un produit, une recette, un événement, une FAQ, etc.
Pourquoi utiliser les données structurées ?
1. Résultats enrichis (Rich Snippets)
Les données structurées permettent d’afficher des informations supplémentaires dans les résultats de recherche :
- Étoiles d’avis
- Prix des produits
- Temps de préparation des recettes
- Dates d’événements
- FAQ dépliables
2. Meilleure compréhension par Google
Google comprend mieux le contexte de votre contenu, ce qui peut améliorer sa pertinence pour certaines requêtes.
3. Éligibilité aux fonctionnalités spéciales
- Knowledge Graph
- Carrousels de produits
- Résultats enrichis dans Google Images
- Actions vocales (Google Assistant)
Les formats de données structurées
JSON-LD (recommandé par Google)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Titre de l'article",
"author": {
"@type": "Person",
"name": "Jean Dupont"
},
"datePublished": "2024-01-15",
"image": "https://example.com/image.jpg"
}
</script>
Avantages :
- Séparé du HTML (plus propre)
- Facile à générer dynamiquement
- Pas d’impact sur le rendu de la page
Microdata
<article itemscope itemtype="https://schema.org/Article">
<h1 itemprop="headline">Titre de l'article</h1>
<span itemprop="author">Jean Dupont</span>
<time itemprop="datePublished" datetime="2024-01-15">15 janvier 2024</time>
</article>
RDFa
<article vocab="https://schema.org/" typeof="Article">
<h1 property="headline">Titre de l'article</h1>
<span property="author">Jean Dupont</span>
</article>
Types de données structurées les plus utiles
Pour les sites e-commerce
{
"@type": "Product",
"name": "iPhone 15 Pro",
"image": "https://example.com/iphone.jpg",
"offers": {
"@type": "Offer",
"price": "1199",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "250"
}
}
Pour les articles de blog
{
"@type": "Article",
"headline": "Guide complet du SEO",
"author": {"@type": "Person", "name": "Expert SEO"},
"datePublished": "2024-01-15",
"dateModified": "2024-02-01",
"publisher": {
"@type": "Organization",
"name": "Mon Site",
"logo": {"@type": "ImageObject", "url": "https://example.com/logo.png"}
}
}
Pour les FAQ
{
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Qu'est-ce que le SEO ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Le SEO (Search Engine Optimization) est l'ensemble des techniques..."
}
}]
}
Pour les entreprises locales
{
"@type": "LocalBusiness",
"name": "Restaurant Le Gourmet",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 rue de la Gastronomie",
"addressLocality": "Paris",
"postalCode": "75001"
},
"telephone": "+33-1-23-45-67-89",
"openingHours": "Mo-Sa 12:00-14:30, 19:00-22:30"
}
Comment implémenter les données structurées
1. Choisir les types pertinents
Identifiez ce que contient votre page et trouvez le type Schema.org correspondant sur schema.org.
2. Générer le code
- Manuellement en suivant la documentation
- Avec des outils : Google Structured Data Markup Helper
- Via votre CMS (plugins WordPress, modules PrestaShop)
3. Valider le balisage
Utilisez l’outil de test de Google :
4. Surveiller dans Search Console
La section “Améliorations” de Search Console affiche les erreurs et statistiques de vos données structurées.
Erreurs fréquentes à éviter
- Balisage invisible : Les données structurées doivent refléter du contenu visible sur la page
- Faux avis : Ne créez pas de faux ratings ou reviews
- Informations incorrectes : Prix, disponibilité ou dates erronés
- Spam de balisage : Baliser des éléments non pertinents
- Syntaxe JSON invalide : Virgules manquantes, guillemets incorrects
Impact SEO des données structurées
Ce qu’elles font
- Améliorent l’affichage dans les SERPs
- Augmentent le CTR grâce aux rich snippets
- Aident Google à comprendre votre contenu
Ce qu’elles ne font pas
- N’améliorent pas directement le ranking
- Ne garantissent pas l’affichage des rich snippets
- Ne compensent pas un contenu de mauvaise qualité
Les données structurées sont un investissement SEO technique à fort ROI. Bien implémentées, elles différencient vos résultats de ceux des concurrents et augmentent significativement votre taux de clic.