Générateur schema LocalBusiness : votre balisage en 2 minutes
Remplissez le formulaire, copiez le code. Google comprend enfin qui vous êtes, où vous êtes, et à quelle fiche Google Maps vous correspondez.
L'essentiel
Le nom et l'activité suffisent à produire un balisage valide.
Détermine le type Schema.org émis. Un type précis vaut toujours mieux que le générique LocalBusiness.
Écrivez-le exactement comme sur votre fiche Google et votre devanture.
Où vous exercez
Une adresse pour un local qui reçoit du public, des communes pour une activité qui se déplace.
Code pays à deux lettres.
Vos liens
Le lien vers votre fiche Google Maps est le fil le plus explicite entre votre site et votre établissement.
Ouvrez votre fiche sur Google Maps, cliquez sur Partager, puis copiez le lien.
Horaires d'ouverture
Facultatif, mais ces horaires peuvent apparaître directement dans les résultats de recherche.
Complétude du balisage
Un balisage valide dès le nom. Chaque champ en plus est une information de moins que Google doit deviner.
Votre balisage
Mis à jour à chaque frappe
Entrez le nom de votre établissement
Le code apparaîtra ici, prêt à copier.
Tout est calculé dans votre navigateur. Aucune de ces informations ne nous est envoyée.
Qu'est-ce que le schema LocalBusiness ?
Le schema LocalBusiness est un vocabulaire de Schema.org qui décrit un établissement physique en langage machine : son type d'activité, son nom, son adresse, son téléphone, ses horaires et les profils qui parlent de lui ailleurs sur le web. On l'insère dans une page sous forme d'un bloc JSON-LD, le format recommandé par Google depuis 2015.
Sans ce balisage, Google doit deviner ces informations à partir de la mise en page : un numéro dans un pied de page, une adresse coupée en trois lignes, des horaires dans une image. Il y arrive souvent, mais pas toujours, et jamais de façon fiable. Le schema LocalBusiness supprime cette part d'interprétation.
C'est aussi le seul endroit où vous pouvez déclarer explicitement que votre site et votre fiche Google Business Profile décrivent la même entreprise, grâce à la propriété sameAs.
Les propriétés du schema LocalBusiness
Toutes ne se valent pas. Voici celles qui comptent vraiment, dans l'ordre où Google les utilise.
Indispensables
Sans elles, le bloc est ignoré ou inutilisable.
- @context
- Déclare que le vocabulaire utilisé est celui de Schema.org.
- @type
- Le type d'établissement. Préférez toujours le plus précis (Restaurant, Plumber, HairSalon) au générique LocalBusiness.
- name
- Le nom commercial, écrit exactement comme sur votre devanture et votre fiche Google.
Fortement recommandées
Ce sont elles qui rendent le balisage utile en référencement local.
- address
- L'adresse postale complète, découpée en rue, code postal, ville, région et pays.
- telephone
- Le numéro au format international, identique à celui de votre fiche Google.
- url
- L'adresse du site officiel de l'établissement.
- sameAs
- Les autres pages qui représentent la même entreprise, à commencer par votre fiche Google Maps.
Selon votre activité
À renseigner quand elles s'appliquent, à omettre sinon.
- openingHoursSpecification
- Les horaires jour par jour. Ils peuvent apparaître directement dans les résultats.
- geo
- Les coordonnées GPS, utiles quand l'adresse seule est ambiguë.
- areaServed
- Les communes desservies, pour une activité qui se déplace et n'a pas d'adresse ouverte au public.
- priceRange
- La fourchette de prix, attendue par Google pour la restauration et l'hôtellerie.
- image
- Une photo ou un logo représentatif de l'établissement.
Schema LocalBusiness : exemples
Deux cas qui couvrent l'essentiel des commerces locaux. Ces exemples sont produits par le générateur ci-dessus : ce que vous copiez aura exactement cette forme.
Commerce avec adresse et horaires
Le cas le plus fréquent : un local qui reçoit du public. Notez le bloc openingHoursSpecification et le sameAs vers la fiche Google Maps.
<script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Restaurant", "name": "La Table du Marché", "url": "https://www.latable-du-marche.fr", "description": "Cuisine de saison, produits des producteurs du département.", "telephone": "+33 1 45 67 89 10", "priceRange": "€€", "address": { "@type": "PostalAddress", "streetAddress": "12 rue des Lilas", "addressLocality": "Paris", "postalCode": "75011", "addressRegion": "Île-de-France", "addressCountry": "FR" }, "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": "Tuesday", "opens": "12:00", "closes": "14:30" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Wednesday", "opens": "12:00", "closes": "14:30" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Thursday", "opens": "12:00", "closes": "14:30" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Friday", "opens": "12:00", "closes": "22:30" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "12:00", "closes": "22:30" } ], "sameAs": [ "https://maps.app.goo.gl/aBcDeFgHiJkLmN" ]}</script>Artisan en zone d'intervention
Pas d'adresse ouverte au public : c'est areaServed qui porte l'information géographique. Déclarer une adresse ici serait une erreur, et Google la sanctionne.
<script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Plumber", "name": "Dupont Plomberie", "url": "https://www.dupont-plomberie.fr", "description": "Dépannage et installation sanitaire, intervention sous 2 heures.", "telephone": "+33 4 78 12 34 56", "areaServed": [ { "@type": "City", "name": "Lyon" }, { "@type": "City", "name": "Villeurbanne" }, { "@type": "City", "name": "Bron" } ], "sameAs": [ "https://maps.app.goo.gl/aBcDeFgHiJkLmN" ]}</script>Ajouter votre code schema LocalBusiness
Trois minutes, une seule fois. Le balisage vaut pour toutes les visites suivantes.
Copiez le bloc
Le bouton Copier place le bloc complet dans votre presse-papiers, balise comprise.
Collez-le dans votre page
Dans le code source de votre page d'accueil, juste avant la fermeture de la section head. Sur WordPress, une extension de code personnalisé ou le champ prévu par votre thème fait l'affaire.
Vérifiez chez Google
Passez l'URL de votre page dans le test des résultats enrichis de Google. Il vous dira ce qu'il a lu, et ce qu'il n'a pas compris.
Schema LocalBusiness checker : vérifier votre balisage
Un balisage qui ne se voit pas est un balisage qui n'existe pas. Deux validateurs officiels, gratuits, à passer une fois le code en ligne.
Test des résultats enrichis de Google
L'outil officiel de Google. Il lit votre page telle que Googlebot la voit et signale les propriétés manquantes ou mal formées. C'est celui qui fait foi.
Ouvrir le test de GoogleSchema Markup Validator
Le validateur de Schema.org. Plus strict et plus complet sur la syntaxe, mais sans avis sur ce que Google exploite réellement. Utile en complément.
Ouvrir le validateurSi le test ne voit rien, le bloc n'est probablement pas dans le HTML servi : vérifiez qu'il n'est pas injecté par un script chargé après coup.
Schema LocalBusiness ou Organization ?
Organization décrit une entreprise en tant qu'entité juridique ou marque. LocalBusiness en est une sous-classe : il ajoute tout ce qui relève du lieu, des horaires d'ouverture à la zone desservie. Si vous recevez des clients quelque part, ou si vous vous déplacez chez eux, c'est LocalBusiness qu'il vous faut.
L'erreur courante est de déclarer les deux sur la même page, ce qui donne à Google deux entités concurrentes pour une seule entreprise. Une page, un bloc. Une chaîne de plusieurs points de vente déclare en revanche un LocalBusiness par page d'établissement, chacun avec sa propre adresse.
Questions fréquentes
À quoi sert un balisage LocalBusiness ?
Il traduit en langage machine ce que votre page dit en français : votre nom, votre adresse, vos horaires, votre téléphone. Google n'a plus à le deviner à partir de la mise en page, et peut relier votre site à votre établissement plutôt qu'à un homonyme.
Est-ce que ça me fera monter dans les résultats ?
Le balisage n'est pas un facteur de classement en soi. Il lève des ambiguïtés, et ce sont ces ambiguïtés qui coûtent cher en référencement local : deux adresses contradictoires, un nom écrit de trois façons, aucun lien entre le site et la fiche Google.
Pourquoi insister autant sur le lien Google Maps ?
C'est le champ sameAs. Il déclare explicitement que la fiche Google Maps et le site parlent du même établissement. Sur les sites de commerces locaux que nous avons mesurés, presque aucun ne le renseigne, alors que c'est le lien le plus direct entre une page web et une entité.
Mes données sont-elles enregistrées ?
Non. Tout le calcul se fait dans votre navigateur, rien n'est envoyé ni conservé. Fermez l'onglet et il ne reste rien.
Dois-je le mettre sur toutes mes pages ?
Une seule fois suffit, sur la page qui présente l'établissement, en général la page d'accueil ou la page contact. Le répéter sur chaque page n'apporte rien et multiplie les risques d'incohérence.
Et si mes horaires changent ?
Repassez par ce générateur et remplacez le bloc. Un balisage qui contredit votre fiche Google est pire que pas de balisage du tout : il donne deux versions à arbitrer.
Les autres outils gratuits
Sans inscription, et sans rien envoyer sur nos serveurs.
Le balisage règle une ambiguïté. Votre fiche Google en compte souvent huit.
Pharelio analyse votre fiche Google Business Profile, note ce qui manque et corrige avec vous : photos, horaires, catégories, avis sans réponse.
14 jours d'essai, sans carte bancaire