Schema.org pour PME : Next.js et WordPress en pratique

Les données structurées aident Google à comprendre votre site et à l'afficher avec des résultats enrichis. Voici comment les poser sur Next.js et WordPress.

Par Nuredin Mohamed Ali

Vous avez un bon site, du contenu de qualité, et pourtant vos concurrents apparaissent avec des étoiles, des prix ou un fil d'Ariane directement dans Google, alors que vous n'avez droit qu'à un lien tout simple. La différence ne vient pas forcément d'un meilleur référencement global : elle vient souvent des données structurées Schema.org.

Schema.org, c'est un langage commun qui permet de décrire votre contenu à Google de manière que la machine comprenne sans ambiguïté. Vous ne dites plus seulement "voici une page", vous dites "voici une entreprise locale, avec cette adresse, ces horaires, ce numéro de téléphone". Google s'en sert pour mieux comprendre votre page et, s'il le juge utile, pour l'afficher sous forme de résultat enrichi, plus visible et plus attractif.

Dans ce guide, on vous explique ce que sont vraiment les données structurées, lesquelles comptent pour une PME, puis comment les implémenter concrètement sur deux technologies très répandues : Next.js et WordPress. Sans jargon inutile, avec des étapes que vous ou votre développeur pouvez suivre.

Schema.org expliqué simplement

Imaginez que Google soit un bibliothécaire qui doit ranger des millions de pages. Sans aide, il lit votre texte et devine de quoi il s'agit. Avec les données structurées, vous lui collez une étiquette claire sur chaque information : "ça, c'est un prix", "ça, c'est un avis client", "ça, c'est une date d'événement".

Cette étiquette s'écrit dans un format appelé JSON-LD, un petit bloc de code invisible pour vos visiteurs mais lu par les moteurs de recherche. C'est la méthode recommandée par Google aujourd'hui, bien plus propre que les anciennes approches qui mélangeaient le balisage au contenu visible.

Le résultat se voit directement dans Google. Au lieu d'un lien bleu classique, votre page peut afficher :

  • Des étoiles d'évaluation sous votre titre, par exemple pour un produit, une recette ou un logiciel.
  • Vos horaires et votre adresse dans le panneau d'informations d'une entreprise locale.
  • Le fil d'Ariane qui montre la structure de votre site, dans les résultats sur ordinateur.
  • Des informations de recette, événement ou article selon votre activité.

Ces affichages enrichis occupent plus de place, inspirent plus confiance et peuvent augmenter le taux de clic. Google ne garantit toutefois jamais leur apparition, même avec un balisage correct. Pour une PME en concurrence sur des recherches locales, c'est un avantage concret et gratuit quand Google l'accorde.

Deux affichages ne sont en revanche plus accessibles à une PME. Les questions-réponses repliées (FAQ) : dès 2023, Google les a réservées aux sites gouvernementaux et de santé faisant autorité, puis il a cessé de les afficher dans ses résultats le 7 mai 2026. Les étoiles d'avis qu'une entreprise s'attribue sur son propre site : lorsque l'entreprise contrôle les avis qui la concernent, ses pages balisées en LocalBusiness ou Organization ne peuvent pas afficher d'étoiles. Pour une entreprise locale, les étoiles qui comptent sont celles des avis laissés sur sa fiche Google Business Profile, affichés à côté de la fiche dans Google Maps et dans la recherche.

Ce que Schema.org change vraiment pour une PME

Soyons clairs sur un point : les données structurées ne vous font pas monter directement dans le classement Google. Ce n'est pas un facteur de positionnement magique. En revanche, elles agissent sur deux leviers qui comptent énormément.

Le premier levier, c'est le taux de clic. Deux pages peuvent occuper la même position, mais celle qui bénéficie d'un affichage enrichi (prix, note d'un produit, fil d'Ariane) attire davantage le regard. Plus de clics à position égale, c'est plus de clients sans dépenser un centime de plus.

Le second levier, c'est la compréhension par les moteurs et les IA. En 2026, ce ne sont plus seulement les pages de résultats classiques qui comptent. Les assistants IA et les réponses générées piochent dans des sources bien structurées. Une page balisée proprement a beaucoup plus de chances d'être citée qu'une page floue. Structurer vos données, c'est préparer votre visibilité pour les années qui viennent.

Si vous voulez un audit de la présence de votre site dans les résultats enrichis avant de vous lancer, nous pouvons vous montrer ce qui manque.

Les types de Schema prioritaires pour une PME

Il existe des centaines de types Schema.org, mais une PME n'en a besoin que d'une poignée. Inutile de tout baliser : concentrez-vous sur ce qui apporte un résultat visible. Voici les plus utiles selon votre activité.

Type SchemaÀ quoi ça sertPour qui
LocalBusinessAdresse, horaires, téléphone, zone desservieCommerces, restaurants, artisans, cabinets
OrganizationIdentité de l'entreprise, logo, réseaux sociauxToutes les entreprises
Product / OfferPrix, disponibilité, avisE-commerce, boutiques
ServiceDescription d'une prestationAgences, consultants, prestataires
FAQPageQuestions-réponses balisées, sans affichage enrichi dans Google depuis mai 2026Pages avec une vraie FAQ, si vous le souhaitez
BreadcrumbListFil d'Ariane dans les résultats sur ordinateurTous les sites à plusieurs niveaux
ArticleDate, auteur, image d'un articleSites avec un blog

Pour la majorité des PME suisses, le trio gagnant est simple : LocalBusiness ou Organization sur tout le site, BreadcrumbList partout, et Product ou Service selon que vous vendez des objets ou des prestations. Le balisage FAQPage peut rester sur vos pages de questions : Google indique qu'un balisage inutilisé ne pose pas de problème, mais il n'a plus d'effet visible dans ses résultats.

Implémenter Schema.org sur Next.js

Next.js est devenu le choix de référence pour les sites performants, et il gère les données structurées de manière très propre. Le principe est toujours le même : injecter un bloc JSON-LD dans la page concernée.

Le principe de base

Sur Next.js, vous intégrez le balisage directement dans vos composants de page. Le bloc JSON-LD est un simple objet de données que vous insérez dans la partie haute de la page, via une balise script de type "application/ld+json". Comme Next.js rend vos pages côté serveur, Google reçoit le balisage immédiatement, sans avoir à exécuter de code complexe. C'est un avantage majeur pour le référencement.

La bonne approche par type de page

L'erreur classique consiste à mettre le même balisage partout. Au lieu de ça, adaptez le Schema à chaque type de page :

  • Sur la page d'accueil : le balisage Organization ou LocalBusiness, avec le nom, le logo, l'adresse et les liens vers vos réseaux.
  • Sur les pages de service : le balisage Service, décrivant clairement la prestation et la zone couverte.
  • Sur les articles de blog : le balisage Article, avec le titre, l'auteur, la date et l'image.
  • Sur les pages avec FAQ : le balisage FAQPage reprenant chaque question et sa réponse, si vous le souhaitez, en sachant qu'il ne produit plus d'affichage enrichi dans Google.

Comme les pages Next.js sont souvent générées à partir de données (un CMS, une base), vous pouvez générer le JSON-LD automatiquement à partir de ces mêmes données. Vous décrivez votre service une fois, et le balisage se construit tout seul pour chaque page. C'est l'un des grands atouts d'une architecture moderne : la structure suit le contenu sans travail manuel répété.

Le piège à éviter sur Next.js

Veillez à ce que les informations du balisage correspondent exactement à ce qui est visible sur la page. Si le balisage annonce un prix ou un avis absent du contenu réel, Google peut appliquer une action manuelle qui retire à la page son éligibilité aux résultats enrichis. Le Schema décrit la page, il ne la remplace pas. Gardez une cohérence totale entre ce que voit l'utilisateur et ce que lit le moteur.

Implémenter Schema.org sur WordPress

WordPress reste le choix de très nombreuses PME suisses, et la bonne nouvelle, c'est que l'ajout de données structurées y est très accessible, même sans toucher au code.

Via une extension SEO

Les grandes extensions de référencement intègrent déjà une bonne partie du balisage. Elles ajoutent automatiquement l'Organization, l'Article sur vos publications et le fil d'Ariane. C'est souvent suffisant pour démarrer. Vérifiez simplement dans les réglages que les informations de votre entreprise sont bien remplies : nom, logo, type d'activité, réseaux sociaux.

Via une extension dédiée aux données structurées

Pour aller plus loin, des extensions spécialisées vous permettent d'ajouter des types précis : LocalBusiness complet avec horaires, événements, produits. N'y déclarez pas les avis que votre entreprise affiche sur elle-même : Google n'en tire pas d'étoiles pour les types LocalBusiness et Organization. Elles proposent une interface où vous remplissez des champs, sans écrire une ligne de code. C'est la solution idéale pour une PME qui veut un balisage riche tout en gardant la main.

Pour WooCommerce

Si vous vendez en ligne, WooCommerce et ses extensions génèrent le balisage Product : prix, disponibilité, et avis clients. C'est ce qui permet à Google d'afficher des étoiles et des prix pour vos fiches produits, sans garantie qu'il le fasse. Assurez-vous que la collecte d'avis est active, car ce sont eux qui alimentent les fameuses étoiles.

Le risque du balisage en double

Attention à un piège fréquent sur WordPress : empiler plusieurs extensions qui ajoutent chacune leur balisage. Vous vous retrouvez avec des données structurées en double, voire contradictoires, ce que Google déteste. Choisissez une source unique pour chaque type de Schema et désactivez les doublons. Un site avec un balisage propre et unique vaut mieux qu'un site sur-balisé et confus.

Comment tester et valider votre balisage

Implémenter sans vérifier, c'est avancer à l'aveugle. Heureusement, deux outils gratuits permettent de contrôler votre travail en quelques secondes.

  • Le test des résultats enrichis de Google : vous collez l'URL d'une page, l'outil vous dit quels balisages sont détectés et s'ils sont valides pour un affichage enrichi.
  • Le validateur Schema.org : plus technique, il liste tout le balisage présent et signale les erreurs de structure.

Vérifiez chaque type de page une fois après l'implémentation, puis surveillez la section dédiée aux améliorations dans la Search Console de Google. Elle vous remonte les erreurs au fil du temps, par exemple si une donnée obligatoire manque sur certaines fiches produits. Un balisage se maintient, il ne se pose pas une fois pour toutes.

Les erreurs qui annulent vos efforts

Quelques erreurs reviennent sans cesse chez les PME et peuvent annuler tout le bénéfice des données structurées. Gardez-les en tête.

  • Baliser des informations invisibles : annoncer des avis ou des prix qui n'apparaissent pas sur la page. Google peut retirer l'éligibilité aux résultats enrichis.
  • Le balisage en double : plusieurs sources qui se contredisent, surtout sur WordPress avec trop d'extensions.
  • Des données obsolètes : des horaires ou des prix qui ne sont plus à jour dans le balisage.
  • Tout baliser sans priorité : perdre du temps sur des types rares au lieu des trois ou quatre qui comptent vraiment.
  • Oublier de tester : croire que c'est en place sans l'avoir vérifié avec l'outil de Google.

Par où commencer concrètement

Si vous partez de zéro, voici l'ordre logique pour une PME suisse, quelle que soit votre technologie :

  • Posez d'abord le balisage Organization ou LocalBusiness sur l'ensemble du site. C'est la base.
  • Ajoutez le BreadcrumbList pour un affichage propre de votre arborescence.
  • Identifiez vos pages les plus stratégiques et complétez avec Service, Product ou FAQPage selon le cas.
  • Testez tout avec l'outil de Google et corrigez les erreurs.
  • Surveillez la Search Console les semaines suivantes pour voir si des résultats enrichis apparaissent.

Comptez quelques semaines avant que Google ne prenne en compte vos nouveaux balisages et, le cas échéant, ne les affiche dans les résultats. La patience est de mise, mais une fois en place, ces améliorations travaillent pour vous en continu.

Conclusion : un investissement durable

Les données structurées Schema.org sont l'un des rares chantiers SEO où un effort modéré produit un résultat visible et durable. Que vous soyez sur Next.js ou sur WordPress, le principe reste le même : décrire clairement votre contenu pour que Google et les IA le comprennent et le mettent en avant.

Pour une PME suisse en concurrence locale, c'est un moyen concret de se démarquer dans les résultats, de gagner des clics sans augmenter son budget, et de préparer sa visibilité face aux nouveaux usages de recherche par IA. Le tout sans coût publicitaire récurrent.

Chez Digital Swiss Agency, nous implémentons des données structurées complètes sur les sites Next.js que nous construisons comme sur les WordPress existants, avec une organisation de production pensée pour les budgets des PME. Audit, balisage, validation et suivi : on s'occupe de la technique, vous récoltez la visibilité.

Discuter sur WhatsApp

À lire aussi

Genève et toute la Suisse romande

Un projet ? Parlons-en 15 minutes.

Réponse en moins de 24 heures.