Most keyword research advice assumes a global, English-speaking market with global search volume data โ and quietly falls apart the moment you apply it to a Nigerian business, where the actual phrases customers search look different, and the competition for the "correct" global term is often impossible to win anyway. I've watched businesses follow generic keyword advice for months, produce content around the "right" keyword, and see almost nothing happen โ not because the content was bad, but because the keyword itself was never realistically winnable for a small, low-authority Nigerian site.
The mistake almost every guide makes
Targeting the biggest, most obvious keyword for what you do โ "web design," "caterer," "hair salon" โ instead of the specific phrase an actual Nigerian customer, close to buying, would type. The big generic term has enormous competition and mostly-wrong intent (a lot of that search volume is students, researchers, and people who aren't buying anything from anyone). The specific, smaller phrase has a fraction of the searches, but almost all of them are real buyers.
This is the single most common reason a small business's SEO effort stalls before it starts. Chasing "web design" as a target means competing directly against agencies, freelancer marketplaces, and international sites with years of accumulated authority โ a fight a new Lagos business website simply isn't equipped to win, no matter how good the content is.
What to target instead: long-tail, location-anchored, and specific
- "Web design" โ "website design for a Lagos restaurant"
- "Caterer" โ "small chop caterer for owambe in Lekki"
- "Hair salon" โ "gele tying and bridal hair Ikeja"
- "Accountant" โ "small business accountant for CAC-registered companies in Abuja"
- "Photographer" โ "affordable wedding photographer in Port Harcourt"
Each of these has lower search volume and dramatically less competition โ which for a business with low domain authority (most Nigerian small businesses, honestly) is the only realistic path to actually ranking for something, rather than competing head-on for a term a national brand already owns.
Where to actually find these phrases, without paid tools
- Google's autocomplete โ start typing what you do plus your city and see what Google suggests finishing it with; those suggestions come from real search behavior
- "People also ask" boxes on a relevant search result โ genuine, real questions people are asking around your topic
- The "related searches" list at the bottom of a Google results page โ often surfaces phrasing variations you wouldn't have thought to try yourself
- Your own WhatsApp and DM history โ the exact phrases customers use when they message you asking about your service are often closer to real search language than anything a keyword tool suggests
- Competitor site content โ what phrases are the Lagos businesses that do show up in search actually using in their headings and page titles
- Google Search Console, once your site has some traffic โ the "Search results" report shows the exact phrases people already typed to find you, including ones you never deliberately targeted, which is often the fastest way to find a keyword already working quietly in the background
Matching the phrase to what the searcher actually wants
Not every phrase means the same thing. "How to tie gele" is someone looking to learn it themselves โ not a customer. "Gele tying service Lagos price" is someone ready to pay. Both contain "gele," but only one is worth building a page around if your goal is bookings, not traffic for its own sake.
This distinction โ search intent โ is worth applying to every keyword on your list before writing anything. A rough but useful test: does the phrase include a location, a price signal, "near me," "hire," "service," or "for [specific use case]"? Those additions usually signal someone closer to a decision. A phrase that's purely informational ("how does," "what is," "why does") usually signals someone earlier in their research, which is still valuable content to have, just not the page that should carry your strongest sales pitch.
Turning this into actual pages, not just a list
A keyword with real intent behind it deserves its own page or post built specifically around it โ not a paragraph buried inside a broader post. The homepage itself should target your core, highest-intent phrase; specific service pages and blog posts can each own a narrower one. Trying to make one page rank for ten unrelated phrases at once usually means it ranks well for none of them, because the page's actual focus becomes muddy to both Google and the reader.
Language and phrasing nuance most guides completely miss
Nigerian search behavior mixes English with local terms, Pidgin, and brand-specific language in ways a generic global keyword guide never accounts for. Someone might search "small chops caterer" in one moment and "asun and small chops for party" in another, and both matter if they describe the same service โ a rigid, single-phrase approach misses the second entirely. Similarly, terms like "owambe," "aso ebi," "gele," or specific market and neighborhood names carry real, high-intent search volume that a generic keyword tool trained mostly on international data won't surface at all, because it simply doesn't have visibility into that local vocabulary.
The businesses that get this right pay attention to how their own customers actually talk, not just how an industry "should" be described in formal English. If your customers call your product something slightly different from your official service name, that's worth having a page or section that uses their actual words, since that's what they're typing into Google.
Common mistakes worth avoiding
- Targeting a keyword with no realistic search behind it โ a phrase that sounds right in your head but that no actual customer types, discovered too late after a page is already built around it
- Ignoring location entirely โ a Lagos-only business competing for a national, non-location-specific term is fighting a much bigger battle than necessary when a location-anchored version of the same phrase would convert just as well with far less competition
- Keyword stuffing โ repeating the exact phrase unnaturally throughout a page. Modern Google ranks based on genuine topical relevance and natural language, not phrase repetition, and unnatural stuffing reads badly to actual visitors even if it didn't hurt rankings
- Treating keyword research as a one-time task โ customer language and search behavior shift over time; revisiting your list every few months, especially using fresh Search Console data, keeps it current rather than frozen at whatever made sense a year ago
Measuring whether your keyword choices are actually working
Once a page has been live for a couple of months, check Google Search Console for the exact phrases it's actually appearing for โ this frequently surfaces variations you didn't deliberately target, which is useful information for refining the page further. Look at both position and click-through rate: a phrase where your page ranks reasonably well but gets few clicks often means the page title or meta description isn't compelling enough relative to what's ranking around it, which is a fixable, specific problem rather than a sign the keyword itself was wrong.
Turning a keyword list into an actual content plan
Once you have a working list of ten to twenty realistic phrases, group them by intent and by how close each searcher is to buying. The highest-intent, most specific phrases โ the ones closest to "ready to pay" โ belong on your core service pages, where the goal is conversion, not just traffic. The more informational phrases โ "how much does X cost," "how to choose a Y" โ are better suited to blog posts, where you can answer the question thoroughly and link back to the service page for anyone who's now ready to move forward. This is also where structured data earns its keep โ it helps Google understand exactly what each page is about, which matters more once you're deliberately targeting narrower, more specific phrases rather than one broad term.
A realistic way to prioritize which keywords to go after first
With a limited amount of time to write content, prioritize phrases where you have three things lining up: genuine buying intent, a topic you can write about with real specificity and authority, and low enough competition that a newer or smaller site has a realistic shot at ranking within a few months. A phrase that scores well on all three is worth a dedicated page before one that only scores well on search volume alone โ volume without intent or without a realistic shot at ranking is often just an ego metric.
The realistic goal for a Nigerian small business isn't "rank #1 for the biggest term in my industry." It's owning ten specific, real phrases your actual customers search, one page at a time.
FAQ
#
Do I need a paid keyword research tool to do this properly?
No. Google's own autocomplete, "people also ask," related searches, and Search Console (once you have some traffic) cover most of what a small business needs, and they're all free โ paid tools add convenience and volume estimates, not a fundamentally different strategy.
#
How many keywords should one page target?
One primary phrase per page, with two or three closely related variations woven in naturally. Trying to rank one page for many unrelated phrases usually dilutes its relevance for all of them rather than strengthening it for any.
#
How do I know if a keyword is too competitive for my site right now?
Search the exact phrase and look at who currently ranks on page one. If it's dominated by national brands, major directories, or large established sites, it's likely too competitive for now โ a newer site does better starting with narrower, more specific phrases first.
#
Should I still write content for keywords with low search volume?
Yes, when the searcher's intent is clearly close to buying. A phrase with only a handful of monthly searches but strong buying intent โ like a very specific service plus location โ can be more valuable than a high-volume, vague term with mostly the wrong kind of visitor.
#
How long does it take to rank for a keyword once I've built a page for it?
It varies by competition, but meaningful movement typically takes a few months to show clearly rather than days or weeks โ narrower, less competitive phrases generally move faster than broad, contested ones.
Once you've got a working list of real phrases your customers actually search, the next step is making sure each one lands on a page built specifically to answer it โ and if you'd rather have that mapped out for you as part of an ongoing plan, our SEO & Growth service and the calculator are both good starting points for seeing what that looks like for your business specifically.