← Blog

Schema markup : comment aider Google à comprendre votre contenu

Google lit vos pages — mais il ne les comprend pas toujours aussi bien qu'un humain. Le schema markup est un langage structuré que vous ajoutez à votre code pour dire à Google exactement ce qu'est votre contenu : un article, un produit, un événement, une entreprise locale. Résultat : des résultats enrichis dans Google et une meilleure compréhension de votre site.

Ce que le schema markup change dans Google

Sans schema markup, Google doit deviner le type et la nature de votre contenu. Avec, vous lui donnez des instructions claires. En retour, il peut afficher des "rich snippets" — des résultats enrichis qui occupent plus de place et attirent davantage de clics : étoiles d'avis, prix de produit, horaires d'ouverture, FAQ dépliable directement dans les résultats.

Ces rich snippets n'améliorent pas directement votre position, mais ils augmentent votre taux de clic — parfois de façon significative. Une fiche avec des étoiles et un prix affiché dans Google attire l'œil bien plus qu'un simple lien bleu.

Les types de schema les plus utiles

  • LocalBusiness — pour les commerces et prestataires locaux. Adresse, téléphone, horaires, zone de service. Indispensable pour le SEO local.
  • Article / BlogPosting — pour vos articles de blog. Date de publication, auteur, image principale. Améliore la façon dont Google présente vos articles dans les résultats.
  • Product — pour les pages e-commerce. Prix, disponibilité, avis. Permet l'affichage du prix et des étoiles directement dans Google.
  • FAQPage — pour les pages avec questions-réponses. Les FAQ peuvent s'afficher sous votre résultat, augmentant considérablement votre visibilité dans la page.
  • BreadcrumbList — pour afficher le fil d'Ariane de votre site directement dans l'URL Google. Aide les utilisateurs à comprendre la structure de votre site.

Comment implémenter le schema markup

Le schema markup s'implémente en JSON-LD (recommandé par Google), intégré dans une balise <script type="application/ld+json"> dans le <head> de votre page. C'est la méthode la plus propre : elle ne modifie pas le HTML visible de la page.

Dans un projet Next.js, vous pouvez l'injecter via le composant Script de Next ou directement dans les métadonnées. Des générateurs en ligne (Schema.org, Google Rich Results Test) permettent de valider votre code avant de le publier.

Erreurs à éviter

Ne déclarez que ce qui est réellement visible sur la page. Ajouter un schema "Product" avec un prix alors que le prix n'est pas affiché sur la page est contraire aux guidelines de Google — et peut entraîner une pénalité manuelle. Validez toujours votre implémentation avec le Google Rich Results Test avant déploiement.


Vous voulez que nous intégrions le schema markup sur votre site ? Contactez-nous.

Un projet ?

Parlons de votre site web ou de votre CRM.

Prendre contact →