📚 Pour replacer ce tutoriel dans une stratégie SEO complète (Google Business Profile, Schema LocalBusiness, citations locales, backlinks éthiques au Sénégal et en Côte d’Ivoire), consultez notre guide pilier : SEO local au Sénégal et en Afrique de l’Ouest — guide pratique 2026.
Pourquoi le SEO local est vital pour les entreprises africaines
Le SEO local optimise votre visibilité pour les recherches géographiquement ciblées. Quand quelqu’un cherche « restaurant Dakar » ou « plombier Plateau », Google affiche des résultats locaux — et votre objectif est d’y apparaître.
📊 Chiffres du SEO local
- 46% de toutes les recherches Google sont locales
- 76% des recherches locales mènent à une visite physique dans les 24h
- 28% de ces visites aboutissent à un achat
- La recherche vocale (en forte croissance en Afrique) est majoritairement locale
Les 3 facteurs de classement local de Google
| Facteur | Poids | Ce que ça signifie |
|---|---|---|
| Pertinence | ~25% | Votre fiche correspond-elle à la recherche ? |
| Distance | ~25% | Êtes-vous proche de l’utilisateur ? |
| Notoriété | ~50% | Avis, citations, liens, autorité du site |
guide général 1 : Google Business Profile optimisé
Votre fiche GBP est le fondement du SEO local. Points essentiels :
- Catégorie principale ultra-spécifique + 3-5 catégories secondaires
- Description complète de 750 caractères avec mots-clés locaux
- Photos mises à jour chaque semaine
- Google Posts publiés régulièrement
- Avis clients avec réponses systématiques
guide général 2 : Citations NAP cohérentes
NAP = Name, Address, Phone. Ces informations doivent être identiques partout sur le web.
❌ Incohérence qui vous pénalise
- Google Business : « IT Skills Center, Almadies, Dakar »
- Facebook : « ITSkillsCenter – Dakar, Sénégal »
- Pages Jaunes : « IT SKILLS CENTER, Ngor Almadies »
Google ne sait plus quelle information est correcte → classement pénalisé.
Annuaires locaux à cibler en Afrique
- Pages Jaunes Sénégal / Côte d’Ivoire
- Go Africa Online
- Yelp (si disponible dans votre zone)
- TripAdvisor (restaurants, hôtels, tourisme)
- Annuaires professionnels sectoriels
- Chambres de commerce locales
guide général 3 : Contenu localisé sur votre site
Pages de service par zone géographique
Structure recommandée :
/services/
├── /services/formation-wordpress-dakar/
├── /services/création-site-web-dakar/
├── /services/formation-digital-thies/
└── /services/marketing-digital-saint-louis/
Chaque page doit avoir du contenu unique et spécifique à la localité — pas juste le nom de la ville changé.
guide général 4 : Avis et réputation en ligne
⭐ Stratégie d’acquisition d’avis
- Créez un lien court vers votre page d’avis Google
- Envoyez-le par WhatsApp après chaque prestation
- Répondez à chaque avis dans les 24-48h
- Intégrez les meilleurs avis sur votre site web
- Visez 30+ avis pour apparaître dans le pack local
guide général 5 : Données structurées LocalBusiness
Schema markup LocalBusiness (à ajouter sur votre page d’accueil) :
{
« @context »: « https://schema.org »,
« @type »: « LocalBusiness »,
« name »: « Votre Entreprise »,
« address »: {
« @type »: « PostalAddress »,
« streetAddress »: « Rue X, Almadies »,
« addressLocality »: « Dakar »,
« addressCountry »: « SN »
},
« telephone »: « +221 XX XXX XX XX »,
« openingHours »: « Mo-Fr 08:00-18:00 »
}
Exercice pratique
🎯 Audit SEO local en 30 minutes
- Googlez le nom de votre entreprise — quelle fiche apparaît ?
- Vérifiez la cohérence NAP sur 5 plateformes différentes
- Comptez vos avis Google — en avez-vous au moins 10 ?
- Cherchez « [votre service] + [votre ville] » — apparaissez-vous dans le top 3 local ?
- Créez ou mettez à jour votre fiche sur 2 annuaires locaux
- Demandez un avis à 3 clients cette semaine
Pour approfondir (en attendant la réécriture)
- Title et meta description
- Configurer Search Console (essentiel pour piloter une migration)
- Référence Google : Site moves with URL changes
- Référence Google : Site moves without URL changes
Pourquoi le SEO local change tout pour une PME africaine
Une boulangerie aux Almadies, un cabinet d’avocats a Cocody ou un atelier de couture a Yaounde-Bastos partagent un point commun : 70 a 85 % de leur clientele tient dans un rayon de 10 km. Le SEO local capture ces intentions « pres de moi » et « ouvert maintenant » qui transforment beaucoup mieux que le trafic generique. Les requetes geolocalisees affichent un taux de clic moyen sur la fiche Google Business Profile bien superieur a celui des resultats organiques classiques sur smartphone.
L’enjeu n’est plus de figurer en premiere page Google : c’est d’apparaitre dans le « pack local » (les trois fiches affichees avec la carte) et de dominer la recherche vocale « OK Google, restaurant senegalais ouvert pres d’ici ».
Etape 1 : revendiquer et optimiser Google Business Profile
Rendez-vous sur business.google.com et creez ou revendiquez votre fiche. La verification se fait par carte postale (10 a 14 jours pour Dakar, 15 a 21 pour Bamako) ou par appel telephonique automatique pour les comptes eligibles. Sans verification, votre fiche n’apparait pas dans le pack local.
Une fois verifiee, completez 100 % des champs : categorie principale precise (ex : « Restaurant senegalais » plutot que « Restaurant »), 9 categories secondaires maximum, horaires reels y compris fermetures Tabaski et Tamkharit, zone de service, photos exterieur/interieur/equipe/produits (au moins 10 photos en 1080 x 1080), liens directs vers menu, prise de rendez-vous ou commande WhatsApp.
Etape 2 : NAP coherent partout sur le web
NAP = Name, Address, Phone. Google compare votre fiche a toutes les mentions trouvees sur le web et penalise les incoherences (rue Mohamed V vs Av. Mohamed V, +221 33 vs 33). Listez vos mentions actuelles sur PagesJaunes Senegal, AfricaPages, GoAfrica, Yelp, Foursquare, Facebook, Instagram, votre site web et harmonisez chaque variante a la lettre pres.
Choisissez un format canonique unique : « SARL Boulange Diop, 12 rue Birago Diop, Plateau, Dakar 11000, +221 33 821 45 67 » et imposez-le partout, footer du site inclus, en HTML simple texte (pas en image, sinon Google ne lit pas).
Etape 3 : citations locales et annuaires africains
Inscrivez-vous sur les annuaires de votre pays : PagesJaunes Senegal, AnnuaireDakar, Pages Jaunes Cote d’Ivoire (pj.ci), Cameroon Yellow Pages, AfricaPages. Privilegiez les sites avec une vraie autorite locale (presence depuis 5+ ans, trafic mesurable sur similarweb) plutot que de viser 100 annuaires obscurs. Une dizaine de citations de qualite vaut mieux que cent citations spam.
Suivez chaque inscription dans un Google Sheets : nom de l’annuaire, URL de la fiche, date de creation, statut (actif, en attente, refuse). Cette discipline vous permet de mettre a jour rapidement en cas de changement d’adresse.
Etape 4 : avis clients et reponses systematiques
Les avis Google sont le second signal le plus important du pack local apres la pertinence. Visez 1 avis de plus par semaine, repondez a 100 % des avis (positifs et negatifs) sous 24 heures. Une reponse personnalisee qui mentionne le service rendu et reaffirme la valeur de l’entreprise renforce la confiance des futurs prospects qui lisent les avis avant de cliquer.
Pour generer le flux d’avis, creez un lien court via la fiche Business Profile -> « Demander des avis » et integrez-le sur la facture, le ticket de caisse, le mail de remerciement, le QR code en vitrine. Ne sollicitez jamais d’avis contre remuneration : Google detecte les pics anormaux et suspend la fiche.
Etape 5 : pages « ville » et « quartier » sur le site
Si vous couvrez plusieurs zones (Plateau, Almadies, Mermoz, Pikine), creez une page dediee par zone avec un contenu reellement different : temoignages clients du quartier, photos du local ou des livraisons sur place, mention des reperes locaux (« a 200 metres de la station Total »), itineraire et parking. Ne dupliquez jamais 5 pages avec juste le nom de quartier change : Google detecte le doorway et deindexe.
Maillez chaque page locale vers la page « Tarifs » et « Contact », et depuis le footer global. Ajoutez schema LocalBusiness avec geo.latitude et geo.longitude precises (extraites de Google Maps).
Etape 6 : schema LocalBusiness et structure des donnees
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "SARL Boulange Diop",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 rue Birago Diop",
"addressLocality": "Dakar",
"postalCode": "11000",
"addressCountry": "SN"
},
"telephone": "+221338214567",
"openingHours": "Mo-Sa 06:00-21:00",
"geo": {"@type": "GeoCoordinates", "latitude": 14.6928, "longitude": -17.4467}
}
</script>
Validez le balisage sur validator.schema.org avant publication. Une erreur de syntaxe casse silencieusement la reconnaissance et vous prive du rich snippet (etoiles, horaires, prix) dans les resultats de recherche.
Etape 7 : mots-cles geolocalises naturels
Cherchez les requetes « metier + ville » et « metier + quartier » dans Google Keyword Planner ou Ahrefs : « couturier Mermoz », « plomberie urgence Cocody », « imprimerie Plateau Dakar ». Integrez-les dans le H1, le title, la meta description et le premier paragraphe de la page d’accueil. Evitez le bourrage : un usage par champ suffit.
Ajoutez des variantes longue traine : « couturier homme bazin riche Mermoz Dakar ». Ces requetes ont peu de volume mais convertissent mieux car l’intention est tres precise.
Etape 8 : suivre les performances locales
Dans Google Business Profile, l’onglet Insights montre les recherches qui declenchent l’apparition de la fiche, le nombre d’appels passes depuis Google, les itineraires demandes et les visites du site. Croisez avec Search Console (filtre par pays = Senegal) et Google Analytics (segment « Trafic organique geolocalise »). Un tableau de bord Looker Studio agrege ces trois sources et vous evite de jongler entre interfaces.
Sur le même thème, lisez notre guide d’optimisation Google Business Profile et notre tutoriel schema LocalBusiness.
Etape 9 : optimiser pour la recherche vocale
Sur les smartphones Android d’entree de gamme tres repandus a Conakry et Niamey, l’assistant vocal Google represente une part croissante des recherches locales. Les requetes vocales sont plus longues et formulees en questions : « ou trouver un mecanicien automatique pas cher pres d’ici ». Optimisez en creant une page FAQ avec des questions exactes et reponses courtes (40 a 50 mots), balisees en schema FAQPage. Google Assistant lit prioritairement ces snippets.
Ajoutez des reponses qui mentionnent la ville et le quartier : « Notre garage situe a Treichville (Abidjan) prend en charge les reparations de boites automatiques sur Toyota, Hyundai et Kia, du lundi au samedi de 8h a 18h. » Cette formulation cible la requete vocale et naturalise l’inclusion du mot-cle local.
Etape 10 : exploiter Google Posts et les attributs
Publiez un Google Post toutes les 2 semaines via la fiche Business Profile : promotion en cours, nouveau service, evenement. Les posts apparaissent dans la fiche locale et augmentent l’engagement (clics, appels). Utilisez aussi les attributs : « Wi-Fi gratuit », « Paiement Wave accepte », « Acces fauteuil roulant », « Parking gratuit ». Ces attributs filtrent les recherches « Wi-Fi cafe Plateau » et placent votre fiche en avant.
Pour un commerce qui accepte plusieurs moyens de paiement (Wave, Mixx by Yas, Orange Money, espece, carte), ajoutez chaque option dans les attributs paiement de la fiche. Beaucoup de prospects filtrent precisement la-dessus avant de se deplacer.
Etape 11 : backlinks locaux contextualises
Un lien depuis le site de la chambre de commerce de Dakar, le journal local SeneNews, le blog d’un partenaire fournisseur a Thies, ou la mairie de votre commune pese plus que 100 backlinks generiques. Identifiez 5 a 10 sources locales credibles et proposez un contenu reellement utile : interview, etude de cas, tribune sectorielle. La discipline d’un partenariat editorial mensuel construit une autorite locale durable.
Evitez les fermes de liens et les achats de backlinks proposes a 5 000 FCFA sur les groupes WhatsApp pro : Google Penguin detecte ces patterns et la sanction efface 6 mois de progression.
Etape 12 : audit trimestriel et reaction rapide
Tous les trois mois, refaites un cycle complet : verification NAP sur les 20 premieres mentions de votre nom dans Google, capture des positions sur 30 mots-cles locaux via un outil comme LocalFalcon ou BrightLocal, controle des avis recents (negatifs non repondus = signal d’alarme), audit des concurrents qui montent dans le pack local. Cet audit prend 3 a 4 heures par cycle et evite la derive silencieuse.
Documentez chaque action dans un Trello ou Notion partage avec l’equipe : qui a publie le post, qui a repondu a quel avis, quelle citation a ete corrigee. Cette tracabilite devient precieuse quand un nouveau collaborateur reprend le compte.
Erreurs frequentes a eviter
- Plusieurs fiches Google Business pour la meme adresse (souvent une fiche ancienne non revendiquee + une nouvelle) : demander la fusion via le support Google.
- Telephone fixe local non joignable : Google appelle pour verifier et la fiche est suspendue si personne ne repond.
- Adresse PO Box ou centre d’affaires partage : non eligible au pack local pour la plupart des categories.
- Photos corporate generiques sans la devanture reelle : reduit drastiquement le taux de clic.
- Reponses templatees identiques a tous les avis : Google detecte et reduit le poids des avis sur le ranking.