SEO & Référencement

SEO local : exister dans les recherches géolocalisées

12 min de lecture

Ce que vous saurez faire

  1. Optimiser SEO local pour Sénégal
  2. Google Business Profile maîtrisé
  3. Citations dans annuaires locaux
  4. Contenu géolocalisé

Étape 1 — Comprendre le Pack Local

Google affiche 3 résultats sur carte avant le top 10 organique
Capture 70% des clics pour requêtes locales

Requêtes locales typiques:
"restaurant dakar plateau"
"formation excel dakar"
"pharmacie ouverte maintenant"

Étape 2 — Google Business Profile parfait

business.google.com:
- Nom EXACT entreprise (pas de mots-clés bourrés)
- Catégorie principale + 8 secondaires
- Adresse précise (50m max écart)
- Téléphone +221 format international
- Horaires détaillés + spéciaux
- 20+ photos professionnelles
- Description 500-600 car avec mot-clé

Étape 3 — Avis clients (facteur #1)

Cible: 30+ avis, note ≥ 4.5

Demander activement:
- SMS 3 jours post-prestation
- Email facture finale
- Flyer A6 boutique
- Signature email

Lien court: g.page/r/YOUR_ID/review

JAMAIS demander aux proches, JAMAIS offrir récompense
(suspension)

Étape 4 — Répondre à TOUS les avis

Sous 48h idéalement

Template positif:
"Merci [prénom]! Ravi que notre formation vous ait plu.
L'équipe ITSC."

Template négatif:
"Bonjour [prénom], sincèrement désolés.
Contactez-nous au +221 XX pour examiner votre dossier."

Ne pas supprimer avis négatifs, répondre pro

Étape 5 — NAP cohérent (Name, Address, Phone)

IDENTIQUE au caractère près sur:
- Google Business Profile
- Site web (page Contact, footer)
- Facebook Page
- LinkedIn Company
- Annuaires locaux

Une virgule différente = citation incohérente

Étape 6 — Schema LocalBusiness sur site

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ProfessionalService",
  "name": "ITSkillsCenter",
  "image": "https://example.sn/storefront.jpg",
  "@id": "https://example.sn/#organization",
  "url": "https://example.sn",
  "telephone": "+221 77 123 45 67",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "42 Rue Amadou Assane Ndoye",
    "addressLocality": "Dakar",
    "postalCode": "11000",
    "addressCountry": "SN"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 14.6937,
    "longitude": -17.4441
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "08:30",
    "closes": "18:00"
  }],
  "priceRange": "$$",
  "sameAs": [
    "https://www.facebook.com/itsc",
    "https://www.linkedin.com/company/itsc"
  ]
}
</script>

Étape 7 — 10 annuaires Sénégal

1. Google Business Profile
2. Pages Jaunes Sénégal (pagesjaunes.sn)
3. AnnuaireDakar (annuaire-dakar.com)
4. Kaymu/Jumia si e-commerce
5. Facebook Business Page
6. LinkedIn Company Page
7. Chambre de Commerce Dakar
8. Ouestafnews Annuaire
9. Annuaires sectoriels (formation, tech)
10. Hotfrog / Cybo (internationaux)

Étape 8 — Page Contact optimisée

Contenu requis:
- H1 avec mot-clé géo: "Contact ITSkillsCenter Dakar"
- Adresse complète + Google Maps iframe
- Téléphone cliquable (tel:)
- Email
- Horaires
- Formulaire contact
- Photos (façade, équipe, intérieur)
- Moyens de transport (bus, taxi, TER)

Étape 9 — Contenu géolocalisé

Articles blog avec angle local:
- "Formation Excel à Dakar: les 5 meilleurs centres"
- "Pourquoi les PME dakaroises doivent maîtriser Power BI"
- "Le SEO local au Sénégal: état des lieux 2026"

Inclure ville dans:
- Title
- H1
- Premier paragraphe
- Alt images
- Meta description

Étape 10 — Pages ville si multi-sites

Si présents à Dakar, Thiès, Saint-Louis:
- /dakar (page dédiée 600+ mots unique)
- /thies
- /saint-louis

Chaque page:
- Adresse locale
- Équipe locale
- Services locaux
- Témoignages clients locaux
- Pas de copier-coller inter-pages

Étape 11 — Posts GBP hebdo

GBP > Publications:
- Offre du mois
- Événement à venir
- Nouveauté produit/service
- Fermeture exceptionnelle

Rythme: 1 post/semaine min
Chaque post: photo 1080×1080 + 150-300 mots + CTA

Étape 12 — Monitoring

GBP > Performances:
- Vues profil
- Appels
- Itinéraires demandés
- Clics site web
- Messages

Cibles 6 mois:
- Passer de 5 à 30+ avis
- Apparaître top 3 Pack Local
- Trafic organique local × 2

Checklist SEO local

✓ GBP complet à 100% + validé
✓ 30+ avis, note ≥ 4.5, réponses 100%
✓ NAP identique partout
✓ Schema LocalBusiness + geo
✓ Inscription 10 annuaires locaux
✓ Page Contact avec Maps intégré
✓ Pages ville si multi-sites
✓ Contenu blog géolocalisé mensuel
✓ 1 post GBP/semaine
✓ Monitoring Performances hebdo

Etape 1 : Reclamer et completer la fiche Google Business Profile

Tout SEO local commence par une fiche Google Business Profile (anciennement Google My Business) verifiee. Pour une PME a Dakar, Abidjan ou Lome, la verification se fait par carte postale envoyee a l’adresse declaree, ou par video pour les commerces eligibles depuis 2024. La carte postale arrive en 7 a 14 jours selon la zone, parfois plus pour Saint-Louis ou Tambacounda. Sans verification, la fiche reste invisible dans le Local Pack.

# URL de creation
https://business.google.com/create
# Champs critiques a remplir a 100%
- Nom exact (sans mots-cles ajoutes, penalise depuis 2023)
- Categorie principale + 2 secondaires max
- Adresse complete avec quartier (ex: Sacre-Coeur 3, Dakar)
- Horaires y compris jours feries musulmans (Korite, Tabaski)
- Numero WhatsApp Business + telephone fixe

Une fiche a 100% de remplissage recoit en moyenne 7x plus de vues qu’une fiche a 50% selon les donnees Google 2025. Le signal de reussite : la fiche apparait dans les 3 jours suivant la verification quand on cherche le nom exact de l’entreprise depuis Dakar.

Etape 2 : Optimiser les categories et services pour Maps

Google Maps utilise principalement la categorie principale pour decider quand afficher la fiche dans le Local Pack. Choisir Restaurant africain plutot que Restaurant change radicalement les requetes ciblees. Pour un cabinet d’avocats a Plateau, Cabinet d’avocats puis Avocat specialise droit des affaires en secondaire. Les services (jusqu’a 60) permettent de capturer la longue traine sans saturer le titre.

# Exemple categories optimales pour 3 secteurs Senegal
Restaurant senegalais (principale)
  + Restaurant halal, Service traiteur, Livraison repas
Garage automobile (principale)
  + Concessionnaire pneus, Reparation vehicule electrique
Centre de formation (principale)
  + Centre de formation professionnelle, Cours informatique

Apres ajustement, attendre 7 a 10 jours puis verifier les Insights de la fiche : la part de recherches Decouverte (vs recherches directes) doit augmenter. C’est le signal que Maps remonte la fiche sur des requetes generiques geolocalisees.

Etape 3 : Implementer le schema LocalBusiness en JSON-LD

Le schema LocalBusiness donne a Google un signal structure tres clair sur l’entite locale. Sur WordPress avec Rank Math, le schema basique est genere automatiquement, mais il manque les proprietes geo, openingHoursSpecification et areaServed qui font la difference pour le SEO local. On surcharge avec un snippet JSON-LD dans le footer du theme enfant.

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"LocalBusiness",
  "name":"Boulangerie Teranga",
  "image":"https://example.sn/logo.jpg",
  "address":{"@type":"PostalAddress","streetAddress":"Avenue Cheikh Anta Diop","addressLocality":"Dakar","postalCode":"11000","addressCountry":"SN"},
  "geo":{"@type":"GeoCoordinates","latitude":14.6928,"longitude":-17.4467},
  "openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"06:00","closes":"21:00"}],
  "areaServed":["Dakar","Pikine","Guediawaye","Rufisque"],
  "telephone":"+221338000000"
}
</script>

Validez avec le Rich Results Test de Google. Le rapport doit afficher 0 erreur et 0 warning, sinon Google ignore le schema. Apres validation, demandez l’inspection URL dans Search Console pour accelerer la prise en compte (3 a 7 jours en moyenne).

Etape 4 : Construire un reseau de citations NAP coherent

NAP signifie Nom, Adresse, Telephone. Google verifie que ces 3 elements sont identiques sur Google Business, le site, Pages Jaunes Senegal, Sunukaddu, Annu Africain et autres annuaires locaux. Une seule incoherence (un 33 oublie devant le numero, un Av. au lieu de Avenue) divise la confiance et fait reculer dans le Local Pack.

# Format canonique a respecter partout
Nom : Boulangerie Teranga SARL
Adresse : 12 Avenue Cheikh Anta Diop, Dakar 11000, Senegal
Telephone : +221 33 800 00 00
# Annuaires prioritaires Afrique de l'Ouest 2026
- pagesjaunes.sn
- annuaire.gouv.sn
- africaweb.com
- yelp.com (international)
- Apple Maps Connect

Apres soumission a 10 annuaires, attendez 4 a 6 semaines puis cherchez votre nom exact sur Google. Le bloc Knowledge Panel doit afficher des informations coherentes. Si une variante apparait, corrigez la source incoherente puis demandez la mise a jour de Google via le formulaire de feedback de la fiche.

Etape 5 : Generer un flux d’avis clients reguliers

Le nombre, la frequence et la note moyenne des avis Google sont des facteurs de classement local majeurs depuis le passage a l’algo Vicinity en 2021. Cible : 30 avis minimum la premiere annee, puis 5 a 10 nouveaux par mois. La methode la plus efficace en Afrique de l’Ouest : QR code sur la facture papier qui ouvre directement le formulaire d’avis Google.

# Generer le lien direct vers le formulaire d'avis
https://search.google.com/local/writereview?placeid=ChIJN1t_tDeuEmsRUsoyG83frY4
# Trouver le placeid via
https://developers.google.com/maps/documentation/javascript/examples/places-placeid-finder
# Generer un QR code SVG
qrencode -o avis.svg -t SVG "https://g.page/r/CXXXXXXXX/review"

Imprimez le QR sur le ticket de caisse ou la facture. Le taux de conversion en Afrique de l’Ouest tourne autour de 8 a 12% sur les commerces de proximite, contre 2 a 4% pour les SMS de demande d’avis. Repondez a chaque avis dans les 24h en francais wolof si pertinent : Google valorise l’engagement.

Etape 6 : Cibler les mots-cles geolocalises sur le site

Le site doit ranker sur des requetes type service plus ville plus quartier. Utilisez Google Keyword Planner avec localisation Senegal pour estimer les volumes. Les requetes ultra-locales (avocat divorce Plateau Dakar) ont peu de volume mais une intention transactionnelle tres forte et peu de concurrence. Une page par couple service-quartier, avec contenu unique de 800 mots minimum.

# Architecture URL recommandee
/services/divorce/
/services/divorce/dakar/
/services/divorce/dakar-plateau/
/services/divorce/dakar-almadies/
# Title pattern
Avocat divorce Plateau Dakar | Cabinet Diop & Associes

Apres publication, soumettez chaque page a IndexNow via Rank Math (bouton Submit to IndexNow dans la metabox). Les pages ultra-locales s’indexent en 24 a 72h sur Bing et generent du trafic des la premiere semaine si la requete a au moins 10 recherches mensuelles.

Etape 7 : Obtenir des backlinks locaux thematiques

Un backlink depuis un media local senegalais (Senego, Seneweb, Dakaractu, Pressafrik) ou un blog tech ouest-africain pese plus dans le SEO local qu’un lien depuis un site international generaliste. La methode pratique : participer a un sujet d’actualite avec une expertise concrete, proposer une interview, sponsoriser un evenement de quartier qui sera couvert par la presse locale.

# Outils de prospection locale
- ahrefs.com Site Explorer (concurrents directs)
- ubersuggest.com filtre Senegal
- Recherche Google : "site:senego.com" + sujet
# Pitch type pour journaliste
Objet : Expertise [domaine] pour votre article du [date]
Corps : 3 lignes max + 1 chiffre choc local + dispo telephone

3 a 5 backlinks locaux thematiques par trimestre suffisent a faire bouger les positions sur les requetes geolocalisees moyennement concurrentielles. Le signal de reussite : amelioration des positions dans Search Console sur les requetes contenant le nom de la ville cible.

Etape 8 : Suivre les positions et corriger en continu

Le SEO local fluctue beaucoup selon la geolocalisation du chercheur. Un suivi par grille (geo-grid) avec un outil comme Local Falcon ou BrightLocal montre les positions a chaque km autour du commerce. Cout : 30 USD/mois (env 19 670 FCFA) pour un compte de base. Indispensable pour mesurer l’impact reel des actions menees.

# Frequence de scan recommandee
- Mensuel pour 5 mots-cles principaux
- Trimestriel pour 20 mots-cles secondaires
# Indicateurs a tracker
- AGR (Average Grid Rank) : moyenne sur tous les points de la grille
- ATGR (Average Top Grid Rank) : moyenne du top 3
- SoLV (Share of Local Voice) : part de visibilite sur la zone

Comparez les valeurs mois apres mois. Une chute brutale signale souvent un changement de categorie chez un concurrent ou une mise a jour algorithmique Google. Pour creuser plus loin, voir notre guide d’optimisation Google Business et notre methodologie avis clients.

Etape 9 : Adapter la strategie aux specificites Afrique de l’Ouest

Les algorithmes de Google Local sont calibres principalement sur des marches matures (Etats-Unis, Europe). En Afrique de l’Ouest francophone, plusieurs ajustements augmentent les resultats. Premier point : utiliser le francais avec quelques expressions wolof, bambara ou ewe seulement quand pertinent (un client tape boulangerie pas mburu). Deuxieme point : completer la fiche en horaires extra (jours feries musulmans Korite et Tabaski, jeudi soir Maouloud pour les marabouts traditionnels qui ne sont pas notre cible doctrinalement).

# Indicateurs SEO local specifiques zone
- Devise : XOF (FCFA) dans schema PriceSpecification
- Telephone : format E.164 +221 ou +225 ou +228
- Quartier dans l'adresse (plus precis que code postal souvent absent)
- Photos avec contexte local visible (logo en wolof bilingue, decor)

Apres optimisation, comparez les Insights Google Business sur 3 mois. Une augmentation de 30 a 50% des appels telephone et demandes d’itineraires est typique sur PME locales bien optimisees, contre 10 a 20% sur sites mal localises.

Etape 10 : Repondre aux questions Q&A et publier des Posts

Deux fonctionnalites sous-utilisees de Google Business Profile : la section Questions/Reponses et les Posts. Les questions posees par d’autres utilisateurs apparaissent dans la fiche, vous pouvez (devez) y repondre. Anticipez en posant vous-meme les 5 questions les plus frequentes depuis un compte Gmail different, puis repondez avec votre compte officiel. Les Posts (textuels, evenements, offres) durent 7 jours et apparaissent dans la fiche.

Publiez un Post par semaine au minimum. Google interprete cette frequence comme un signe d’activite et favorise les fiches actives dans le Local Pack. Sur le même thème, voir notre guide complet Google Business et notre methodologie avis clients.

Etape 9 : Adapter la strategie aux specificites Afrique de l’Ouest

Les algorithmes de Google Local sont calibres principalement sur des marches matures (Etats-Unis, Europe). En Afrique de l’Ouest francophone, plusieurs ajustements augmentent les resultats. Premier point : utiliser le francais avec quelques expressions wolof, bambara ou ewe seulement quand pertinent (un client tape boulangerie pas mburu). Deuxieme point : completer la fiche en horaires extra (jours feries musulmans Korite et Tabaski).

# Indicateurs SEO local specifiques zone
- Devise : XOF (FCFA) dans schema PriceSpecification
- Telephone : format E.164 +221 ou +225 ou +228
- Quartier dans l'adresse (plus precis que code postal souvent absent)
- Photos avec contexte local visible (logo bilingue, decor)

Apres optimisation, comparez les Insights Google Business sur 3 mois. Une augmentation de 30 a 50% des appels telephone et demandes d’itineraires est typique sur PME locales bien optimisees, contre 10 a 20% sur sites mal localises.

Etape 10 : Repondre aux questions Q&A et publier des Posts

Deux fonctionnalites sous-utilisees de Google Business Profile : la section Questions/Reponses et les Posts. Les questions posees par d’autres utilisateurs apparaissent dans la fiche, vous pouvez (devez) y repondre. Anticipez en posant vous-meme les 5 questions les plus frequentes depuis un compte Gmail different, puis repondez avec votre compte officiel. Les Posts (textuels, evenements, offres) durent 7 jours et apparaissent dans la fiche.

Publiez un Post par semaine au minimum. Google interprete cette frequence comme un signe d’activite et favorise les fiches actives dans le Local Pack. Voir notre guide complet Google Business et notre methodologie avis clients.

Partager