Quick answer: Start from your business goals, list your services in the words customers use, expand them with locations and modifiers, check them against real evidence in Google Search Console and the live results pages, sort them by what the searcher wants, then give each distinct search need one page. Treat published search volumes for Kenyan long-tail terms as rough guides, not facts.
Most keyword research fails in a predictable way. It chases big volume numbers instead of searches that would bring in customers, and it ends in a spreadsheet nobody turns into pages. This method ends in a page plan. If you serve a particular town or estate, our guide to local keyword research adds the location layer.

Step 1: Start With the Business
Before listing a single keyword, write down which services earn the best margin, which you want more of, where your best customers come from, and what your sales team gets asked most. A high-volume keyword for a service you do not want more of is a distraction.
Step 2: Collect Customer Language
List the words customers actually use. Read your WhatsApp and email enquiries, call notes and sales objections, look at competitor service pages, and type your main service into Google and read the autocomplete. Customer wording is usually more natural than anything a tool suggests.
Step 3: Expand With Modifiers
| Modifier | Examples |
| Location | Nairobi, Mombasa, Nyali, Kisumu, near me |
| Buying | price, cost, best, top, reviews |
| Comparison | versus, alternative, compared to |
| Problem | not working, leaking, slow, broken |
| Question | how to, what is, why, when |
| Audience | for small business, for schools, for hotels |
| Urgency | emergency, same day, 24 hour |
Combine your seed terms with these, then cut anything you cannot genuinely serve. Longer, more specific phrases are often the realistic target for a smaller site; our guide to finding long-tail keywords explains how to find and group them.
Step 4: Use Free, Real Evidence
Paid tools help, but their volume estimates for Kenyan long-tail terms are often wrong. Free evidence is frequently better.
| Source | What it gives you |
| Google Search Console | Searches your site already appears for, in Kenya |
| Autocomplete | Real phrases as people type |
| People Also Ask | Questions the page should answer |
| Related searches | Nearby demand |
| The results page | Who ranks, with what kind of page |
| Google Business Profile | How people find you locally |
Search Console is the most valuable of these, because it reflects your actual market rather than a global estimate.
Step 5: Judge What You Can Win
Open each priority search. Are the top results national brands, directories or businesses your size? Are the pages thorough or thin? Is there a map pack, meaning local intent? Could you realistically do better? If page one is full of big aggregators, a longer, more specific version is usually the better target.
Step 6: Sort by What the Searcher Wants
| Intent | Example | Page to build |
| Ready to buy | “book SEO audit Nairobi” | Service or contact page |
| Comparing | “best SEO company Kenya” | Comparison or buying guide |
| Learning | “what is technical SEO” | Guide |
| Looking for you | “Donvic Marketing” | Home page |
| Local | “SEO agency near me” | Location page plus Business Profile |
Serving the wrong kind of page is the most common reason good content does not rank. Our guide to search intent explains how to read the results page to tell which is which.
Step 7: Prioritise
Score every search on commercial value (would it bring revenue?), achievability (can you compete now?) and effort (how much work is the page?). Start with searches that are valuable and winnable, even if the volume is modest.
Step 8: Give Each Search One Page
| Page | Main search | Supporting searches | Status |
| /services/seo/ | SEO services Kenya | SEO agency Kenya | Exists |
| /seo-cost-kenya/ | SEO cost Kenya | SEO packages Kenya, SEO prices | Exists |
| /technical-seo-checklist/ | technical SEO checklist | technical SEO audit | To build |
One main search per page. Never two pages chasing the same one, which is called keyword cannibalisation. Our guide to keyword mapping shows how to build and maintain this table as your site grows.
Step 9: Turn the Plan Into Content
A map is only useful once it becomes pages. Our guide to writing SEO content that helps customers covers the writing itself, and Google’s own helpful content guidance is the standard to write to. Once you have several related pages, organise them into topic clusters so they build topical authority together.
Step 10: Review Every Quarter
Check Search Console for searches you did not plan for, pages with impressions but a low click-through rate (usually a weak title), and searches with impressions but no dedicated page. Revisit pages that have slipped; our guide to refreshing old content shows how. And set a realistic writing pace; see how often to publish blog content.
Mistakes to Avoid
- Chasing volume instead of value
- Trusting volume estimates for Kenyan long-tail searches
- Ignoring the Search Console data you already have
- Several pages for the same intent
- Targeting searches owned by aggregators you cannot beat
- Writing a blog post when the searcher wants a service page
Frequently Asked Questions
How do I do keyword research for a small business in Kenya?
List your services in customer language, add locations and modifiers, check real demand in Search Console and on Google’s results pages, sort by intent, and map each search to one page.
What are the best free keyword research tools?
Google Search Console, Google autocomplete, People Also Ask, related searches and the results pages themselves. For a Kenyan business they are often more accurate than paid volume estimates.
Are keyword volume numbers accurate for Kenya?
Not for long-tail terms. Treat them as rough guides and rely more on Search Console impressions and what the results pages show.
How many keywords should one page target?
One main search, plus closely related variations with the same intent.
How often should I redo keyword research?
Review quarterly, and whenever you add a new service, enter a new town, or see new searches in Search Console.
The Rest of the Series
Keyword research is the start of everything else in SEO. For how it fits with technical and local work, read SEO in Kenya.
Have a keyword list that never became pages? Our SEO service turns research into a prioritised page plan tied to what you sell. We work on SEO in Nairobi and across Kenya. See SEO packages or request a quote.

