The verdict in three sentences
Limiting yourself to Dakar means ignoring Thies, Touba, Mbour/Saly and Ziguinchor, markets where SEO competition stays low. Genuinely local city pages (not duplicate content) capture an uncontested long tail and add 20 to 40% of traffic in 3 to 5 months. The trap to avoid at all costs: doorway pages (empty pages that just swap the city name), penalized by Google.
Which cities to target first
A city's potential depends on its population, economic dynamism, and the scarcity of well-optimized sites. 2026 order of magnitude.
| City | Population (order) | SEO competition | Long-tail potential | Priority |
|---|---|---|---|---|
| Thies | ~370,000 | Low | High | High |
| Touba | ~750,000 | Very low | Very high | High |
| Mbour / Saly | ~280,000 | Medium (tourism) | High | High |
| Ziguinchor | ~250,000 | Very low | Medium-high | Medium |
| Saint-Louis | ~240,000 | Low | Medium | Medium |
| Kaolack | ~280,000 | Very low | Medium | Medium |
| Diourbel | ~150,000 | Very low | Low-medium | Low |
Genuine local page vs doorway page
The difference between a page that ranks and a penalized page comes down to genuinely specific content. Here are the markers to respect.
| Element | Legitimate local page | Doorway page (avoid) |
|---|---|---|
| Content | Specific to the city | Duplicate text, city swapped |
| Address / area | Districts, local landmarks | Generic "whole city" |
| Testimonials | Clients from the city | None or recycled |
| Photos | Local projects | Generic stock |
| Linking | Tied to the cluster | Isolated page |
| Added value | Useful local info | None |
Simple rule: if you cannot write 300-500 genuinely specific words about the city, do not create the page.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Moussa runs an air-conditioning business in Dakar. He creates 4 city pages (Thies, Touba, Mbour, Saint-Louis) with real local content: districts served, response times, local testimonials, for 320,000 FCFA (80,000 FCFA/page). In 4 months, these pages generate 180 extra visits/month and 6 quote requests. With a 350,000 FCFA average deal and 2 conversions/month, the investment pays back by the 2nd month of gains.
FAQ
How many city pages to start with? Begin with 3 to 5 high-potential cities (Thies, Touba, Saly). Four rich pages beat 15 empty pages that risk a penalty.
What traffic gain to expect? Expect +20 to 40% long-tail traffic in 3 to 5 months, especially on low-competition "[service] + [city]" queries.
Do I need a Google Business listing per city? One Google Business listing per real physical address only. Without a physical presence, rely on the local web page and linking, not a fake listing (suspension risk).
How to avoid the doorway penalty? Each page must deliver 300-500 genuinely specific words: districts, landmarks, local testimonials, response times. No mere copy-paste with the name changed.
Let's talk about your project. We build your genuinely local city pages to capture Thies, Touba, Saly and beyond. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

