← Retour au lexique
⚙️ SEO Technique

Données Structurées

Les données structurées sont un format de balisage standardisé qui aide les moteurs de recherche à comprendre le contenu d'une page et à générer des rich snippets.

Définition

Les données structurées sont un format de balisage standardisé permettant de décrire explicitement le contenu d’une page web aux moteurs de recherche. Au lieu de laisser Google deviner ce qu’est votre contenu, vous lui dites clairement : “ceci est une recette”, “ceci est un produit avec ce prix”, “ceci est un événement à cette date”.

Le vocabulaire standard utilisé est Schema.org, et le format le plus courant est JSON-LD.

Pourquoi utiliser les données structurées

Rich Snippets

Les données structurées peuvent déclencher des résultats enrichis dans Google :

  • Étoiles d’avis sous un résultat
  • Prix et disponibilité pour un produit
  • Image de recette avec temps de préparation
  • Dates et lieu pour un événement
  • FAQ dépliables

Ces éléments visuels augmentent le CTR de vos résultats.

Meilleure compréhension

Google comprend mieux votre contenu, ce qui peut améliorer la pertinence de votre positionnement sur les bonnes requêtes.

Voice Search et assistants

Les assistants vocaux utilisent les données structurées pour répondre aux questions. “Ok Google, quelle est la recette du tiramisu ?” peut lire votre contenu si bien balisé.

Knowledge Graph

Les données structurées alimentent le Knowledge Graph de Google, potentiellement affichées dans le Knowledge Panel.

Format JSON-LD

Le format recommandé par Google. Il se place dans une balise <script> dans le <head> ou le <body> :

<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://exemple.com/image.jpg"
}
</script>

Avantages : séparé du HTML, facile à générer dynamiquement, pas d’impact sur le rendu.

Types de données structurées courants

Article/BlogPosting

Pour les articles de blog et pages éditoriales. Permet d’afficher l’auteur, la date, l’image dans les résultats.

Product

Pour les pages produits e-commerce. Peut afficher prix, disponibilité, avis, dans les résultats Google et Shopping.

LocalBusiness

Pour les établissements locaux. Affiche adresse, horaires, téléphone, avis dans le Knowledge Panel et Pack Local.

Recipe

Pour les recettes. Affiche image, temps, calories, note dans un format visuel attractif.

FAQ

Questions/réponses qui peuvent s’afficher directement dans les résultats, occupant plus d’espace sur la SERP.

HowTo

Guides étape par étape. Peut afficher les étapes directement dans les résultats.

Event

Pour les événements. Affiche date, lieu, prix dans les résultats.

Review

Pour les avis et critiques. Peut afficher les étoiles et la note.

Organization

Informations sur votre entreprise pour le Knowledge Panel.

Le fil d’Ariane, affiché sous le titre dans les résultats.

Implémentation

Manuellement

Ajoutez le JSON-LD directement dans votre code HTML. Méthode la plus contrôlée mais fastidieuse à grande échelle.

Via CMS

La plupart des CMS ont des plugins :

  • WordPress : Yoast SEO, RankMath, Schema Pro
  • Shopify : Intégré pour les produits
  • Magento : Extensions disponibles

Via Google Tag Manager

Injectez le JSON-LD dynamiquement via GTM. Utile quand vous ne pouvez pas modifier le code source.

Tester ses données structurées

Outil de test des résultats enrichis

rich-results.google.com - Vérifie si votre page est éligible aux rich snippets.

Validateur Schema.org

validator.schema.org - Vérifie la syntaxe de votre balisage.

Search Console

Le rapport “Améliorations” montre les erreurs et avertissements de données structurées détectées sur votre site.

Erreurs courantes

Balisage invisible

Baliser du contenu qui n’est pas visible sur la page est contre les guidelines. Le prix dans le JSON-LD doit correspondre au prix affiché.

Données incorrectes

Mettre 5 étoiles alors que vous n’avez pas d’avis, ou un prix différent du réel. Google peut pénaliser et retirer l’éligibilité aux rich snippets.

Auto-notation

Les avis d’une entreprise sur elle-même ou ses propres produits sur sa propre page ne sont pas valides pour les étoiles de recherche.

Balisage excessif

Tout baliser sans pertinence. Si la page n’est pas une recette, ne mettez pas Recipe. Google détecte les abus.

Oublier les propriétés requises

Chaque type a des propriétés obligatoires. Un Product sans “name” ou sans “offers” est invalide.

Rich snippets : pas garantis

Implémenter les données structurées ne garantit pas l’affichage d’un rich snippet. Google décide au cas par cas selon :

  • La qualité du site
  • La pertinence de la requête
  • La concurrence sur la SERP
  • Le respect des guidelines

Bonnes pratiques

  1. Commencez par le plus impactant : Product, FAQ, LocalBusiness selon votre type de site
  2. Testez avant de déployer : Utilisez les outils de validation
  3. Surveillez Search Console : Les erreurs y apparaissent
  4. Restez factuel : Le balisage doit refléter le contenu visible
  5. Mettez à jour : Prix, stock, dates doivent être à jour

Données structurées et SEO

Les données structurées n’améliorent pas directement le ranking. Mais elles :

  • Augmentent le CTR via les rich snippets
  • Aident Google à comprendre le contenu
  • Peuvent vous faire apparaître dans des features spéciales

C’est un investissement qui vaut le coup, surtout pour les sites e-commerce, recettes, événements et locaux.

Conclusion

Les données structurées sont le langage commun entre votre site et les moteurs de recherche. Bien implémentées, elles améliorent votre visibilité via les rich snippets et aident Google à comprendre précisément votre contenu. Commencez par les types les plus pertinents pour votre site, testez rigoureusement, et surveillez les résultats dans Search Console.