The verdict in three sentences
Showing up in Dakar and Thies and Touba doesn't happen with a single "we cover all of Senegal" page. Each city needs its dedicated page, with unique geolocalized content and its own local signals. Done right, multi-city multiplies your entry points; done sloppily, it creates duplicate content that Google ignores.
Understanding volume by city
Before creating ten pages, gauge the potential. Dakar holds most demand, but competition there is fierce. Thies and Touba offer less volume but far lower competition and a lower acquisition cost.
| City | Relative search volume | Difficulty | Estimated cost/lead |
|---|---|---|---|
| Dakar | 100 (baseline) | High | Highest |
| Thies | ~25 | Medium | Moderate |
| Touba | ~20 | Low to medium | Low |
| Saint-Louis | ~15 | Low | Low |
| Mbour | ~12 | Low | Low |
*2026 relative indices, Dakar base = 100; refine by sector with real data.*
The city-page structure that works
The golden rule: one page = one city = one intent, with at least 60 to 70% unique content. Reusing the same text and just swapping "Dakar" for "Thies" is the best way to rank nowhere.
| City-page element | Must be unique? | Why |
|---|---|---|
| Title and H1 (with the city) | Yes | Main relevance signal |
| Contextualized intro | Yes | Avoids duplication |
| Address / area covered | Yes | Strong local signal |
| Local client references | Yes | Proof of presence |
| Pricing grid | No (can be shared) | Offer consistency |
| FAQ section | Partly | Adapt 1 to 2 local questions |
Budget 3 to 6 months for a city page to rank durably, and watch for cannibalization: if two pages target the same query, Google can't decide which to show and both stall.
Mini case study
Fatou runs a cleaning business based in Dakar but serving Thies and Mbour. At first, a single "cleaning services in Senegal" page captured 8 leads/month, all from Dakar. She creates three distinct city pages, each with local testimonials and precise areas. After 4 months, the Thies page generates 5 leads/month and Mbour 3, bringing the total to 16 leads/month — a doubling — with a cost per lead in Thies estimated 40% cheaper than in Dakar.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Can I create a page for every city I serve?
Yes, but only with genuinely unique content and a real presence. Ten empty pages hurt more than they help. Start with 3 priority cities.
How do I avoid duplicate content between cities?
Write an intro and references specific to each city, vary examples and adapt the FAQ. Aim for at least 60% unique text per page.
How long before I see results?
Between 3 and 6 months for a stable ranking, faster in low-competition cities like Touba or Saint-Louis.
What is cannibalization?
It's when two of your pages compete for the same query. Google hesitates and neither performs. You fix it with distinct targeting and clear internal linking.
Do I need a physical address in each city?
Not mandatory for a web page, but a real presence (local Google profile, address) strongly reinforces signals. Without it, rely on content and local customer reviews.
Let's talk about your project. We build your city-page strategy for Dakar, Thies, Touba and beyond, with no duplication risk. 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.
