← Retour au blog
SEO Local 30 mars 2026 · 13 min de lecture

Données structurées LocalBusiness : le guide pratique pour les indépendants

Les données structurées LocalBusiness décrivent votre établissement aux moteurs de recherche : ses coordonnées, ses horaires et la zone où vous intervenez. Vos clients ne les voient pas, mais elles aident Google à comprendre qui vous êtes et ce que vous proposez. Que vous teniez une boutique à Lille ou que vous soyez plombier autour de Nantes, cet article explique quelles propriétés renseigner, comment ajouter ce balisage à votre site et comment le vérifier, sans avoir besoin de programmer.

Un cordonnier répare une chaussure en cuir à son établi, entouré d'outils, de semelles et de formes.
Un artisan répare des chaussures en cuir dans son atelier.

📑 Sommaire de l'article

  1. Données structurées et Schema.org : de quoi parle-t-on ?
  2. À quoi sert ce balisage pour votre visibilité locale ?
  3. Quel type Schema.org choisir pour votre établissement ?
  4. Quelles propriétés renseigner dans vos données structurées ?
  5. Comment rédiger votre schéma JSON-LD étape par étape
  6. Comment ajouter le balisage à vos pages ?
  7. Comment tester et valider vos données structurées ?
  8. Quelles erreurs éviter avec ce balisage ?
  9. Les autres types de données structurées utiles
  10. Quelle place pour les données structurées dans votre SEO local ?
  11. Questions fréquentes

Données structurées et Schema.org : de quoi parle-t-on ?

Les données structurées d'une entreprise locale sont des informations sur votre établissement, écrites avec le vocabulaire Schema.org et placées dans le code de vos pages : les moteurs les exploitent, vos visiteurs ne les voient pas. Le type LocalBusiness est prévu pour les établissements qui reçoivent des clients dans leurs locaux ou qui interviennent dans une zone donnée.

Ce balisage relève du SEO technique, la partie du référencement qui traite de la façon dont les moteurs explorent et interprètent vos pages avant de les montrer dans leurs résultats. Voyez-le comme une carte d'identité que n'importe quel moteur sait lire, aussi utile pour un cabinet dentaire à Bordeaux que pour une cordonnerie comme celle de la photo de cet article.

Balisage, Schema.org, JSON-LD : les termes à connaître

Tout établissement que les clients visitent, ou qui se déplace chez eux, peut l'utiliser : commerce, restaurant, salon de coiffure, cabinet, artisan ou entreprise de déménagement. LocalBusiness est à la fois un sous-type d'Organization et de Place : il convient aux structures qui ont une adresse physique. Un commerce qui vend seulement en ligne, comme un site e-commerce sans boutique, relève plutôt du type Organization.

À quoi sert ce balisage pour votre visibilité locale ?

Il aide Google et les autres moteurs à comprendre et à interpréter sans ambiguïté les informations de votre établissement, ce qui soutient votre SEO. Ce n'est pas un facteur de classement direct, et Google ne garantit pas l'affichage d'une fonctionnalité fondée sur ces données. Concrètement :

Ce qu'il ne garantit pas

Un balisage valide rend votre page éligible à un affichage enrichi, sans certitude qu'il apparaisse. Il ne vous fera pas monter seul dans les résultats locaux et ne promet aucun taux de clic : votre visibilité dépend aussi de votre profil Google, de vos avis et de votre contenu.

Il ne vous donnera pas non plus d'étoiles : Google n'affiche pas la note des avis qu'une entreprise publie sur elle-même, sur son propre site. Demandez plutôt à vos clients de laisser un avis sur Google ; notre article explique comment obtenir plus d'avis Google.

Données structurées et Google Business Profile

Votre fiche dans Google Maps et dans la recherche se gère depuis votre compte Google. Le schéma décrit le même établissement depuis vos pages : les deux se complètent, à condition que votre NAP soit identique de part et d'autre. Pas encore de fiche ? Voyez comment apparaître sur Google Maps.

Quel type Schema.org choisir pour votre établissement ?

Choisissez le sous-type le plus précis pour votre activité principale, comme Plumber, Dentist ou HairSalon : c'est ce que Google recommande. Si aucun ne convient, utilisez LocalBusiness tel quel.

Les types courants pour une petite entreprise

Une cordonnerie n'a pas de type dédié : le type général lui convient. Comme pour les catégories de votre profil Google, décrivez votre activité principale, pas chacun de vos services ; notre guide aide à choisir la bonne catégorie Google.

Si votre établissement relève de deux sous-types, comme un salon de coiffure qui est aussi un institut de beauté, le JSON-LD permet d'indiquer les deux. Avec plusieurs locaux, décrivez chaque établissement séparément, idéalement sur sa propre page, avec ses propres coordonnées et jours d'ouverture.

Quelles propriétés renseigner dans vos données structurées ?

La documentation de Google liste seulement deux propriétés requises pour LocalBusiness : name et address. Elle en recommande d'autres, comme telephone, url, geo, openingHoursSpecification et priceRange, à remplir avec des informations exactes et aussi complètes que possible.

Propriété Ce qu'elle décrit Conseil
nameVotre enseigneTelle que l'affiche votre devanture, sans mots-clés ajoutés
addressL'adresse des locauxRue, ville, région, code postal et pays
telephoneLe numéro principalAvec l'indicatif du pays : +33, +32 ou +41
urlL'adresse webLa page principale du site, ou celle de l'établissement
openingHoursSpecificationLes jours et heures d'ouvertureCeux que vous pratiquez réellement, comme sur Google Maps
geoLa latitude et la longitudeLa position exacte de vos locaux
priceRangeLe niveau de prixDes symboles comme € ou €€
imageUne photoUne vraie photo, de bonne qualité, de vos locaux ou de votre travail
areaServedLa zone desservieLes communes ou la région concernées
sameAsVos autres profilsVos pages Facebook, Instagram ou YouTube
emailLe contact écritUne boîte que vous consultez chaque jour

Adresse, heures d'ouverture et coordonnées

L'adresse se découpe en streetAddress (rue et numéro), addressLocality (ville), addressRegion (région ou canton), postalCode et addressCountry : FR pour la France, BE pour la Belgique, CH pour la Suisse. Commencez par les propriétés requises et l'URL, puis ajoutez les heures, les coordonnées et une photo ; la liste complète des propriétés figure sur Schema.org.

openingHoursSpecification associe des jours aux heures d'ouverture et de fermeture, au format heures:minutes. Si vous fermez à midi, créez une entrée pour le matin et une autre pour l'après-midi. Pour geo, relevez vos coordonnées dans Google Maps d'un clic droit sur l'emplacement exact, ou d'un appui long dans l'application ; Google demande au moins cinq décimales.

priceRange indique votre niveau de prix, par exemple avec des symboles € ou une fourchette de prix courte. Si vous intervenez chez vos clients, comme une entreprise de nettoyage qui couvre Bordeaux et Mérignac, listez les communes desservies dans areaServed et n'y mettez rien que vous n'affichez pas publiquement.

Ce qu'il vaut mieux ne pas baliser

Comment rédiger votre schéma JSON-LD étape par étape

Nul besoin de tout écrire vous-même : partir d'un modèle simple suffit. Suivez ces étapes :

  1. Choisissez votre sous-type.
  2. Rassemblez les informations de votre établissement, y compris vos profils de réseaux sociaux.
  3. Partez de l'exemple ci-dessous.
  4. Remplacez chaque valeur fictive et supprimez ce que vous n'utilisez pas.
  5. Validez le bloc, puis publiez-le.

Exemple de données structurées en JSON-LD

Cet exemple utilise le sous-type Plumber et des valeurs fictives : pour l'utiliser, remplacez chacune par les vôtres.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Plumber",
  "name": "Votre nom commercial",
  "url": "https://www.example.com",
  "image": "https://www.example.com/photo.jpg",
  "telephone": "+33 X XX XX XX XX",
  "priceRange": "€€",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Numéro et rue",
    "addressLocality": "Votre ville",
    "addressRegion": "Votre région",
    "postalCode": "Votre code postal",
    "addressCountry": "FR"
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday",
      "Wednesday", "Thursday", "Friday"],
    "opens": "08:00",
    "closes": "18:00"
  }],
  "areaServed": ["Votre ville", "Une commune voisine"],
  "sameAs": ["Lien de votre page Facebook",
    "Lien de votre profil Instagram"]
}
</script>

@context désigne le vocabulaire Schema.org ; les autres lignes décrivent l'établissement, son adresse et ses heures d'ouverture. Une virgule ou un guillemet manquant peut casser la structure du script et le rendre illisible : c'est pourquoi la validation est importante.

Il existe aussi des générateurs gratuits, proposés par des sites spécialisés, qui transforment automatiquement un formulaire en JSON-LD prêt à copier. Ces outils ne connaissent pas votre établissement et peuvent proposer par défaut le type général : relisez le résultat. Même prudence avec un schéma rédigé par un assistant IA.

Un ordinateur portable et un smartphone affichent le site de Cordonnerie Semelle, avec un artisan réparant une chaussure en cuir.
Exemple de site de cordonnerie adapté aux écrans d’ordinateur et de mobile.

Comment ajouter le balisage à vos pages ?

Pour implémenter ce balisage, collez le script complet, de type application/ld+json, dans le head ou le body de la page qui présente votre établissement, souvent la page principale ou celle de contact : les deux emplacements fonctionnent. La marche à suivre dépend de votre outil :

Sur quelle page placer le balisage ?

Choisissez la page qui représente le mieux votre établissement et qui affiche le même NAP. Répéter le schéma sur d'autres pages n'est pas une erreur si les informations concordent ; des balisages contradictoires, avec deux numéros différents par exemple, en sont une. Vous hésitez encore sur la plateforme ? Lisez notre comparatif Wix ou WordPress.

Comment tester et valider vos données structurées ?

Vérifiez votre balisage avec deux outils gratuits, avant la mise en ligne puis après : le test des résultats enrichis de Google et le validateur Schema.org. Tous deux acceptent une URL ou un extrait de code, et aident à vérifier que Google lit correctement vos informations.

Traitez ensuite leurs remarques dans cet ordre :

  1. Corrigez d'abord les erreurs : elles peuvent rendre l'élément inutilisable.
  2. Examinez ensuite les avertissements, qui signalent souvent des propriétés recommandées manquantes.
  3. Relancez le test jusqu'à ce que rien ne soit signalé, et refaites-le chaque fois que vos informations changent.

Après l'implémentation, l'outil d'inspection d'URL de la Google Search Console permet de demander une nouvelle exploration. Pour certains types, comme les fiches produit d'un site e-commerce ou le fil d'Ariane, la Google Search Console propose aussi des rapports qui listent les pages en erreur.

Quelles erreurs éviter avec ce balisage ?

Les erreurs viennent souvent d'informations qui ne correspondent pas à ce que voient vos visiteurs. Google demande que le balisage reflète le contenu visible de la page. Voici celles à surveiller :

⚠️ Important

Les consignes de qualité de Google excluent les données trompeuses ou invisibles pour l'internaute. En cas d'abus, une action manuelle peut retirer à la page son éligibilité à l'affichage enrichi ; selon la documentation de Google, elle ne change pas son classement dans la recherche web.

Les autres types de données structurées utiles

Le balisage d'établissement décrit vos locaux ; d'autres types Schema.org décrivent le reste de votre site. Voici ceux qu'une petite entreprise rencontre souvent :

Le cas d'un site e-commerce

Une boutique en ligne balise chaque page produit avec le type Product : l'intitulé et l'image du produit, sa description, son prix et sa devise, sa disponibilité, en stock ou non, et, si des acheteurs ont laissé des avis sur la page, la note moyenne (AggregateRating). La documentation de Google sur le type Product précise les propriétés attendues pour chaque produit.

Ces informations, prix et disponibilité compris, doivent correspondre au contenu de la page et rester à jour : un produit épuisé ne doit pas s'afficher comme disponible. Si vous vendez en ligne et en boutique, les deux types se complètent : Product pour chaque produit, le type d'établissement pour vos locaux.

Quelle place pour les données structurées dans votre SEO local ?

Les données structurées sont une petite partie technique du référencement : elles soutiennent le reste de votre présence en ligne, sans pouvoir le remplacer. Pour gagner en visibilité dans les résultats locaux, travaillez aussi :

En complément de cet article, lisez ce qu'est le SEO local pour les indépendants, comment travailler le référencement local de votre site et comment figurer dans le pack local de Google.

Enfin, prévoyez une mise à jour chaque fois que vos jours d'ouverture ou votre numéro changent, puis vérifiez que le schéma est toujours correctement lu et demandez une nouvelle exploration depuis la Search Console : cela prend peu de temps.

Ajouter un schéma d'établissement local est une étape simple qui rend les informations de votre établissement claires pour les moteurs. Utilisez des données réelles, choisissez un sous-type précis, validez le script et tenez-le à jour : il soutient votre référencement, sans remplacer un profil Google bien tenu ni un contenu utile.

Chez WebAutonomos, les sites que nous créons (15 €/mois sans engagement, ou 349 € en paiement unique) comprennent une optimisation SEO de base : des titres et des textes qui citent votre service et votre zone, et des informations cohérentes avec votre fiche Google. Notre offre SEO Local, à 15 €/mois, ajoute quatre articles de blog par mois, un travail sur les mots-clés locaux et un rapport mensuel ; elle peut s'acheter sans le site.

❓ Questions fréquentes

Que sont les données structurées LocalBusiness, en termes simples ?
Ce sont quelques lignes de code ajoutées à votre site web pour décrire votre établissement aux moteurs de recherche : son nom, son adresse, son téléphone, ses horaires et sa zone d'intervention. Les visiteurs ne les voient pas, mais Google et Bing peuvent les lire.
Les données structurées améliorent-elles le classement dans Google ?
Pas directement : les données structurées ne sont pas un facteur de classement direct, et l'affichage enrichi qui peut s'appuyer sur elles dans les résultats n'est jamais certain. Elles aident Google à comprendre les informations de votre établissement.
Faut-il savoir programmer pour implémenter ce balisage ?
Pas nécessairement. Des générateurs gratuits produisent le JSON-LD à partir d'un formulaire, et sur WordPress certaines extensions SEO peuvent le créer pour vous. Dans tous les cas, validez le résultat avant de le publier.
Quelle différence entre ce balisage et une fiche Google Business Profile ?
La fiche Google Business Profile est votre présentation dans la recherche Google et dans Google Maps, gérée depuis votre compte Google ; les données structurées décrivent le même établissement depuis votre site. Gardez le même nom, la même adresse et le même téléphone dans les deux.
Comment savoir si mon site contient déjà ces données structurées ?
Saisissez l'URL de votre page dans le test des résultats enrichis de Google pour voir les données structurées qu'il détecte, ou ouvrez le code source et cherchez « LocalBusiness » ou votre sous-type dans un script de type application/ld+json.
Demander mon site gratuitement

Articles similaires

🔍
Le SEO local : ce que c'est et pourquoi c'est décisif pour les indépendants 12 min de lecture
🗺️
Qu'est-ce que le Map Pack de Google et comment y figurer 12 min de lecture