Pharelio

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.

Aucune inscription
Rien n'est envoyé sur nos serveurs
Code valide Rich Results
1

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.

2

Où vous exercez

Une adresse pour un local qui reçoit du public, des communes pour une activité qui se déplace.

Comment recevez-vous vos clients ?

Code pays à deux lettres.

3

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.

4

Horaires d'ouverture

Facultatif, mais ces horaires peuvent apparaître directement dans les résultats de recherche.

0

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.

Tester chez Google

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.

1

Copiez le bloc

Le bouton Copier place le bloc complet dans votre presse-papiers, balise comprise.

2

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.

3

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 Google

Schema 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 validateur

Si 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.

Auditer ma fiche Google

14 jours d'essai, sans carte bancaire