Le schema markup (données structurées) est un système de codage qui définit le contenu d'une page web dans un format standardisé afin que les moteurs de recherche et les humains puissent le comprendre facilement. Ce standard, défini par Schema.org, est pris en charge par Google, Bing et Yandex.

Pourquoi est-ce important ?

Le schema markup n'augmente pas directement le positionnement, mais il ouvre la porte aux « rich snippets » (extraits enrichis). Les rich snippets permettent d'afficher des informations supplémentaires dans les résultats de recherche, telles que des évaluations par étoiles, des prix, la disponibilité des stocks, des dates d'événements ou des FAQ. Cette richesse visuelle peut augmenter le taux de clic de 30 à 50 %.

Types de Schema

Article : Pour les articles de blog et les actualités. Product : Pour les pages produits (prix, stock, avis). LocalBusiness : Pour les entreprises locales (adresse, horaires, téléphone). FAQ : Pour les questions fréquemment posées. BreadcrumbList : Pour la hiérarchie du site. Person : Pour les sites de portfolio personnels.

Implémentation avec JSON-LD

Le format JSON-LD is la méthode de schema la plus propre recommandée par Google. Il est inséré dans la balise <script type="application/ld+json"> et ne se mélange pas avec le HTML. La validation peut être effectuée à l'aide de l'outil de test des données structurées de Google (Schema Markup Testing Tool) ou du test des résultats enrichis (Rich Results Test).