Marquage Schema et données structurées : votre arme secrète pour gagner des positions sur Google

24 septembre 2024 - Frédérique Biau
SEO
341 vues

12 minutes

Vous avez créé un beau site web ? 🤩

Améliorez votre visibilité en ligne et votre taux de clics grâce au balisage Schema, un code qui aide Google à catégoriser et à comprendre le contenu de vos pages, ce qui se traduit par un meilleur affichage dans les résultats des moteurs de recherche (= SERPs).

Le balisage Schema joue un rôle essentiel dans la manière dont votre site est compris et classé par Google et ses pairs (Bing, Ecosia, etc.).

Il est donc essentiel de comprendre les tenants et les aboutissants de cette technique SEO pour améliorer votre référencement et votre expérience-utilisateur.

Dans ce guide, nous allons nous plonger dans les bases du balisage Schema, pourquoi il est important, comment l'appliquer et les problèmes courants auxquels il faut faire attention. 🔎

 

Qu'est-ce que le balisage Schema ?

Le balisage schéma est l'une des formes d'optimisation les plus efficaces pour le référencement, mais c’est aussi l'une des moins utilisées aujourd'hui. Une fois que vous aurez compris le concept et la méthode, vous pourrez booster la position de votre site web sur Google. 🚀

Recette de cuisine

Le marquage Schema est un code que vous placez sur vos pages pour aider les moteurs de recherche à proposer des résultats plus informatifs aux utilisateurs. Si vous avez déjà utilisé les rich snippets, vous comprendrez certainement rapidement ce qu’il en est.

En effet, tout comme les fameux “extraits enrichis”, le balisage Schema fait partie des données structurées que l’on transmet aux moteurs de recherche pour expliciter le contenu d’une page web et augmenter nos chances d’affichage dans les résultats.

Quelques informations sur le balisage Schema

Si vous souhaitez créer un site bien référencé et gagner des places sur Google, utiliser le balisage Schema sera certainement une bonne idée. 💡

Des indications sur les données

Vous le savez, le contenu de votre site web est indexé par les moteurs de recherche et apparaît sur les pages de résultats. Mais grâce au balisage par schéma, une partie de ce contenu est affichée d'une manière différente.

Comment cela se fait-il ? Ce marquage spécifique donne des détails sur les données.

Vous connaissez sûrement déjà les balises HTML.

Par exemple, la balise <h1>Sirène</h1> indique au navigateur d'afficher cette chaîne de texte sous un format de titre principal. 

Mais cela ne donne aucune information sur la signification dudit texte : « Sirène» peut aussi bien faire référence à un animal mythique qu’à un dispositif d’alarme - et cela peut compliquer la tâche des moteurs de recherche qui doivent afficher des liens pertinents pour l'utilisateur. 🧜‍♀️🚨

Le balisage Schema permet justement de donner des précisions. ✍️💬

Film Avatar

Le balisage Schema utilise un vocabulaire sémantique unique 

Pour maîtriser le marquage Schema, vous n'avez pas besoin d'acquérir de nouvelles compétences en matière de codage. Les pages web balisées utilisent toujours le langage HTML. 

Schema.org, le site officiel dédié, est le fruit d'une collaboration entre les équipes de Google, Bing et Yahoo.

Qu'est-ce que schema.org ?
Info def
Il est rare que des concurrents s'unissent pour s'entraider, mais Schema.org est une collaboration inter-industrielle. Il s'agit donc d'un code commun qui permet de donner des indications précises aux principaux moteurs de recherche concernant les données de votre site web.

Le balisage par schéma a été inventé pour les utilisateurs

Lorsqu'un site web dispose d’un balisage Schema, les utilisateurs peuvent voir dans les SERPs des indications de prix, d’activité, de thématique, et bien d'autres choses encore.

Il s'agit d'une amélioration axée sur l'utilisateur, afin de mieux répondre à ses intentions.

Requête Google

Balisage Schema par type de données

Le balisage Schema aide votre site web à mieux se classer pour tous les types de contenu. Il existe pour un grand nombre de catégories différentes (= itemcope ou itemtype), notamment : 

  • Les articles de blog

  • Les entreprises locales

  • Les restaurants

  • Les épisodes télévisés 

  • Les critiques de livres

  • Les films

  • Les applications logicielles

  • Le événements

  • Les produits

  • Les foire aux questions (FAQ)

Les sites web qui utilisent le balisage Schema seront mieux classés dans les SERPs que les autres (une étude a montré qu’ils se classent en moyenne 4 positions plus haut.)

À l'heure actuelle, un tiers des résultats de Google intègrent des extraits enrichis (donc du marquage Schema). Toutefois, selon une étude récente, moins d'un tiers des sites web utilisent effectivement ce code.

En d'autres termes, des millions de webmasters passent à côté d'un énorme potentiel de référencement. Si vous utilisez le balisage Schema, vous aurez automatiquement une longueur d'avance sur la majorité de vos concurrents.

Recherche Google

Balisage Schema et impact sur le référencement

Le balisage Schema est un ensemble de balises (appelées microdonnées ou données structurées) que vous pouvez inclure dans le code de votre page web pour fournir aux moteurs de recherche davantage d'informations sur son contenu, son contexte et sa signification.

Cette couche supplémentaire d'informations aide les moteurs comme Google et ses alternatives à comprendre les nuances de votre contenu, telles que les relations entre les données et leur pertinence par rapport aux requêtes de recherche.

Par conséquent, ce balisage peut améliorer la façon dont vos pages sont indexées et affichées dans les résultats, ce qui les rend plus susceptibles de se démarquer et d'attirer un trafic pertinent.

Festival d'Avignon

Pourquoi le balisage schématique est-il important pour le SEO?

Voici quelques-uns des avantages les plus notables de l'incorporation de ce code pour votre référencement...

1. Pour donner à Google une meilleure signification sémantique du contenu du site

Le balisage Schema aide Google à mieux comprendre le contenu de votre page et à identifier les différents types d'informations qu'elle contient.

Cet aspect est d'autant plus important que la recherche vocale est de plus en plus répandue. 📢🤖

 2. Le balisage structuré vous rend plus visible sur les SERPs 

Les informations fournies par les balises Schema permettent aux moteurs de recherche d'afficher vos contenus sous forme d'extraits enrichis.

De nombreux types de données structurées, tels que les critiques de produits, les commentaires, les fils d'Ariane, les FAQ et d'autres balises aident votre site à capter l’attention des internautes, même si votre lien se trouve plus bas dans les résultats. Ils fournissent également souvent une preuve sociale qui aide à convaincre les utilisateurs.

3. L'ajout du balisage Schema contribue à augmenter le classement

Comme indiqué précédemment, aider Google à mieux comprendre le contenu de vos pages augmente vos chances de classement pour des requêtes plus pertinentes.

 4. Amélioration du retour sur investissement

Le balisage Schema peut considérablement augmenter votre retour sur investissement (ROI) en rendant les résultats de recherche plus attrayants et informatifs, attirant ainsi les consommateurs qui sont sur le point de prendre une décision d'achat. 💰

Par exemple, la mise en œuvre d'un balisage structuré, tel que la notation par étoiles, permet non seulement de mettre en évidence la qualité des produits en un coup d'œil, mais aussi de renforcer la confiance des consommateurs. ⭐⭐⭐

Produits e-commerce

D'autres types de balises Schema, tels que le prix, la disponibilité et les informations complémentaires, fournissent également des détails essentiels à la prise de décision qui peuvent persuader un acheteur de choisir votre lien plutôt que celui de vos concurrents.

Comment mettre en place le balisage Schema dans le référencement ?

Il existe un certain nombre de façons d’intégrer le marquage Schema.

Vous pouvez par exemple utiliser le balisage sémantique, qu’il faut inclure dans le code HTML de la page.

Plusieurs langages sont possibles : 

1. JSON-LD

JSON-LD est la meilleure méthode pour les données structurées parce qu'elle peut être modifiée facilement au fur et à mesure.

Il s'agit d'un extrait qui est ajouté dans la balise <script> dans l'en-tête ou le corps de la page, au sein du code HTML.

2. RDFa

RDFa est une extension HTML5 qui permet aux webmasters de marquer les éléments de contenu tels que People, Places, Events, Recipes ou Reviews avec des attributs de balises HTML.

Chacun de ces éléments correspond au contenu visible par l'utilisateur qu'un webmaster souhaite décrire pour les moteurs de recherche.

RDFa est le plus souvent utilisé pour baliser les informations qui se trouvent dans les éléments <head> et <body> d'une page web.

Cette méthode n'est pas recommandée car RDFa est difficile à tester et, étant donné qu'il est enveloppé dans le code HTML de votre site, il est compliqué de le mettre à jour et de le modifier rapidement.

Attention
Info warning
Le balisage doit être reconfiguré à chaque fois que vous modifiez le contenu de vos pages web.

3. Les microdonnées

Il s’agit d’une spécification utilisée pour imbriquer des données structurées dans le contenu HTML. 

Comme avec le RDFa, on utilise les attributs des balises HTML pour nommer les propriétés que l'on souhaite exposer en tant que données structurées.

Toutefois, dans ce cas-ci, les webmasters s'en servent souvent pour décrire le contenu de la page.

Le principal problème de ce balisage est qu'il peut facilement induire des erreurs, lorsque des éléments sont déplacés ou réorganisés sur un site.

Comment ajouter des balises Schema à vos pages ?

Voici un guide étape par étape pour générer des balises Schema pour vos pages web :

1. Utilisez l'outil d'aide aux données structurées de Google

Le Structured Data Markup Helper est un outil qui vous aide à créer des éléments de balisage sur votre page.

Outil d'aide aux données structurées de Google

2. Sélectionnez une page de votre site à baliser

Une fois que vous avez sélectionné une page de votre site, cochez le type de données approprié.

Collez ensuite l'URL de la page que vous souhaitez baliser ou votre code HTML.

3. Marquez les différents éléments de votre page

Si vous ajoutez votre URL, vous pouvez commencer à baliser votre page en sélectionnant du texte ou des images. 

Vous souhaitez insérer d'autres balises ? Vous pouvez cliquer sur le bouton d’ajout dans le coin inférieur droit pour les intégrer manuellement.

4. Générer le code HTML

Une fois le balisage terminé, cliquez sur le bouton rouge dans le coin supérieur droit. Vous aurez la possibilité de télécharger le code en JSON-LD ou en microdonnées.

5. Ajoutez le balisage Schema à votre site

Connectez-vous à votre éditeur de site et ajoutez votre code HTML dans la section dédiée à cet effet. Sur notre plateforme, cela se fait en un seul clic grâce à notre module Code. 👍🖱️

D'ailleurs...
Info stepup
Sachez que SiteW vous aide à créer un site pour Google en générant automatiquement les Rich Snippets, lorsque les informations sont disponibles - comme avec les données produits du module Boutique (prix, disponibilité, livraison, etc.), par exemple.

 

Créer un site optimisé pour Google

6. Testez votre balisage Schema

Utilisez l'outil de test des données structurées de Google pour vous assurer que votre balisage ne contient pas d'erreurs, tout simplement en tapant l’URL concerné. 

Vous pouvez corriger le code directement sur l’outil. Cliquez sur le bouton pour vérifier vos modifications.

Où les données structurées peuvent-elles apparaître dans les SERPs ?

Les données structurées peuvent apparaître dans de nombreux formats différents au sein des résultats Google.

En voici quelques-uns parmi les plus courants...

1. Coordonnées de contact 

Pour intégrer les coordonnées de contact d’une entreprise, vous pouvez utiliser le marquage ContactPoint. Ce code permet d’ajouter des informations telles que le numéro de téléphone, l’adresse email…

2. Liens vers les profils sociaux d'une entreprise

Pour ajouter des liens dans le Knowledge Graph de Google vers les réseaux sociaux d'une entité, vous pouvez utiliser le marquage Organization avec la propriété sameAs. Cette propriété permet de spécifier les URL des profils Facebook, Instagram, TikTok (ou même Youtube !) associés à l’entreprise, et ainsi améliorer la cohérence et la reconnaissance de la marque sur le web.

Liens vers les profils sociaux d'une entreprise

3. Informations sur les entreprises locales

Le type LocalBusiness est généralement utilisé, avec des sous-types spécifiques comme Restaurant, Store, ou HealthAndBeautyBusiness. 🏬

Voici les propriétés principales :

  • name : nom de l’entreprise.

  • image : image représentative de l’entreprise.

  • address : adresse complète via l'objet PostalAddress.

  • telephone : numéro de téléphone de l’entreprise.

  • openingHours : horaires d’ouverture.

  • priceRange : indication générale des prix.

  • aggregateRating : note moyenne basée sur les avis-clients.

4. Informations sur les produits et les critiques 

Le type Product est utilisé pour décrire un produit. 🛍️

Voici les propriétés les plus courantes :

  • name : nom du produit.

  • image : URL de l’image du produit.

  • description : description du produit.

  • sku : numéro de référence du produit.

  • brand : marque du produit.

  • offers : utilisée pour fournir des détails sur le prix et la disponibilité.

Le type Review est utilisé pour les critiques de produits. Il est souvent intégré dans l'objet Product pour enrichir les informations.

  • author : nom de l’auteur de la critique.

  • reviewRating : note donnée, via un objet Rating.

  • reviewBody : texte de la critique.

Avis clients sur différentes plateformes d'avis

Problèmes courants liés à l’intégration du marquage Schema

Schema, comme tout autre code, doit être mis en œuvre correctement pour porter ses fruits. 

Malheureusement, il est facile de commettre des erreurs lors de l'ajout du balisage structuré, ce qui peut soit l'empêcher de fonctionner, soit limiter sa capacité à booster votre référencement.

Voici les problèmes les plus courants liés à la mise en œuvre du marquage :

  • Les informations se trouvent dans les données structurées, mais pas dans le texte visible par l'utilisateur. Par exemple, les notes sous forme d’étoiles apparaissent uniquement dans les SERPs, mais pas pour l’utilisateur sur la page.

  • Application des propriétés d'un seul élément à une liste entière d'éléments. Lorsqu'il est correctement appliqué, chaque attribut correspond individuellement à chaque élément de la liste.

  • Application du balisage Schema à un contenu trompeur. Par exemple, une erreur dans le nom du produit. 

  • Il se peut qu’une évaluation moyenne apparaisse pour tous les éléments d'une page. Alors que chaque article devrait avoir sa propre note.

  • Le même balisage peut s’afficher pour l'ensemble du site, alors qu'il ne devrait apparaître que sur des pages spécifiques.

Conseils et outils pour le balisage Schema

  • Trouver les balises les plus couramment utilisées grâce à Schema.org 

Le site fournit une liste des balises Schema les plus courantes. Déterminez celles qui conviennent le mieux à votre entreprise.

  • Utilisez tous les attributs dont vous avez besoin

Comme mentionné précédemment, il existe des tas de types de balises. Pour obtenir la liste complète, visitez la page Full Schema Hierarchy (en anglais).

  • Plus vous marquez de contenu, mieux c'est !

Tout est marquable ou presque… Alors profitez-en ! 🙌

  • Gardez toutefois à l'esprit l'avertissement suivant : « Vous ne devez baliser que le contenu visible par les visiteurs de la page web - et non le contenu des éléments cachés de la page ».

Meilleures pratiques en matière de balisage de schéma

Maintenant que vous savez comment ajouter le balisage Schema à vos pages, voici les meilleures pratiques à respecter pour en maximiser les avantages :

  • Utilisez le format JSON-LD. C'est le plus facile à gérer.

  • Trouvez le balisage Schéma le plus adapté à votre entreprise. Améliorez le taux de clics sur vos pages en utilisant celui qui aidera votre public-cible et répondra à son intention de recherche.

  • Marquez ce qui se trouve sur la page. Par exemple, les données structurées de votre page produit contiendront des informations sur les prix et les offres spéciales.

  • Testez toujours votre balisage Schema.

Astuce pour le passage à JSON-LD
Info tips
Lorsque vous supprimez le balisage existant d'un site, vous risquez de voir votre classement diminuer temporairement. Cela est dû au fait que Google réindexe votre nouveau contenu. Pour éviter cela, vous pourriez théoriquement utiliser à la fois JSON et les anciennes balises pendant le changement. Nous ne recommandons pas cette solution à long terme, mais elle vous aidera à conserver votre classement pendant 2 à 3 semaines, le temps que vous mettiez en oeuvre le changement dans son intégralité.

Balisage Schema, dernières réflexions 

Aussi simple que soit la mise en œuvre du balisage Schema, il est surprenant de constater à quel point peu de sites web en ont tiré parti.

Il s’agit de l'une des techniques de référencement qui vous sera le plus bénéfique. Le moment est venu d'apprendre à appliquer les microdonnées pertinentes pour améliorer votre visibilité dans les SERPs. 

Prenez une longueur d’avance sur les autres ! 🏎️💨

Frédérique Biau
Rédactrice et traductrice
Passionnée par la science-fiction, les nouvelles technologies, l’écriture et l’art en général, j’ai commencé ma carrière dans l’administration et la gestion des affaires culturelles. Et c’est avec plaisir et enthousiasme que je suis rédactrice et traductrice sur le web, depuis maintenant près de 9 ans. ✍️

Dernière mise à jour : 24 septembre 2024

Créer un site simplement

  • Lancement immédiat
  • Création intuitive
  • Assistance express