Keyword Research for Small Businesses: The Actual Process, Step by Step

Keyword research is figuring out what your customers actually type into Google, then making sure your website uses those phrases in the right places. It doesn’t require expensive tools or an SEO degree. It requires patience, common sense and a bit of evidence.

If you’ve been told to ‘just do keyword research’ and then abandoned in front of a blank spreadsheet, this is the missing manual. You are not trying to trick Google. You are trying to understand the words people use when they want what you sell.

A dark wooden workbench lit by a single overhead lamp, covered with handwritten search notes, a compass, torn maps of UK towns and a magnifying glass casting sharp shadows, creating a moody visual metaphor for finding hidden customer demand.

What Keyword Research Actually Is, And What It Is Not

Keyword research is not guessing what sounds good. It is not stuffing the same phrase into a page until it reads like a hostage note. And it is definitely not asking your mate Dave what he would Google after three pints.

Good keyword research for small businesses starts with customer language. That means the words people use when they are worried, ready to buy, comparing options, or trying to solve a problem. A plumber might think in terms of ‘domestic heating solutions’. The customer types ‘boiler repair near me’ because their house is freezing and they are mildly losing the plot.

That difference matters. Your website should describe your services properly, but it also needs to match real search behaviour. Google is trying to connect a searcher with the most relevant answer. If your page uses vague internal language, Google has less to work with.

The goal is simple: find the phrases that show genuine demand, understand what the searcher wants, then build or improve the right page for that search.

Free Tools That Are Genuinely Useful

You can do useful keyword research without paying for Moz, Semrush, Ahrefs, or any other shiny dashboard that makes you feel both powerful and confused. Paid tools have their place, but the free stuff is enough to get most small businesses moving.

Start with Google itself. Type the beginning of a phrase and watch autocomplete. Search your service and look at the results. Check the ‘People Also Ask’ boxes. Scroll to related searches where they appear. This is Google showing you how people phrase problems.

The most useful free tools are:

  • Google Search: Use autocomplete, search results, competitor page titles and People Also Ask to spot real wording.
  • Google Search Console: If your site already has traffic, this shows the queries people used before seeing or clicking your pages.
  • Google Keyword Planner: Built for Google Ads, but still useful for rough demand and phrase ideas.
  • Your own inbox and phone calls: Not a Google tool, obviously, but often better than one. Customers tell you their language every week.

Search Console is especially valuable because it shows your own data. If you already appear on page two for a buyer phrase, that can be a quicker win than chasing a monster keyword from scratch.

When Paid Tools Are Worth It, And When They Are Not

Paid SEO tools like Moz and Semrush are useful. They can show estimated search volumes, keyword difficulty, competitor rankings, backlink data and content gaps. I use paid tools because I do this all day and because manually checking everything would send me round the bend.

But a paid tool will not magically understand your business. It will not know which jobs make you money, which enquiries waste your time, or which service you secretly hate delivering but still advertise because the old website says so.

Paid tools are worth it when you have:

  • A large website with lots of services or products.
  • Several serious competitors to compare.
  • National or e-commerce ambitions.
  • Enough SEO knowledge to interpret the data sensibly.

They are less useful when you are a local business with a five-page website and no clear service structure. In that case, buying Semrush before fixing your pages is like buying racing tyres for a car with no engine. Lovely idea. Completely backwards.

If budget is tight, use free tools first. Spend money on strategy or implementation before expensive software.

How To Find What Customers Actually Search For

Business owners often describe their services differently from customers. You know the technical terms. Your customers know the problem. That gap is where a lot of small business SEO goes to die.

Start by writing down your main services in plain English. Then ask what someone would type if they needed that service today. Not what you want them to type. What they would actually type while irritated, rushed, confused, or comparing prices.

Use this process:

  1. Write your service name, such as boiler repair, wedding photography or family solicitor.
  2. Add problem words, such as emergency, cost, near me, best, quote, same day or local.
  3. Add location words, such as Cheshire, Chester, Crewe, Nantwich, Knutsford or your real service areas.
  4. Search those combinations in Google and note what pages already rank.
  5. Check Search Console for similar queries your website is already showing for.

Also read your enquiry forms, emails and reviews. If customers keep saying ‘do you cover Winsford?’ or ‘how much does X cost?’, that is keyword research. It is not glamorous. It is useful, which is better.

Search Intent: Why The Same Keyword Can Need A Different Page

Search intent means the reason behind the search. This is where many DIY SEO attempts fall over. People grab a keyword with decent volume, slap it into a page, then wonder why nothing happens.

A search for ‘how to fix a leaking tap’ is not the same as ‘emergency plumber Chester’. One person wants advice. The other wants someone with tools, a van and availability before their kitchen becomes an indoor pond.

Intent type What the searcher wants Best page type
Informational Advice, explanation or education Blog post or guide
Commercial Options, comparisons, prices or proof Service page, comparison page or case study
Transactional To book, buy, call or request a quote Service page, product page or contact-led landing page

This changes what you build. A blog post can answer early questions and bring in future customers. A service page should convince ready buyers that you are the right choice. Mixing the two badly creates pages that rank poorly and convert even worse.

Before targeting any keyword, ask: what does this person expect to find? Then give them that, not a self-indulgent essay about your ‘passion for excellence’. Nobody is searching for that.

How To Prioritise Keywords Without Chasing Nonsense

High search volume looks tempting. It also gets small businesses into trouble. A keyword with thousands of searches might be too broad, too competitive, or full of people who will never become customers.

For a small business, the better question is not ‘which keyword gets the most searches?’ It is ‘which keyword is most likely to bring a useful enquiry?’ That usually means longer, more specific phrases.

Keyword type Looks attractive because The problem Better small business target
Very broad Lots of searches Too vague and competitive Specific service terms
Service only Relevant but wide May attract the wrong area Service plus location
Problem-led Matches customer pain Needs the right page format Guide or FAQ feeding service pages
Buyer-led Shows strong intent Lower volume Usually worth prioritising

A phrase like ‘accountant’ is huge and almost useless on its own. ‘Small business accountant Chester’ is smaller, clearer and far more likely to produce a real enquiry.

Prioritise keywords using three filters: relevance, intent and realistic competition. If a phrase describes what you sell, suggests the searcher is serious, and has results you could actually compete with, it deserves attention.

Local Keyword Research For Service And Location Terms

Local keyword research is where small businesses can win without needing a national SEO budget. You are looking for phrases that combine what you do with where you do it. Simple, but often badly executed.

Start with your core services, then pair them with your real locations. For example, ‘electrician Nantwich’, ‘emergency plumber Crewe’, ‘wedding venue Cheshire’, ‘roof repairs Chester’ or ‘family solicitor Knutsford’. Then search them and study what ranks: homepages, service pages, directories, map listings, or thin rubbish that has somehow survived.

Do not create 50 copy-and-paste town pages. Google has seen that trick. So has everyone else. If you want to rank in a town, your page needs a reason to exist: work examples, reviews, photos, service details, travel area information and genuinely useful local context.

The same principle applies anywhere. Whether it is a Cheshire tradesperson or a roofing firm in Odense and across Fyn, the site needs to make services, locations and trust signals clear.

If local visibility is your main goal, proper local SEO services should connect keyword research with your Google Business Profile, reviews, citations and service pages. Keywords alone are not enough.

What To Do With Keywords Once You Have Them

A keyword list is not a strategy. It is raw material. The useful bit is deciding which page should target which phrase, then improving that page so it actually deserves to rank.

Create a simple keyword map. Each important page gets one main target phrase and a handful of closely related supporting phrases. Do not target ten unrelated keywords on one page. Also, do not build separate pages for tiny variations like ‘plumber Chester’, ‘plumbers Chester’ and ‘Chester plumbers’ unless there is a proper reason. That way lies madness.

Use your keywords in sensible places:

  • Page title and meta description.
  • H1 and relevant subheadings.
  • Opening paragraph.
  • Body copy where it reads naturally.
  • Image alt text where appropriate.
  • Internal links from related pages.
  • FAQs that answer real customer questions.

Then check whether the page matches the intent. If the keyword is commercial, the page needs proof, pricing guidance, service details, areas covered and a clear call to action. If you need help turning keyword research into proper service pages, read this guide on writing service pages that rank and generate enquiries.

If your website is already a mess, a local SEO audit can show which pages to fix first instead of guessing and making the problem worse.

A Simple Step-By-Step Keyword Research Process

Here is the actual process without the waffle. You can do this in a spreadsheet, a notebook, or the back of an envelope if you enjoy chaos.

  1. List your profitable services, not every service you technically offer.
  2. Add your target locations and service areas.
  3. Search combinations in Google and note autocomplete, People Also Ask and ranking pages.
  4. Check Google Search Console for existing impressions and clicks.
  5. Group phrases by intent: informational, commercial or transactional.
  6. Choose the right page type for each group.
  7. Prioritise keywords based on relevance, buyer intent and realistic competition.
  8. Map each chosen keyword group to one page.
  9. Improve or create the page with useful content, proof and a clear next step.
  10. Review performance monthly in Search Console and adjust.

That is keyword research. Not mystical. Not instant. Not something you do once in 2019 and then proudly ignore forever.

The point is to stop building pages based on assumptions. When your website matches the way customers search, Google has a clearer job and your visitors have a better experience. Funny how often those two things go together.

Frequently Asked Questions

How many keywords should I target per page? Aim for one main keyword theme per page, supported by closely related phrases. A service page might target ‘emergency plumber Chester’ while also mentioning boiler leaks, burst pipes and same-day callouts if relevant. Do not cram unrelated services onto one page. Clear pages usually rank and convert better than confused ones.

What is search intent and why does it matter? Search intent is the reason behind a Google search. Someone searching ‘how much does SEO cost’ wants information. Someone searching ‘SEO company Cheshire’ is closer to choosing a provider. If your page does not match the intent, it may struggle to rank, and even if it gets traffic, visitors will leave without enquiring.

Can I do keyword research for free? Yes. Google Search, People Also Ask, Google Search Console and Google Keyword Planner can give you plenty of useful data. You can also use customer emails, calls and reviews to find real wording. Paid tools save time and add competitor data, but they are not required to start properly.

How do I know if a keyword is too competitive? Search it and look at who ranks. If page one is full of major brands, national directories and strong local competitors with better pages, reviews and links, it may be tough. That does not mean ignore it. It means start with more specific, local or service-led variations where you have a realistic chance.

About the author

Matt Warren is the founder of SEO Bridge, a UK-based digital marketing agency specialising in SEO, local SEO, and AI search optimisation including AEO and GEO strategies.