Back to Blog SEO

Keyword Research for Small Businesses: How to Find What Customers Actually Search For

In part one of this series, we covered what SEO actually is and the five fundamentals every small business needs in place. But underneath all of it sits one unanswered question: optimise your website for what, exactly?

That's what keyword research answers. It's the difference between SEO that quietly brings in customers month after month, and SEO that does everything "right" while talking to an empty room. Get this step wrong and you can write brilliant content, build a fast website, and still rank for phrases nobody searches.

The good news: you don't need expensive tools or a marketing degree. You need to understand how your customers think — and a few free ways to confirm it. This is part two of our SEO series, and it's the most important hour you'll spend on your SEO this year.

What a "Keyword" Actually Is (No Jargon)

Forget the technical-sounding name. A keyword is simply the words a real person types — or says — into Google when they're looking for something.

It might be one word ("electrician"), but far more often it's a phrase: "emergency electrician in Randburg," "why does my geyser keep tripping," or "how much does a dietitian cost in Johannesburg." Each of those is a keyword, and each tells you something different about the person searching.

Your job isn't to guess clever phrases. It's to discover the words your future customers are already using, then make sure your website speaks their language back to them.

Search Intent: The One Idea That Matters Most

If you remember nothing else from this article, remember this: match the intent, not just the words. Behind every search is a reason, and that reason falls into one of four buckets:

  1. Informational — they want to learn something. "how to unclog a drain," "signs you need a new geyser." They're not ready to buy yet, but you can earn their trust.
  2. Navigational — they're looking for a specific business or page. "Covino contact," "FNB internet banking."
  3. Commercial — they're comparing options before deciding. "best accountant Sandton," "geyser repair vs replacement."
  4. Transactional — they're ready to act now. "emergency plumber near me," "book dentist Craighall Park."

Why does this matter so much? Because a page built for the wrong intent never converts. If someone searches "how to fix a leaking tap" and lands on your sales page, they'll bounce — they wanted a guide, not a quote. Serve them the guide, earn the trust, and they'll remember who to call when the DIY fails.

The highest-value keywords for most small businesses are commercial and transactional ones — that's where the buyers are. But informational content is how you build the authority (and the content library) that makes those buyers find you in the first place.

Why Long-Tail Keywords Are Your Best Friend

"Long-tail" keywords are longer, more specific phrases — usually three or more words. They have lower search volume than broad terms, and that's exactly why they're perfect for small businesses.

Compare these two:

  • "lawyer" — enormous volume, brutal competition, and almost useless intent (lawyer for what? where?). You will not outrank the big firms.
  • "divorce lawyer in Pretoria East" — lower volume, far less competition, and crystal-clear intent. The person searching this is ready to talk to you.

This connects directly to the local-SEO advantage we covered in part one. Long-tail, location-specific keywords are winnable, and they attract people who are much closer to becoming paying customers. Ten visitors searching "divorce lawyer in Pretoria East" are worth more than a thousand searching "lawyer."

How to Find Keywords Without Spending a Cent

You can do genuinely useful keyword research with nothing but free tools and a bit of curiosity. Here's where to look:

1. Google Autocomplete

Start typing your service into Google and watch the suggestions drop down. Those are real, popular searches. Type "plumber jo…" and Google fills in "plumber johannesburg," "plumber johannesburg south," "plumber jobs" — instant insight into what people actually look for.

2. "People Also Ask" and "Related Searches"

Run a search and scroll. The "People also ask" box and the "Related searches" at the bottom of the results page are a goldmine of question-based and adjacent keywords — perfect for content that targets informational intent.

3. Google Keyword Planner (Free)

Part of Google Ads, but free to use even if you never run an ad. It shows rough monthly search volumes and related terms, so you can compare ideas with actual numbers rather than gut feel.

4. Your Own Customers

The most underrated source of all. What do people ask you on the phone, over WhatsApp, or in your contact form? The exact words customers use to describe their problem are the exact words they type into Google. Keep a running note of them.

5. Your Competitors

Look at the businesses already ranking for the searches you want. What words do their page titles and headings use? You're not copying — you're confirming which terms matter in your market, then doing it better.

6. Free Tools Worth a Look

Tools like AnswerThePublic (visualises the questions people ask around a topic) and Google Trends (shows whether interest in a term is rising or falling, and where in South Africa it's strongest) round out a no-budget toolkit nicely.

Don't Forget Your Local Modifiers

For a South African small business, the magic often happens when you bolt a location onto a service term. Build a simple list and mix-and-match:

  • Cities & suburbs: Johannesburg, Sandton, Randburg, Pretoria East, Cape Town, Durban, Umhlanga — and the specific suburbs you serve.
  • "Near me": Google handles the location automatically, but having clear suburb and area pages helps you show up for these high-intent searches.
  • Intent words: "emergency," "affordable," "best," "24 hour," "same day," "booking."

"Affordable accountant Sandton" and "emergency plumber near me" are the kinds of phrases that ring the phone.

How to Choose Which Keywords to Target

You'll end up with a long list. Now narrow it down by weighing three things against each other:

  • Volume — are enough people searching it to be worth the effort?
  • Competition — can you realistically rank, or is page one wall-to-wall national brands?
  • Intent — does this searcher actually want what you sell?

The sweet spot for a small business is decent intent, modest volume, and beatable competition — those winnable long-tail and local terms. Chasing one giant high-volume keyword is a losing game; stacking up twenty specific, winnable ones is how small businesses quietly dominate their patch.

Map One Keyword to One Page

A common mistake is trying to make a single page rank for everything. Instead, give each important keyword a clear home:

  • Your main service keyword → your homepage or main service page
  • Each specific service → its own dedicated page
  • Each location you serve → its own area page
  • Every customer question → a blog post (this is where your content marketing plan and your keyword list become the same project)

This "keyword map" becomes the blueprint for your whole site structure — and it feeds directly into on-page SEO, which is exactly where part three of this series picks up.

5 Keyword Research Mistakes to Avoid

  1. Chasing vanity keywords. Ranking for a huge, vague term feels good but rarely pays. Winnable beats impressive.
  2. Ignoring intent. The right words with the wrong intent still won't convert.
  3. Keyword stuffing. Cramming the same phrase in fifteen times reads badly and Google sees through it. Write for humans first.
  4. Going too broad. "Services," "solutions," "we're the best" — these target nothing. Be specific about what and where.
  5. Treating it as one-and-done. How people search shifts over time. Revisit your list a couple of times a year.

Your Simple Keyword Research Workflow

Put it all together in an afternoon:

  1. Brainstorm every service you offer and every problem you solve — in plain customer language.
  2. Expand each one with Google Autocomplete, "People also ask," and your customer notes.
  3. Localise by adding your cities, suburbs, and intent words.
  4. Filter the list down to terms with real intent and beatable competition.
  5. Map each chosen keyword to a specific page on your site.

That map is your SEO to-do list for the months ahead — concrete, local, and built around what your customers are genuinely searching for.

What's Next in This Series

You now know what to optimise for. Next, we'll cover on-page SEO — how to turn that keyword map into pages, titles, and content that actually rank. In the meantime, revisit the fundamentals in part one, and if you'd rather have an expert build your keyword strategy and site around it, explore our SEO and marketing services or get in touch for a free consultation.

Share this article:
Covino

About Covino

I help small businesses and entrepreneurs build stunning websites, create compelling designs, and rank higher on Google. With personalized, one-on-one service, I'm dedicated to helping your business succeed online.

Learn more about me

Ready to Transform Your Online Presence?

Book your free consultation today. No obligations, no pressure — just a conversation about how I can help you achieve your goals.

Link copied to clipboard!