Données structurées Schema : qu'est-ce que c'est et comment les implémenter

Données structurées Schema : qu'est-ce que c'est et comment les implémenter
David Kaufmann
Tutoriels SEO
7 min read

Avez-vous entendu parler des données structurées ? Avez-vous entendu parler de Schema ? Je suis désolé de vous dire que si vous n'en avez qu'entendu parler et que vous ne savez pas vraiment ce que c'est, vous êtes en retard, mon ami. Mais bon, ne vous inquiétez pas, nous sommes là pour que vous puissiez comprendre pleinement ce que sont les données structurées et comment en bénéficier dans votre stratégie SEO.

Allons-y !

Qu'est-ce que les données structurées ?

Les données structurées sont des extraits de code ou de balisage qui sont ajoutés à votre site web pour fournir plus d'informations et de contexte aux moteurs de recherche sur le type de contenu que vous proposez.

D'autre part, Schema est le « langage » le plus répandu pour écrire ces codes et les implémenter sur notre site web.

Pourquoi voudrais-je ajouter plus de code à mon site web ?

C'est facile. Avec ces extraits de code, ce que nous faisons, c'est faciliter l'interprétation du contenu par les robots.

Toujours confus ? Attendez, laissez-nous vous donner un exemple :

Exemple d'un article avec balisage de données
Exemple d'un article avec balisage de données

Ici, vous voyez un article qui a apparemment l'air normal, mais... À l'intérieur du code... Nous envoyons cette information aux bots :

Exemple de données structurées
Exemple de données structurées

C'est un article avec :

  • un titre

  • une description

  • date de publication

  • date de mise à jour

  • auteur de l'article

  • ...

Comme vous pouvez le voir, c'est une implémentation qui est invisible pour l'utilisateur mais qui peut fournir beaucoup d'informations aux bots.

Pourquoi Schema est important pour le SEO ?

Les données structurées, comme nous l'avons déjà mentionné, offrent la possibilité de structurer l'information. Cela facilite aux crawlers (comme Google) la meilleure compréhension de l'information qu'ils indexent. Mieux Google comprend l'information qu'il indexe, plus il sera clair sur ce que votre contenu sert et quel type d'intention de recherche il pourrait satisfaire. Grâce à cela, Google montrera votre résultat pour des intentions de recherche plus alignées avec votre contenu, augmentant votre CTR et réduisant votre taux de rebond.

Que des avantages, n'est-ce pas ? Eh bien, attendez, vous n'avez pas encore lu le meilleur :

Schema et rich snippets

Grâce à cette information supplémentaire que nous fournissons à Google, il peut nous récompenser avec les fameux rich snippets :

Grâce au balisage produit, les utilisateurs peuvent voir la note, le nombre d'avis...
Grâce au balisage produit, les utilisateurs peuvent voir la note, le nombre d'avis...

Dans ce cas, nous avons un rich snippet produit qui rend le résultat de Conforama beaucoup plus accrocheur que celui de ses concurrents.

En plus de celui du produit, Google nous offre une multitude de données structurées que nous pouvons utiliser :

Liste des données structurées officielles de Google
Liste des données structurées officielles de Google

Lecture recommandée = Documentation de Google sur les données structurées

Vous devez garder à l'esprit que toutes ne vous offriront pas la possibilité d'obtenir des résultats enrichis, mais elles aideront Google à mieux comprendre votre contenu.

Les plus populaires sont :

  • Product

  • Article

  • Breadcrumb

Même ainsi, il est toujours bon de jeter un œil à la documentation officielle au cas où l'une d'entre elles correspondrait bien à votre site web. Il convient de noter que toutes celles répertoriées dans la documentation sont ce que Google a officiellement catalogué, mais, en réalité, il est capable de détecter et de comprendre n'importe laquelle que vous trouvez dans le répertoire Schema.org. Il existe des types infinis de balisage, donc je recommande d'utiliser l'outil de recherche (en anglais).

Comment ajouter des données structurées à mon site web ?

D'accord, nous arrivons à la partie qui pourrait vous rendre un peu plus nerveux si vous n'êtes pas un fan du code.

Si nous voulons introduire le balisage de données sur notre site web, nous avons plusieurs options :

  • Microdata. Ce sont des attributs et des balises qui sont ajoutés au code HTML de notre site web.

  • RDFa. Une extension HTML5 compatible avec les attributs des balises HTML.

  • JSON-LD. Un script qui est généralement ajouté dans le head de notre site web, dans lequel les données structurées sont ajoutées.

Bien que nous ayons ces options, Google recommande d'utiliser JSON-LD chaque fois que possible. Personnellement, je recommanderais aussi d'utiliser JSON-LD, car il est plus facile à implémenter et, si nécessaire, à modifier ou déboguer.

Tout cela vous semble du chinois ?

Dans la documentation officielle, nous pouvons trouver de nombreux exemples pour lesquels nous n'avons qu'à changer les données et les insérer dans notre site web. Les exemples peuvent être trouvés ici puis en cliquant sur la page d'exemple :

Une fois cela fait, un nouvel onglet s'ouvrira avec l'outil officiel de données structurées de Google. Dans celui-ci, le script sera écrit et nous n'avons qu'à changer les données et les insérer dans notre site web (de préférence dans le head).

Exemple de balisage de données produit JSON-LD
Exemple de balisage de données produit JSON-LD

Dans l'outil, avec le bouton vert, vous pouvez valider votre code au cas où il y aurait des erreurs et un bref message sur la façon de les résoudre.

Cela vous semble toujours du chinois ?

C'est normal, c'est généralement le travail des programmeurs, mais nous avons un AS dans notre manche pour vous (surtout si vous utilisez WordPress) :

Comment ajouter Schema à WordPress ?

Si vous avez un WordPress et ne voulez pas vous compliquer la vie, vous pouvez utiliser le plugin Schema & Structured Data For WP.

Personnellement, j'ai essayé de nombreux plugins de balisage de données et, sans aucun doute, je m'en tiens à celui-ci. C'est un plugin léger et convivial avec de nombreuses options.

De plus, il dispose d'un système de balisage de données avec de nombreux schémas et un assistant très intuitif, au cas où nous ne voudrions pas nous compliquer les choses :

Processus d'onboarding de Schema & Structured Data For WP
Processus d'onboarding de Schema & Structured Data For WP

La plupart sont gratuits, mais si votre cas est plus complexe (en raison de votre thème ou de la combinaison de plugins que vous utilisez), le prix tourne autour de 15 $. Un prix dérisoire, puisque si vous avez un problème, le développeur fait l'installation pour vous.

Enfin, si vous vous considérez comme le Rambo du balisage, il dispose également d'options avancées qui sont assez puissantes ?

Comment valider vos données structurées ?

D'accord, nous avons tout installé et implémenté, et maintenant ?

Eh bien, il est temps de valider.

Outil recommandé : Valider les données structurées

Pour cela, nous utiliserons l'outil officiel de Google. Une fois à l'intérieur, nous avons deux options : soit via URL, soit en collant le code directement :

Options de l'outil de données structurées
Options de l'outil de données structurées

Ma recommandation personnelle est de toujours utiliser d'abord l'option du snippet de code et une fois que tout est correct, le déplacer vers le site web et le valider à nouveau avec l'option URL.

Le scénario parfait est quelque chose comme ceci :

Résultat correct dans l'outil de données structurées
Résultat correct dans l'outil de données structurées

0 erreurs et 0 avertissements. C'est parfait, mais ce n'est pas la norme. Si nous avons une erreur ou un avertissement, nous serons notifiés et nous devrons l'agrandir pour lire le message et localiser l'erreur.

Erreurs et avertissements dans l'outil de données structurées
Erreurs et avertissements dans l'outil de données structurées

Par exemple, dans ce cas, j'ai une erreur (le champ price que j'ai supprimé) et un avertissement (j'ai supprimé le champ sku). L'outil lui-même nous indique généralement où sont les erreurs dans le code et comment les corriger.

Conclusion

En bref, avec cette implémentation, vous parviendrez à la fois à augmenter votre CTR (avec les rich snippets que vous pourrez obtenir) et à vous assurer que les moteurs de recherche peuvent mieux indexer et comprendre tout le contenu de votre site web.

Comme toujours, pour toute question ou doute, nous vous attendrons dans les commentaires :)

Auteur : David Kaufmann

David Kaufmann

Cela fait plus de 10 ans que je suis totalement obsédé par le SEO — et honnêtement, je ne voudrais pas qu'il en soit autrement.

Ma carrière a franchi un cap lorsque j'ai travaillé comme Senior SEO Specialist pour Chess.com — l'un des 100 sites les plus visités de tout Internet. Opérer à cette échelle, sur des millions de pages, des dizaines de langues et dans l'une des SERPs les plus concurrentielles qui soient, m'a appris des choses qu'aucun cours ni aucune certification ne pourrait jamais transmettre. Cette expérience a transformé ma vision de ce qu'est réellement un SEO d'excellence — et elle est devenue le socle de tout ce que j'ai construit depuis.

Forcé par cette expérience, j'ai fondé SEO Alive — une agence pour les marques qui prennent la croissance organique au sérieux. Nous ne sommes pas là pour vendre des dashboards et des rapports mensuels. Nous sommes là pour bâtir des stratégies qui font vraiment la différence, en combinant le meilleur du SEO classique avec le nouvel univers passionnant de la Generative Engine Optimization (GEO) — afin que votre marque apparaisse non seulement dans les liens bleus de Google, mais aussi dans les réponses générées par l'AI que ChatGPT, Perplexity et Google AI Overviews livrent chaque jour à des millions de personnes.

Et parce que je ne trouvais aucun outil capable de gérer correctement ces deux mondes, j'en ai construit un moi-même — SEOcrawl, une plateforme d'intelligence SEO pour les entreprises qui réunit rankings, audits techniques, monitoring des backlinks, santé du crawl et suivi de la visibilité de marque dans l'AI, le tout au même endroit. C'est la plateforme dont j'ai toujours rêvé.

→ Lire tous les articles de David
Plus d'articles de David Kaufmann

Découvrez plus de contenu de cet auteur