Les données structurées (schema.org)

⏱️ Lecture ~8 min 🧩 Prérequis : Chapitre 3 ✅ Quiz en fin de chapitre
🟢 Palier 3 · Chapitre 4 sur 6

1 Accroche

Comment expliquer précisément aux moteurs ce que représentent les informations de ta page

Imagine que tu présentes une recette à quelqu'un. Tu peux simplement lui dire : « Voici une recette de gâteau au chocolat. »

Ou tu peux lui donner beaucoup plus d'informations : « C'est une recette. Elle prend 45 minutes. Elle contient 8 ingrédients. Elle est notée 4,8 sur 5. »

Pour un humain, le contexte est évident. Pour une machine, c'est beaucoup moins simple. Une page web est remplie de texte, de liens, d'images et de blocs différents. Comment lui expliquer précisément ce que représentent ces informations ? C'est notamment le rôle des données structurées.

2 Ce que tu vas apprendre

À la fin de ce chapitre, tu sauras :

  • ✓ Comprendre ce que sont les données structurées
  • ✓ Comprendre ce qu'est Schema.org
  • ✓ Découvrir le principe du balisage JSON-LD
  • ✓ Comprendre pourquoi les données structurées intéressent Google
  • ✓ Identifier quelques types courants
  • ✓ Savoir comment vérifier ton balisage

3 Le concept expliqué simplement

Qu'est-ce qu'une donnée structurée ?

Une donnée structurée est une manière standardisée de fournir des informations sur une page et de préciser ce que représentent certains éléments.

Google explique que les données structurées l'aident notamment à comprendre le contenu d'une page et peuvent permettre à certaines pages d'être éligibles à des fonctionnalités enrichies dans les résultats.

Par exemple, sur une fiche produit, tu peux indiquer : le nom du produit, son prix, sa disponibilité, sa marque, sa référence, ses avis lorsqu'ils sont réellement présents. La machine dispose alors d'informations beaucoup plus structurées.

Qu'est-ce que Schema.org ?

Schema.org est un vocabulaire utilisé pour décrire différents types d'informations. Il propose notamment des types comme :

Article · Product · Organization · LocalBusiness · Recipe · Event

L'idée est de parler un langage structuré que les machines peuvent comprendre.

JSON-LD : une façon courante de l'utiliser

Les données structurées peuvent être exprimées de plusieurs manières. Le format JSON-LD est aujourd'hui très utilisé. Par exemple :

📄 code.html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Comprendre le SEO simplement"
}
</script>

Tu n'as pas besoin de connaître tout le code par cœur. Retire surtout l'idée suivante : les données structurées ajoutent des informations compréhensibles par les machines sur le contenu de ta page.

Les données structurées ne remplacent pas le contenu

Attention. Tu ne peux pas écrire dans ton Schema.org quelque chose qui n'existe pas réellement sur la page simplement pour essayer d'obtenir un résultat enrichi. Le balisage doit correspondre au contenu réel et respecter les consignes applicables.

Les données structurées peuvent permettre des résultats enrichis

Certaines données structurées peuvent rendre une page éligible à des fonctionnalités particulières dans les résultats. Par exemple, Google documente des formats pour les produits, les articles, certaines pages de questions-réponses et d'autres types de contenus.

Mais attention : Éligible ne signifie pas garanti. Ajouter des données structurées ne signifie pas automatiquement que Google affichera un résultat enrichi.

Analogie — L'étiquette sur une boîte

💡 Analogie — L'étiquette sur une boîte — Imagine une boîte contenant un produit. À l'intérieur, il y a le produit. Sur la boîte, tu peux ajouter une étiquette : Produit : chaussures, Marque : X, Taille : 42, Prix : 89 €. Le contenu de la boîte ne change pas. Mais l'étiquette aide une machine ou une personne à comprendre rapidement ce qu'elle contient. Les données structurées jouent un rôle similaire pour une page web.

Les pièges à éviter :

  • ✗ Ajouter des données structurées qui ne correspondent pas au contenu
  • ✗ Croire qu'un balisage garantit un résultat enrichi
  • ✗ Ajouter tous les types Schema.org possibles sans raison
  • ✗ Copier du code sans comprendre ce qu'il décrit
  • ✗ Oublier de tester le balisage
  • ✗ Utiliser des informations fausses ou invisibles uniquement pour les moteurs

4 Exemple concret

Imaginons une fiche produit :

Chaussures de randonnée X · 89 € · En stock · Note : 4,7/5 · 128 avis

Tu peux utiliser des données structurées adaptées au produit pour aider les moteurs à comprendre que :

  • • Il s'agit d'un produit
  • • Son nom est « Chaussures de randonnée X »
  • • Son prix est 89 €
  • • Il est disponible
  • • Des informations d'évaluation existent

Google dispose alors d'un cadre beaucoup plus explicite pour interpréter ces informations. Cela peut rendre la page éligible à certaines présentations enrichies lorsqu'elle respecte les conditions applicables.

5 Comment le mettre en pratique

1

Identifie le type de contenu

Demande-toi ce qu'est réellement ta page : Article, Produit, Organisation, Entreprise locale, Recette, Événement

2

Choisis le type Schema.org pertinent

Ne choisis pas un type uniquement parce qu'il semble intéressant pour le SEO. Choisis celui qui correspond réellement au contenu.

3

Utilise un outil ou ton CMS

Si tu n'es pas développeur, ton CMS ou une extension SEO peut parfois générer automatiquement une partie des données structurées.

4

Vérifie le balisage

Google recommande notamment d'utiliser son Rich Results Test pour vérifier les données structurées concernées et corriger les erreurs importantes.

5

Vérifie la cohérence

Compare les informations structurées avec le contenu réel de la page. Si ta page indique 89 € mais que tes données structurées indiquent 79 €, il y a un problème.

6

Ne cherche pas à tout baliser

Toutes les pages n'ont pas besoin de données structurées complexes. L'objectif est de fournir des informations utiles et pertinentes.

6 Le jargon de ce chapitre

Mini-lexique

TermeDéfinition simple
Données structuréesInformations organisées selon un format permettant aux machines de mieux comprendre un contenu
Schema.orgVocabulaire utilisé pour décrire différents types d'entités et de contenus
JSON-LDFormat couramment utilisé pour intégrer des données structurées dans une page
Rich resultPrésentation enrichie pouvant apparaître dans les résultats de recherche
BalisageAjout d'informations structurées à un contenu
EntitéPersonne, entreprise, produit, lieu ou autre élément identifiable

7 Quiz — Vérifie que tu as compris

Question 1/4

Question 1 — À quoi servent principalement les données structurées ?

A À aider les machines à mieux comprendre le contenu d'une page
B À remplacer tout le contenu d'une page
C À accélérer automatiquement le serveur
D À empêcher Google d'explorer une page
💡 Bonne réponse : A. Les données structurées fournissent des informations standardisées permettant notamment aux moteurs de mieux comprendre le contenu.

8 Et après ?

La suite logique

Tu viens de découvrir une manière de mieux décrire ton contenu aux machines. Mais les moteurs de recherche ne sont plus les seuls systèmes capables de parcourir ton site.

Les assistants et agents utilisant l'intelligence artificielle consultent eux aussi de plus en plus le Web. Et depuis quelques années, une proposition attire particulièrement l'attention dans l'écosystème technique : le fichier llms.txt.

Chapitre suivant

Le fichier llms.txt, la nouveauté pour les IA

Continuer →