Le balisage schema indique aux visiteurs potentiels que vous avez ce qu'ils recherchent.
Mettre en place le balisage schema pour le SEO est un excellent moyen d'améliorer vos chances d'apparaître dans un résultat enrichi sur Google. En tant que système d'étiquettes, c'est étonnamment simple à créer avec quelques repères (et les bons outils).
Il existe quelques types spécifiques de balisage schema que vous pouvez utiliser pour renseigner des détails sur vos pages web. Dans cet article, vous découvrirez ces types et comment utiliser le balisage schema pour le SEO (et comment il bénéficie aussi à l'AEO de votre marque).
Qu'est-ce que le balisage schema ?
Le balisage schema, aussi connu sous le nom de données structurées, est du code que vous écrivez dans les pages web pour aider les algorithmes de recherche à identifier ce qui figure sur votre page. Il existe environ 1 500 propriétés que vous pouvez utiliser pour faire des choses comme identifier le prix d'un produit ou le titre d'un film à l'affiche dans un cinéma. (Vous n'avez pas besoin de connaître toutes les propriétés, seulement celles pertinentes pour votre site web.)
Toutes ces propriétés sont détaillées sur Schema.org, un projet conjoint de Google, Microsoft, Yahoo et Yandex qui a créé le vocabulaire pour tous les types de schema utilisés pour les résultats de recherche. Cette standardisation signifie que tout le monde peut utiliser les mêmes étiquettes (par exemple, « openingHours », « reviewRating » ou « priceRange ») pour plus de visibilité et de meilleures performances SEO et AEO.
Aspects clés du balisage schema en SEO

Les balisages schema sont utiles, mais en appliquer un n'est pas un code de triche pour de meilleurs classements de recherche. Cela donne à votre contenu une chance d'apparaître comme un extrait enrichi (comme celui montré ci-dessus), un résultat de recherche amélioré avec plus d'informations que votre annonce de recherche standard.
Voici ce qui rend le balisage schema important pour le SEO :
- Des taux de clics plus forts : les résultats enrichis obtiennent des taux de clics 17 % plus élevés, et les résultats de recherche avec de meilleurs CTR se classent plus haut, car cela signale un lien plus fort entre la requête et votre page.
- Une meilleure occupation de la SERP : avec leurs informations supplémentaires, les résultats enrichis occupent plus d'espace sur la page de résultats des moteurs de recherche (SERP), y compris le panneau de connaissances à droite des résultats Google. Cela signifie plus de visibilité et de crédibilité perçue.
- Une meilleure UX : les chercheurs obtiennent plus d'informations depuis la SERP, ce qui leur permet de voir si votre site répondra à leur intention de recherche. Les utilisateurs qui cliquent sont alors plus susceptibles de rester plus longtemps sur votre site, avec un taux de rebond plus faible.
- Visibilité pour l'IA : les données structurées étiquettent le contenu d'une manière que les grands modèles de langage peuvent découvrir et utiliser dans les résultats de recherche IA.
- Un avantage concurrentiel : vous serez plus susceptible de devancer les concurrents dans les SERP s'ils n'ont pas de balisage schema.
Types de balisage schema courants
Toutes les propriétés de balisage schema sont organisées en catégories appelées « types ». Vous pouvez les distinguer des propriétés par leur capitalisation. Une catégorie commence par une majuscule, et une propriété commence en minuscule (par exemple, « LocalBusiness » est un type, et « openingHours » est une propriété au sein de ce type).
Lorsque vous créez un balisage schema, vous référencez un type et la propriété que vous souhaitez utiliser à l'intérieur. Voici quelques-uns des types de balisage schema les plus courants et des exemples de leurs usages typiques :
- Article. Les blogs et sites d'actualités utilisent des propriétés du type « Article » pour donner aux moteurs de recherche du contexte sur leur contenu écrit, y compris « datePublished » et « breadcrumbs ».
- Product. Les sites e-commerce utilisent le type « Product » pour clarifier les informations sur chaque article vendu, comme « size » et « review ».
- FAQPage. Les sites de services étiquettent leur page FAQ avec des propriétés du type « FAQPage », comme « relatedLink » et « primaryImageOfPage ».
- LocalBusiness. Les entreprises qui servent une clientèle en personne, comme les stations-service et restaurants, utilisent les propriétés « LocalBusiness » pour répondre aux questions des chercheurs sur le fonctionnement de leur entreprise (par exemple, « openingHours », « paymentAccepted » et « priceRange »).
- Event. Les organisateurs d'événements utilisent des propriétés du type « Event », comme « eventSchedule » et « typicalAgeRange », pour mettre en avant des détails pour les résultats enrichis.
Formats de balisage schema courants
Il existe trois façons acceptées d'ajouter un balisage schema à vos pages. JSON-LD est le plus couramment recommandé, mais voici comment les trois formats fonctionnent en pratique.
JSON-LD
JSON-LD est un script que vous ajoutez au HTML de votre page, qui organise les propriétés de données structurées en paires « nom : valeur ». Ces paires créent une longue liste que vous pouvez facilement mettre à jour à mesure que votre site croît.
Voici un exemple de balisage schema SEO utilisant JSON-LD :
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Ricardo’s Deli",
"image": "https://RicardosDeli.com/logo.png",
"telephone": "+15551234",
"openingHours": "Mo,Tu,We,Th 09:00-12:00",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Elm St",
"addressLocality": "Lincoln",
"addressRegion": "CA",
"postalCode": "95648",
"addressCountry": "US"
}
}
</script>
Microdata
Avec Microdata, les éléments HTML individuels sont étiquetés avec des attributs de balisage schema comme <itemtype> et <itemprop>. Par exemple, vous pourriez étiqueter un titre comme le nom de votre entreprise :
<div itemscope itemtype="https://schema.org/LocalBusiness">
<h1><span itemprop="name">Ricardo’s Deli</span></h1>
</div>
Remarque : tous les éléments HTML ne peuvent pas prendre des attributs de balisage schema comme <itemprop> et <itemtype>. Utilisez des <div>s et <span>s si besoin pour insérer des éléments compatibles pouvant utiliser ces attributs.
Resource Description Framework en attributs (RDFa)
RDFa est le prédécesseur de Microdata, et lui ressemble donc beaucoup. Cependant, les attributs sont différents (comme <span>), et les types sont identifiés par leur propriété plutôt que par une URL :
<div vocab="https://schema.org/" typeof="LocalBusiness">
<h1><span property="name">Ricardo’s Deli<span></h1>
</div>
Comment ajouter un balisage schema à votre site web : 6 étapes
Choisissez une page de votre site web et suivez ces six étapes pour ajouter un balisage schema simple qui vous aidera à donner plus de détails aux moteurs de recherche pour améliorer votre classement.
1. Choisissez votre type de balisage
Choisissez JSON-LD, Microdata ou RDFa pour votre balisage, selon votre niveau d'aisance avec l'écriture de code. JSON-LD est la meilleure option pour la plupart des gens car il est plus intuitif à écrire et éditer, mais Microdata et RDFa sont des alternatives acceptables si vous êtes à l'aise avec le HTML.
2. Assurez-vous que les informations sont à jour
Auditez votre page pour vous assurer que tout le contenu que vous voulez baliser est exact. Détecter des erreurs comme des dimensions incorrectes ou des horaires obsolètes maintenant vous épargnera l'effort de les corriger plus tard sur la page et dans le balisage.
3. Générez le balisage
Selon le format choisi, écrivez le balisage schema dans un éditeur de code ou un fichier texte. Mieux encore, gagnez du temps en utilisant un générateur de schema, comme l'outil de support de schema de Webflow AI, pour générer le balisage dont vous avez besoin pour chaque contenu de votre CMS.
4. Ajoutez le balisage schema à votre site web
Ouvrez le HTML de votre page web et ajoutez votre balisage schema. Si vous avez utilisé JSON-LD, ajoutez le script à l'élément <head>. Si vous avez utilisé Microdata ou RDFa, remplacez le contenu pertinent par le balisage.
5. Testez et validez
Vous voudrez vérifier votre balisage schema au fur et à mesure pour vous assurer que la syntaxe est correcte et que toutes les propriétés sont listées correctement. Certains outils de test de schema offrent même des suggestions pour vous aider à tirer le meilleur parti de votre balisage.
Comment valider votre balisage schema
Utilisez un validateur comme Schema.org ou le Rich Results Test de Google pour vérifier que vos données structurées fonctionnent et sont sans erreur.
- Schema.org. Schema.org propose un outil de test gratuit qui vérifiera vos données structurées pour toute erreur de syntaxe ou de propriété. Ouvrez simplement l'outil de validation, collez votre balisage ou script JSON-LD, et lancez le test. Il signalera immédiatement les erreurs et identifiera les numéros de ligne où elles se produisent, afin que vous puissiez apporter les corrections nécessaires plus rapidement.
- Rich Results Test. L'outil Rich Results Test de Google valide les schemas comme Schema.org, mais va plus loin en offrant des suggestions pour d'autres types et propriétés que vous auriez pu manquer. Si vous saisissez un extrait pour les propriétés LocalBusiness, par exemple, il pourrait suggérer d'ajouter « address », « image » ou « priceRange ».
6. Surveillez la performance
Publiez vos changements et vérifiez périodiquement vos analyses pour voir si cela a fait une différence dans le classement de recherche ou le taux de clics. Un outil comme Webflow Analyze peut vous aider à mesurer les changements de performance dans le temps pour identifier ce qui fonctionne et ce qui nécessite encore des ajustements.
Bonnes pratiques du balisage schema
Économisez du temps sur les tests en suivant ces conseils pour créer d'excellents balisages schema.
Sélectionnez les types de schema appropriés
Choisissez des types de schema qui incluent la plupart (sinon la totalité) des propriétés dont vous avez besoin. Vous devrez probablement utiliser plus d'un type pour tout capturer, mais être sélectif sur les types que vous utilisez fera en sorte que vous n'en ayez besoin que de deux ou trois. Cela garde votre balisage propre et plus facile à comprendre pour les algorithmes de recherche.
Mettez à jour votre balisage schema régulièrement
Ajoutez l'actualisation de votre balisage schema à votre liste de contrôle à chaque fois que vous mettez à jour le contenu de votre site web. Si un prix change ou qu'un produit n'est plus disponible, modifiez les propriétés de balisage schema concernées pour vous assurer que les résultats enrichis sont toujours exacts.
Restez informé des mises à jour du balisage schema de Google
Google met périodiquement à jour ses recommandations sur les données structurées, y compris les propriétés qu'il recherche et celles qu'il ne recherche pas. Vérifiez régulièrement les directives pour rester à jour sur les changements qui pourraient affecter la performance de recherche de votre site.
Validez votre balisage
Passez toujours votre balisage dans un validateur avant de publier pour vérifier les erreurs. L'outil Rich Results Test de Google peut aussi vous aider à découvrir des opportunités d'amélioration, ce qui est particulièrement utile lorsque vous ajoutez un nouveau balisage ou avez considérablement modifié le contenu d'une page.
Utilisez le format JSON-LD
Bien que vous puissiez utiliser avec succès Microdata ou RDFa pour créer un balisage schema, JSON-LD est le meilleur format de balisage schema car il regroupe toutes vos données structurées dans une longue liste facile à mettre à jour. Commencer avec lui dès maintenant rendra votre site plus évolutif à long terme.
Comment mesurer l'impact du balisage schema
Pour mesurer l'impact de votre balisage schema sur les classements de recherche, vous devez collecter des données sur la page avant et après l'ajout. Utilisez un outil comme Webflow Analyze pour voir comment le trafic change après avoir implémenté des données structurées, et testez votre performance SEO avec Google Search Console.
Vous devriez constater une amélioration notable des taux de clics après avoir mis en place le balisage schema. Sinon, expérimentez avec de nouvelles propriétés pour trouver une combinaison qui génère plus de clics.
Ajoutez un balisage schema avec Webflow
Vous pouvez avoir un impact important sur votre SEO en ajoutant un balisage schema. Mais décider quoi inclure et rédiger toutes les informations peut être assez chronophage, surtout si vous partez de zéro pour plusieurs pages ou un catalogue rempli de produits.
Prenez une longueur d'avance sur votre balisage avec Webflow AI, qui peut générer automatiquement des données structurées pour toutes vos pages. Webflow AI détecte du contenu comme les noms, adresses et prix, et intègre le balisage approprié dans vos pages là où il est nécessaire.
Inscrivez-vous à un plan Starter gratuit pour essayer les outils IA Starter de Webflow. Ensuite, passez à la version supérieure et découvrez toutes les façons dont il peut rationaliser votre SEO, AEO et design de site web depuis le début.



