Le balisage Schema est une collection de vocabulaire utilisée pour appliquer des données structurées aux pages web et aux contenus. L’utilisation correcte du balisage Schema peut améliorer les résultats SEO grâce aux extraits enrichis (rich snippets).
Définition et importance du balisage Schema
Schema.org est un projet indépendant qui a aidé à établir la cohérence des données structurées sur Internet. Il a commencé à collaborer avec des moteurs de recherche tels que Google, Yahoo, Bing et Yandex en 2011. Le vocabulaire Schema peut être appliqué aux pages via des encodages tels que RDFa, Microdata et JSON-LD. Google préfère le balisage JSON-LD car il est le plus facile à appliquer et à maintenir.
Amélioration du SEO avec le balisage Schema
Bien que le balisage Schema ne soit pas un facteur de ranking en soi, il rend votre page web éligible aux extraits enrichis dans les SERPs. Cela peut augmenter votre visibilité dans les résultats de recherche et améliorer le taux de clics sur votre page web à partir des résultats de recherche. De plus, le balisage Schema peut aider à construire un graphe de connaissances d’entités et de sujets, alignant ainsi votre site web avec la manière dont les algorithmes d’intelligence artificielle catégorisent les entités et aidant les moteurs de recherche à comprendre votre site web et son contenu.
Selon Schema.org : « La plupart des webmasters connaissent les balises HTML sur leurs pages. Habituellement, les balises HTML indiquent au navigateur comment afficher les informations contenues dans la balise. Cependant, la balise HTML ne donne aucune information sur ce que signifient ces informations, ce qui peut rendre plus difficile pour les moteurs de recherche d’afficher intelligemment du contenu pertinent à un utilisateur. »
Utilisations du balisage Schema
Le balisage Schema peut être utilisé pour :
- Les entreprises et organisations
- Les événements
- Les pages de profil
- Les produits
- Les recettes
- Les avis
- Les vidéos
- Les offres d’emploi
- Les ensembles de données
- Les articles
- Les forums de discussion
- Les carrousels
- Les entreprises locales
Énumérés ci-dessus sont quelques-unes des utilisations les plus populaires du Schema, qui sont prises en charge par Google et d’autres moteurs de recherche.
Types d’encodage du balisage Schema
Il existe trois principaux formats pour encoder le balisage Schema :
- JSON-LD
- Microdata
- RDFa
Google recommande JSON-LD comme format préféré pour les données structurées. Le Microdata est toujours supporté mais le balisage JSON-LD est recommandé. Dans certaines circonstances, il n’est pas possible d’implémenter du JSON-LD en raison de limitations techniques de l’infrastructure d’un site web tel que des systèmes de gestion de contenu anciens. Dans ces cas, la seule option est de baliser les balises HTML via le Microdata ou RDFa.
Il est désormais possible de mélanger les formats JSON-LD et Microdata en faisant correspondre l’attribut @id du schema JSON-LD avec l’attribut itemid du schema Microdata. Cette approche aide à réduire la taille du HTML de vos pages.
Être capable d’exploiter pleinement le balisage Schema, c’est un peu comme maîtriser l’art du domptage de lions. Vous avez les outils en main; il suffit de savoir comment les utiliser pour que tout fonctionne en harmonie. Imaginez un instant que Google est un musée et que vos pages web sont des œuvres d’art. Le balisage Schema fonctionne comme ces pancartes qui donnent des informations sur l’oeuvre : il fournit des détails cruciaux, clarifie les contextes et permet aux visiteurs (les moteurs de recherche, dans notre cas) de mieux apprécier ce qu’ils voient.
Les moteurs de recherche, tout comme les visiteurs du musée, apprécient les informations supplémentaires. Un moteur de recherche qui comprend parfaitement le contenu de votre site web grâce au balisage Schema est plus susceptible de le montrer à un public pertinent, augmentant ainsi vos chances d’être vu et cliqué.
Vous pouvez marquer différentes entités et créer des liens explicites avec d’autres ressources en ligne comme Wikipédia ou le graphe de connaissances de Google. Cette technique, appelée « entity linking, » peut porter ses fruits en termes de SEO. Par exemple, si votre page concerne la ville de « Paris, » il est essentiel de désambiguïser ce terme car il peut faire référence à plusieurs endroits dans le monde. En utilisant la propriété « sameAs » dans Schema, vous pouvez indiquer que votre « Paris » est celui situé en Ontario, au Canada, en le liant explicitement à l’entité correspondante sur Wikipédia ou Wikidata.
En intégrant des données structurées, vous aidez les moteurs de recherche à économiser des ressources précieuses, particulièrement crucial si votre site comprend des millions de pages. Une implémentation précise de Schema permet également d’éviter toute ambiguïté quant au contenu de vos pages, garantissant ainsi une meilleure interprétation par les moteurs de recherche et, par conséquent, une meilleure indexation et un meilleur classement.
En fin de compte, bien qu’il n’y ait pas de garantie directe d’une augmentation des classements grâce au balisage Schema, c’est un investissement précieux pour toute stratégie SEO sérieuse. En offrant aux moteurs de recherche une compréhension optimale de votre contenu, vous maximisez vos chances d’apparaître dans les extraits enrichis et d’attirer les utilisateurs les plus pertinents.