SEO local pour les développeurs : Google My Business et balisage local
Le SEO local, c'est apparaître quand quelqu'un cherche un service 'près de moi'. Schema LocalBusiness, Google Business Profile, citations — voici comment l'implémenter correctement.
Un restaurant, un artisan, un cabinet médical — leur clientèle cherche sur Google Maps, pas sur Google classique. "Plombier Paris 11", "coiffeur près de moi", "dentiste ouvert dimanche". Ce sont des requêtes locales, et elles obéissent à un algorithme différent.
Le SEO local n'est pas du SEO national avec un mot-clé de ville ajouté. C'est un système à part : Google Business Profile, NAP consistency, citations locales, et des signaux que ni le contenu ni les backlinks classiques ne couvrent.
Comment fonctionne le pack local Google
Quand quelqu'un cherche "restaurant italien Lyon", Google affiche deux types de résultats :
- Le Local Pack (3 résultats avec carte) — alimenté par Google Maps et Google Business Profile
- Les résultats organiques classiques — alimentés par l'algorithme habituel
Apparaître dans le Local Pack dépend de trois facteurs :
| Facteur | Ce que Google évalue |
|---|---|
| Pertinence | L'activité correspond-elle à la recherche ? |
| Distance | L'établissement est-il proche du chercheur ? |
| Notoriété | L'établissement est-il connu et bien noté ? |
Vous ne contrôlez pas la distance. Vous contrôlez la pertinence et la notoriété.
Google Business Profile — la base
Aucune présence dans le Local Pack sans fiche Google Business Profile (anciennement Google My Business). C'est gratuit.
Ce qui compte dans la fiche :
- Nom exact de l'entreprise (sans mots-clés artificiels)
- Catégorie principale précise ("Restaurant italien" et pas juste "Restaurant")
- Adresse exacte et numéro de téléphone
- Horaires à jour (y compris horaires spéciaux)
- Photos (minimum 10, idéalement 30+, renouvelées régulièrement)
- Réponses aux avis (positifs ET négatifs)
Ce que beaucoup oublient : les posts Google Business. Publier régulièrement (promotions, actualités, événements) envoie un signal d'activité que Google valorise.
NAP Consistency — la cohérence des données
NAP = Name, Address, Phone. Ces trois informations doivent être identiques partout sur le web : votre site, Google Business, Facebook, PagesJaunes, Yelp, Les Pages Jaunes...
Une adresse écrite "12 rue de la Paix" sur votre site et "12, rue de la Paix" sur PagesJaunes — c'est une incohérence. À grande échelle, ces micro-différences confusent l'algorithme.
<!-- Sur votre site — données NAP dans le footer ou page contact -->
<address>
<strong>Mon Entreprise</strong><br>
12 rue de la Paix<br>
75002 Paris<br>
<a href="tel:+33123456789">01 23 45 67 89</a>
</address>Normalisez un format et copiez-le partout, caractère par caractère.
Balisage Schema.org LocalBusiness
Le balisage Schema LocalBusiness aide Google à comprendre précisément que votre page est une entreprise locale avec une adresse physique.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "La Trattoria del Sole",
"image": "https://trattoria.fr/logo.jpg",
"url": "https://trattoria.fr",
"telephone": "+33123456789",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 rue de la Paix",
"addressLocality": "Paris",
"postalCode": "75002",
"addressCountry": "FR"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 48.8698,
"longitude": 2.3304
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "12:00",
"closes": "22:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Saturday", "Sunday"],
"opens": "12:00",
"closes": "23:00"
}
],
"priceRange": "€€",
"servesCuisine": "Italian",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "127"
}
}
</script>Les types les plus courants :
Restaurant,Bakery,FoodEstablishmentMedicalBusiness,Dentist,PhysicianLegalService,AccountingServiceHomeAndConstructionBusiness,Plumber,ElectricianLocalBusiness(générique, si aucun type précis)
Les citations locales
Une citation, c'est toute mention de votre entreprise (NAP) sur un site tiers : annuaire, blog, presse locale, forum. Chaque citation est un signal de confiance.
Priorité aux annuaires de référence :
- PagesJaunes (incontournable en France)
- Yelp
- TripAdvisor (restauration, tourisme)
- Doctolib (santé)
- Houzz (décoration, rénovation)
- Chambre de commerce locale
- Syndicats professionnels du secteur
Outils pour auditer vos citations :
- Moz Local (payant mais complet)
- BrightLocal (spécialisé SEO local)
- Whitespark Citation Finder
Pages locales sur le site
Pour une entreprise multi-établissements, créez une page distincte par lieu :
/restaurant-paris/
/restaurant-lyon/
/restaurant-bordeaux/Chaque page doit avoir :
- Contenu unique (pas copié-collé)
- Adresse et téléphone spécifiques
- Balisage LocalBusiness avec les coordonnées GPS du lieu
- Témoignages clients locaux si possible
- Intégration Google Maps (
<iframe>de la fiche Maps)
Les avis Google — signal de classement
Les avis influencent directement le classement dans le Local Pack. Ce n'est pas anecdotique — c'est l'un des signaux les plus forts.
Ce qui compte :
- Nombre total d'avis
- Note moyenne (idéalement ≥ 4,2)
- Récence (des avis réguliers valent mieux que 100 avis d'un seul coup)
- Réponses du propriétaire (Google voit ça positivement)
Stratégie d'obtention d'avis :
<!-- Lien direct vers le formulaire d'avis Google — à partager par email/SMS -->
https://g.page/[votre-place-id]/reviewNe jamais acheter des avis, ne jamais demander d'avis depuis le même appareil ou réseau que l'établissement. Google détecte et supprime les avis suspects.
Le SEO local est un système fermé : une bonne fiche Google Business Profile + NAP cohérent + citations de qualité + avis récents = position haute dans le Local Pack. Pour une entreprise physique, la formation SEO technique donne le contexte plus large dans lequel s'inscrit cette stratégie locale. Les backlinks restent aussi importants localement — des liens depuis la presse locale ou les associations du quartier valent de l'or.