Google affiche parfois des horaires incorrects ou une adresse obsolète dans vos résultats de recherche. L’une des causes les plus fréquentes est l’absence de données structurées sur votre site — Google a dû inférer ces informations depuis votre page, avec des erreurs à la clé. Ce sujet technique s’inscrit dans le socle technique d’un site médical. Les données structurées sont le moyen le plus direct de contrôler ce que Google comprend de votre activité, sans dépendre de l’interprétation automatique des robots d’indexation.
Qu’est-ce que Schema.org et pourquoi les types médicaux existent-ils ?
Schema.org est un vocabulaire commun, créé conjointement par Google, Microsoft, Yahoo et Yandex en 2011, pour structurer les informations des pages web de manière universelle. Il définit des « types » qui correspondent à des catégories d’entités reconnues par les moteurs de recherche : Restaurant, Event, Product, Person… et aussi des types médicaux spécifiques, développés en collaboration avec des organismes de santé internationaux.
Le type MedicalClinic décrit une structure de soins : nom, adresse, spécialités proposées, horaires d’ouverture, numéro de téléphone, lien de prise de rendez-vous. Le type Physician décrit un praticien individuel : nom, spécialité médicale, établissement d’exercice, formations et certifications. Ces types permettent à Google de distinguer un cabinet médical d’un restaurant ou d’un commerce, et d’afficher les informations pertinentes dans le panneau latéral Knowledge Graph ou dans les résultats enrichis. Pour les patients qui recherchent un médecin ou un cabinet à proximité, ces informations affichées directement dans Google peuvent être décisives. L’accessibilité numérique partage avec les données structurées un objectif commun : rendre l’information lisible par toutes les machines, qu’il s’agisse de lecteurs d’écran ou de robots Google.
Les propriétés essentielles pour un professionnel de santé
Tous les champs de Schema.org ne se valent pas en termes de priorité. Pour un cabinet médical ou un praticien libéral, certaines propriétés sont incontournables et doivent être renseignées en premier. La propriété name doit correspondre exactement au nom officiel de votre cabinet ou de votre exercice, tel qu’il apparaît sur votre plaque et sur Doctolib si vous y êtes référencé — une cohérence qui renforce la confiance de Google. La propriété address doit inclure les sous-champs streetAddress, postalCode, addressLocality et addressCountry pour être complète.
La propriété medicalSpecialty n’accepte pas du texte libre : elle attend des valeurs définies par Schema.org, comme Cardiology, Dermatology, GeneralPractice, Dentistry, PhysicalTherapy ou Pharmacy. Utiliser une valeur non reconnue revient à omettre cette propriété. La liste complète est consultable sur schema.org/MedicalSpecialty. Enfin, openingHoursSpecification permet de décrire des horaires précis jour par jour, ce qui est plus fiable que la propriété openingHours pour les cabinets avec des jours de fermeture spécifiques ou des horaires variables selon les semaines.
Comment intégrer les données structurées sur un site médical ?
La méthode recommandée par Google est le format JSON-LD, un bloc de code placé dans l’en-tête (balise <head>) de la page. Il n’est pas visible par les patients mais est lu par les robots d’indexation. Ce format présente l’avantage de ne pas être mêlé au code HTML de la page, ce qui le rend plus facile à maintenir et à modifier sans toucher à la mise en page.
Sur WordPress, les plugins SEO comme Yoast SEO ou Rank Math proposent des interfaces graphiques pour renseigner les informations de base (nom, adresse, téléphone, horaires) sans écrire une ligne de code. Ces plugins génèrent automatiquement le JSON-LD correspondant. En revanche, ils ne couvrent pas toujours les propriétés médicales spécifiques comme medicalSpecialty ou availableService — il peut être nécessaire de compléter leur sortie avec un bloc JSON-LD personnalisé. Sur d’autres systèmes de gestion de contenu (Wix, Webflow, Squarespace), les options varient : consultez la documentation de votre plateforme ou faites appel à votre prestataire web pour insérer le code dans l’en-tête. L’implémentation correcte se vérifie ensuite dans l’outil de test des résultats enrichis de Google, accessible à l’adresse search.google.com/test/rich-results.
Ce qui est interdit ou ne marche pas avec les données structurées
- Les informations fausses ou trompeuses : Google sanctionne explicitement les données structurées qui contiennent des informations ne correspondant pas au contenu visible de la page. Si vos horaires affichés diffèrent de vos horaires réels, ou si vous indiquez une spécialité que vous n’exercez pas, vous risquez une pénalité manuelle qui peut nuire durablement à votre visibilité.
- Les données structurées sur des pages sans contenu correspondant : baliser une page blanche, une page en construction ou une page de redirection ne sert à rien. Les données doivent correspondre au contenu visible et utile de la page — Google vérifie cette cohérence.
- Utiliser des types inadaptés : utiliser le type
LocalBusinessgénérique au lieu deMedicalClinicprive votre fiche des propriétés médicales spécifiques que Google peut valoriser dans ses résultats enrichis. Le gain obtenu en utilisant le type correct est mesurable en taux de clic. - Dupliquer les données structurées sur toutes les pages : les données structurées de type MedicalClinic ou Physician n’ont pas vocation à être répétées sur chaque article de votre blog. Elles doivent figurer sur votre page d’accueil et, le cas échéant, sur la page de présentation du cabinet ou du praticien concerné.
- Les avis patients avec notation dans les données structurées : depuis 2023, Google a restreint l’affichage des étoiles de notation pour certaines catégories, dont les professionnels de santé. Intégrer des propriétés
aggregateRatingdans vos données structurées médicales peut être ignoré ou même signalé comme une tentative de manipulation.
Vérifier et maintenir ses données structurées dans le temps
Les données structurées ne sont pas un réglage une fois pour toutes. Chaque changement d’horaires, de numéro de téléphone, d’adresse ou de spécialité doit être répercuté à la fois dans le contenu visible de votre page et dans vos données structurées. Un décalage entre les deux constitue une erreur que Google détecte et peut interpréter comme une tentative de manipulation, même si elle est involontaire.
Google Search Console signale les erreurs et avertissements liés aux données structurées dans la section « Améliorations » (ou « Expériences de la page » selon la version de l’interface). Consultez cet espace au moins une fois par trimestre, ou après chaque mise à jour importante de votre site. L’outil de test des résultats enrichis permet quant à lui de vérifier une page précise immédiatement après une modification, avant que Google ne l’ait re-crawlée. Pour aller plus loin, l’indexation de votre site médical via le sitemap XML est le prochain pilier à vérifier : des données structurées irréprochables sur une page non indexée restent invisibles de Google.
Données structurées et cohérence avec vos autres fiches en ligne
Les données structurées de votre site ne fonctionnent pas en isolation. Google croise les informations de votre site avec celles de votre fiche Google Business Profile, de Doctolib, de pages annuaires comme PagesJaunes ou Doctolib, et éventuellement de l’annuaire de votre ordre professionnel. Une incohérence — un numéro de téléphone différent, une adresse légèrement différente — affaiblit la confiance de Google dans vos informations et peut se traduire par un affichage incorrect dans les résultats.
La règle à retenir : le nom, l’adresse et le téléphone (NAP, pour Name, Address, Phone) doivent être rigoureusement identiques partout où votre cabinet est référencé en ligne. C’est le fondement du référencement local médical, dont les données structurées sont un rouage parmi d’autres. Pensez à mettre à jour toutes vos fiches en même temps lorsque vous déménagez ou changez de numéro — y compris vos données structurées.
Questions fréquentes
Les données structurées améliorent-elles directement le classement Google ?
Google affirme que les données structurées n’améliorent pas directement le classement dans les résultats de recherche. En revanche, elles permettent l’affichage de résultats enrichis (horaires, FAQ, informations de contact) qui améliorent le taux de clic depuis les résultats — ce qui a un effet indirect positif sur la visibilité et sur le nombre de visites sur votre site.
Comment vérifier que mes données structurées sont correctement lues par Google ?
Entrez l’URL de votre page dans l’outil de test des résultats enrichis de Google (search.google.com/test/rich-results). L’outil affiche les types détectés, les propriétés renseignées et les erreurs éventuelles, avec une distinction entre les erreurs bloquantes et les avertissements non critiques. Google Search Console signale également les erreurs de données structurées sous la section « Améliorations » — cette vue est plus complète car elle couvre l’ensemble de votre site.
Quelle différence entre MedicalClinic et Physician pour les données structurées ?
MedicalClinic décrit une structure de soins (cabinet, clinique, maison de santé pluri-professionnelle) avec ses équipements collectifs, ses spécialités et ses horaires d’ouverture. Physician décrit un praticien individuel avec sa spécialité propre, sa formation et son établissement d’exercice. Sur la page d’accueil d’un cabinet avec plusieurs praticiens, utilisez MedicalClinic ; sur la page individuelle d’un médecin ou d’un kinésithérapeute, utilisez Physician. Les deux types peuvent coexister sur un même site, sur des pages distinctes.
Dois-je mettre à jour mes données structurées si je change d’horaires pour l’été ?
Oui, impérativement. Si vos horaires d’été diffèrent de vos horaires habituels, mettez à jour votre JSON-LD en même temps que le contenu visible de votre page. N’oubliez pas également de mettre à jour votre fiche Google Business Profile, qui est souvent la source d’information prioritaire pour Google sur les horaires. Une fois les horaires normaux rétablis, revenez aux valeurs d’origine dans les deux endroits.
Est-il utile d’ajouter des données structurées sur les articles de blog de mon site médical ?
Pour les articles de blog, le type pertinent est Article ou BlogPosting, pas MedicalClinic ou Physician. Ces types permettent à Google d’identifier l’auteur, la date de publication et la date de modification — des signaux de fraîcheur utiles pour le référencement des contenus informatifs. Les types médicaux (MedicalClinic, Physician) restent réservés aux pages qui décrivent votre cabinet ou votre exercice.
Sources
- Schema.org, type MedicalClinic, schema.org/MedicalClinic, 2024.
- Schema.org, type Physician, schema.org/Physician, 2024.
- Schema.org, type MedicalSpecialty, schema.org/MedicalSpecialty, 2024.
- Google, « Structured data general guidelines », developers.google.com/search/docs/appearance/structured-data/sd-policies, 2024.
- Google, « Rich results test », search.google.com/test/rich-results, 2024.
Nous intégrons et vérifions les données structurées médicales dans le cadre de notre audit. Audit de visibilité gratuit.
Article informatif. Le référencement évolue et aucun résultat n’est garanti : privilégiez les pratiques conformes aux consignes de Google et à votre code de déontologie.

