Vous gérez un commerce local, un restaurant ou un cabinet de service et souhaitez booster votre présence sur Google ? Imaginez que vous offriez une carte ultra-précise à Google pour qu’il dirige les internautes exactement vers votre entreprise. C’est ce que permet le balisage Schema LocalBusiness, une technique puissante pour améliorer votre référencement local, afficher des extraits enrichis et même ressortir dans la recherche vocale. Dans cet article, on décortique pour vous comment tirer le meilleur de cette méthode avec le format JSON-LD.

- Mieux comprendre l’intérêt de baliser votre entreprise locale
- Qu’est-ce que le balisage Schema LocalBusiness et à quoi sert-il ?
- La structure d’un balisage JSON-LD LocalBusiness
- Adapter le balisage à votre activité
- Optimiser son balisage pour le SEO local
- Les rich snippets : votre meilleur allié en SEO local
- Comment tester et valider votre balisage
- Bonnes pratiques et erreurs à éviter
- Ressources utiles et exemples sectoriels
- Découvrez nos services de réfencement et de marketing:
Mieux comprendre l’intérêt de baliser votre entreprise locale
Le SEO local est aujourd’hui un levier incontournable pour toute entreprise qui accueille du public dans un lieu physique. Or, pour être visible dans les résultats de recherche géolocalisés (comme le Pack Local, Google Maps ou Google Assistant), il ne suffit pas d’avoir un site web : il faut que Google comprenne précisément qui vous êtes, où vous êtes, et ce que vous proposez.
C’est là que les données structurées, et en particulier le balisage Schema.org, entrent en jeu. Intégrées directement dans le code de votre site, elles permettent à Google de lire vos informations comme une base de données, bien plus efficacement que s’il devait simplement “deviner” leur signification dans vos textes.
Les bénéfices sont nombreux :
- Affichage d’extraits enrichis dans les résultats (avis, horaires, photos…)
- Meilleure compréhension de votre établissement par les moteurs
- Amélioration de la cohérence NAP (Nom, Adresse, Téléphone)
- Optimisation pour la recherche vocale (Assistant Google)
- Renforcement du lien entre votre site, votre Profil d’Entreprise Google (ex-Google My Business) et vos autres présences en ligne
Qu’est-ce que le balisage Schema LocalBusiness et à quoi sert-il ?
Le balisage Schema.org est un vocabulaire universel reconnu par les principaux moteurs de recherche (Google, Bing, Yahoo, Yandex). Le type LocalBusiness est conçu spécifiquement pour décrire un établissement local qui accueille du public : boutiques, restaurants, coiffeurs, plombiers, etc.
Il permet d’indiquer à Google :
- Le nom de votre entreprise
- Son adresse physique
- Ses horaires d’ouverture
- Son numéro de téléphone
- Son site web
- Sa localisation géographique précise
- Ses avis clients ou notes moyennes
- Et plus encore…
Différences entre LocalBusiness et ses sous-types
Schema.org fonctionne par héritage : LocalBusiness est une catégorie générique, que l’on peut affiner grâce à des sous-types plus spécifiques. Par exemple :
Restaurant
Dentist
Store
BeautySalon
LegalService
AutomotiveBusiness
Utiliser un sous-type adapté (ex : Restaurant
plutôt que LocalBusiness
) aide Google à mieux classer votre activité, notamment pour les requêtes spécifiques.
Connexion avec votre Profil d’Entreprise Google
En plus du balisage sur votre site, vous disposez probablement d’un profil Google Business. Le balisage Schema LocalBusiness renforce la cohérence entre les données visibles sur votre site et celles affichées sur Google Maps, en facilitant leur interconnexion.
La structure d’un balisage JSON-LD LocalBusiness
Le format JSON-LD (JavaScript Object Notation for Linked Data) est le plus recommandé par Google pour intégrer des données structurées. Il se place dans la balise <script>
de l’en-tête ou du pied de page HTML, sans impacter le rendu visuel de votre page.
Exemple de balisage de base
jsonCopierModifier<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Maison Fleurie",
"image": "https://www.maisonfleurie.fr/images/devanture.jpg",
"@id": "https://www.maisonfleurie.fr",
"url": "https://www.maisonfleurie.fr",
"telephone": "+33 1 23 45 67 89",
"description": "Fleuriste indépendant à Bordeaux spécialisé dans les bouquets sur-mesure et les plantes locales.",
"address": {
"@type": "PostalAddress",
"streetAddress": "17 rue des Bouquets",
"addressLocality": "Bordeaux",
"postalCode": "33000",
"addressCountry": "FR"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 44.8378,
"longitude": -0.5792
},
"openingHours": "Mo-Sa 09:00-19:00",
"priceRange": "€€",
"sameAs": [
"https://www.facebook.com/maisonfleurie",
"https://www.instagram.com/maisonfleurie"
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "128"
}
}
</script>
Explication des propriétés clés
- @context : indique que vous utilisez le vocabulaire Schema.org
- @type : ici
LocalBusiness
, à adapter selon votre secteur - name : le nom commercial de votre établissement
- image : une image ou logo représentatif
- url : l’URL canonique de votre site
- description : brève présentation de votre activité
- address : adresse postale, structurée
- geo : coordonnées GPS
- openingHours : horaires d’ouverture au format ISO
- sameAs : profils sociaux vérifiés
- aggregateRating : note moyenne issue des avis clients
Adapter le balisage à votre activité
Chaque secteur a ses particularités. Le balisage Schema permet d’aller plus loin que le modèle générique.
Sous-types utiles selon l’activité
- Restaurant : ajoutez les propriétés
menu
,servesCuisine
,acceptsReservations
- Service : vous pouvez préciser
areaServed
,serviceType
- Dentist ou MedicalBusiness : ajoutez
medicalSpecialty
- Multi-sites : créez une page dédiée par établissement avec son propre balisage JSON-LD
Astuce : imbriquer plusieurs types
Vous pouvez imbriquer plusieurs @type
pour plus de précision. Exemple :
jsonCopierModifier"@type": ["LocalBusiness", "Bakery"]
Optimiser son balisage pour le SEO local
Pour une efficacité maximale, le balisage doit être en cohérence avec l’ensemble de votre écosystème digital.
Bonnes pratiques d’optimisation
- Assurez une cohérence NAP parfaite entre votre balisage, votre site, vos réseaux sociaux et votre fiche Google.
- Ajoutez des avis clients via les propriétés
review
,author
,reviewRating
. - Intégrez des balises
Event
pour annoncer des événements locaux. - Dans le cas de store locator, utilisez les propriétés
hasMap
,containsPlace
, voirelocation
.
Cas des entreprises à structure multiple
Si vous êtes une franchise ou une entreprise à établissements multiples, structurez votre site avec :
- Une page principale avec le type
Organization
ouCorporation
- Des pages enfants pour chaque établissement, chacune balisée avec
LocalBusiness
Prêt à dominer les recherches locales prêt de chez vous?
🎁 Audit Local Offert : on vous montre pourquoi vos concurrents récupèrent vos clients… et comment inverser la tendance en moins de 30 jours.
Les rich snippets : votre meilleur allié en SEO local
Le balisage Schema.org permet d’apparaître dans des résultats enrichis qui captent l’attention et incitent au clic.
Impact sur la visibilité
- Affichage d’étoiles, horaires, prix, logo, etc.
- Visibilité accrue sur Google Maps et en mobile-first
- Compatibilité avec la recherche vocale : “trouve-moi un coiffeur ouvert près d’ici”
Comment tester et valider votre balisage
Pas question de laisser des erreurs passer inaperçues. Heureusement, Google propose plusieurs outils pour valider vos balises.
Outils recommandés
- Rich Results Test : https://search.google.com/test/rich-results
- Schema Markup Validator : https://validator.schema.org
Conseils pour bien valider
- Corrigez toutes les erreurs indiquées.
- Les avertissements ne bloquent pas l’indexation, mais doivent être surveillés.
- N’oubliez pas d’ajouter le balisage sur chaque page pertinente, et pas uniquement sur l’accueil.
Bonnes pratiques et erreurs à éviter
À faire
- Veiller à la cohérence des données affichées et balisées
- Vérifier le format des horaires (Mo-Fr 09:00-18:00)
- Mettre à jour le balisage en cas de changement d’adresse ou d’horaires
- Penser à la version mobile du site
À éviter
- Copier-coller sans adapter les valeurs
- Multiplier les balisages identiques sur plusieurs pages (risque de duplication)
- Oublier des champs essentiels comme
geo
,openingHours
,image
,description
- Laisser un balisage vide ou obsolète
Ressources utiles et exemples sectoriels
Voici quelques ressources fiables pour générer ou approfondir votre balisage :
- 📚 Schema.org – Documentation officielle : https://schema.org/LocalBusiness
- 🛠 Générateur Google : https://search.google.com/structured-data/testing-tool/u/0/
- 🧪 TechnicalSEO.com – Schema Generator : https://technicalseo.com/tools/schema-markup-generator/
Exemples de balisage spécifiques
- Restaurant :
@type: "Restaurant"
+menu
,servesCuisine
,acceptsReservations
- Plombier à domicile :
@type: "HomeAndConstructionBusiness"
+areaServed
- Coiffeur multi-villes : page par salon avec
LocalBusiness
, site mère avecOrganization
