Short answer: Keyword research means finding the words and questions your customers actually type into search engines, then deciding which page on your site should answer each one. For a small business, a simple method works: list what you sell and the problems you solve, collect real search phrases from Search Console, autocomplete and customer conversations, judge the intent behind each phrase, favour specific long-tail phrases you can realistically win, and give each page one clear main topic.
Why keyword research matters for small businesses
Most small business websites are written in the owner’s language, not the customer’s. An accountant writes “compliance services” while clients search for “help with tax return”. A kitchen studio writes “bespoke culinary spaces” while people search for “made to measure kitchen”. Nobody searches for your internal jargon, so pages written that way are hard to find.
Keyword research closes that gap. It tells you:
- which words to use in titles, headings and text;
- which pages you are missing, because customers ask questions your site never answers;
- which topics are worth your limited time, and which are dominated by large competitors;
- how to organise the site so each page has a clear purpose.
You do not need to become an SEO specialist or pay for expensive tools to do this well. What you need is a clear process and an honest view of what your customers want.
Step 1: Start with your business, not with tools
Before opening any tool, write down three lists:
- What you sell. Every service, product category and main product line, in plain words.
- Who buys it. The types of customers, such as homeowners, landlords, small shops or new parents, and what makes them different.
- What problems you solve. The situations that make people look for you: a leaking boiler, a failed MOT, a first tax return, a wedding in six months.
Then add the questions customers ask you by phone, e-mail and in person. Your team’s inbox is one of the best keyword research sources available. If customers keep asking “How long does a conservatory take to build?” or “Do I need planning permission for a garden room?”, other people are asking search engines the same thing.
Step 2: Collect real search phrases
Now expand those lists with phrases people genuinely search for. Free sources are often enough:
- Google Search Console. If your site already has some visibility, the Queries tab in the Performance report shows the actual searches where your pages appeared. This is the most reliable data you have, because it is about your own site.
- Search autocomplete. Start typing a service into the search box and note the suggestions. Try adding words such as “how”, “cost”, “near”, “best”, “vs” and your town.
- “People also ask” and related searches. The questions and related searches shown on results pages reveal what else people want to know about a topic.
- Keyword tools. Free and paid tools estimate search volume and suggest variations. Treat their numbers as rough estimates, especially for small local markets, where they are often unreliable.
- Competitors. Look at how successful competitors name their services and what topics their guides cover. Do not copy them, but notice the language.
Put everything in a simple spreadsheet with one phrase per row. Do not filter yet; just collect.
Step 3: Understand search intent
Every search has a purpose behind it, and that purpose decides what kind of page can rank. The usual categories are:
| Intent | Example | Page that fits |
|---|---|---|
| Informational | how to bleed a radiator | A guide or article |
| Commercial research | best boiler for small flat | A comparison or buying guide |
| Transactional | boiler installation Leeds | A service or product page |
| Navigational | Smith Plumbing contact | Your contact or home page |
| Local | plumber near me | Business Profile and a local service page |
The simplest way to check intent is to search the phrase and look at what already ranks. If the first page is full of guides, a sales page will struggle. If it is full of local businesses, a blog post will struggle. Match the type of page that search engines already show.
Step 4: Judge what you can realistically win
A short phrase such as “accountant” is searched by many people, but it is vague and extremely competitive. A longer, more specific phrase such as “accountant for self-employed electricians” is searched less often, but the searcher knows exactly what they want and fewer businesses target it. These specific phrases are called long-tail keywords, and they are where small businesses usually win.
For each phrase in your list, ask:
- Relevance: would someone searching this be a good customer, or a good future customer?
- Intent fit: can you create the type of page that ranks for it?
- Competition: who ranks now? National brands, big directories and government sites are hard to beat; small local businesses and thin pages are beatable.
- Value: does it lead to a sale, an enquiry or trust, or only to casual reading?
Mark each phrase as high, medium or low priority. Relevance and intent matter far more than search volume. A phrase with a handful of searches a month can be worth more than one with thousands if the searchers are ready to buy.
Step 5: Group phrases into topics
Many phrases are simply variations of one topic: “boiler repair Leeds”, “Leeds boiler repairs”, “boiler engineer Leeds” and “fix boiler Leeds” all want the same page. Modern search engines understand synonyms and variations, so you do not need a separate page for each.
Group your list into topics, where each topic is one clear need. Then decide:
- which topics already have a page on your site;
- which pages cover several topics at once and should be split;
- which topics need a new page;
- which topics are covered by two or more pages that compete with each other and should be merged.
Step 6: Map one main topic to each page
The output of keyword research is a simple map: each important page gets one main topic, plus a few related phrases and questions. For example:
- /boiler-repair/ — main topic: boiler repair in Leeds; related: boiler not working, boiler engineer, emergency call-out.
- /boiler-installation/ — main topic: new boiler installation; related: boiler replacement cost, combi boiler installation.
- /guides/boiler-pressure/ — main topic: how to fix low boiler pressure; related: boiler pressure too low, repressurise boiler.
Then use the words naturally in the places that matter: the title tag, the H1, a few headings, the opening paragraph and the meta description. Answer the related questions in the page text. Do not repeat the phrase mechanically; write for the reader, using the words they use.
Step 7: Measure and adjust
Keyword research is a hypothesis until search data confirms it. A few weeks after publishing or updating pages, check the Performance report in Search Console for each page:
- Which queries does the page appear for? If they differ from what you intended, either the page says something other than you think, or searchers use different words.
- Are impressions growing but clicks low? The title and description may not match what searchers expect.
- Do two of your pages appear for the same query, taking turns? They may be competing, and one should be refocused or merged.
- Are there new questions among the queries? They are ideas for sections or new guides.
Update your spreadsheet with what you learn. Over time, it becomes a record of what your customers actually search for, which is valuable well beyond SEO.
Common keyword research mistakes
- Chasing volume. Targeting broad, popular phrases that bring visitors who will never buy, or that you cannot realistically rank for.
- Ignoring intent. Trying to rank a sales page for an informational question, or a blog post for a transactional search.
- One page per variation. Creating separate pages for “boiler repair” and “boiler repairs”, which then compete with each other.
- Keyword stuffing. Repeating the phrase until the text reads badly. Search engines understand topics; readers dislike repetition.
- Trusting tool numbers blindly. Volume estimates for local and niche phrases are often wrong. Your own Search Console data is more reliable.
- Doing it once. Language and demand change. Review your list at least once a year and whenever you add services.
How Site AI Audit fits in
Keyword research tells you what each page should be about. Site AI Audit tells you whether your pages communicate that clearly to search engines: missing or duplicate titles, weak descriptions, missing H1s and alt texts, broken links and pages kept out of search. Fixing those findings makes sure your chosen topics actually reach the search results. Run a free check after mapping your keywords to pages.
Related reading
- How to Write Title Tags: A Practical Guide for Small Sites
- Heading Tags for SEO: How to Use H1, H2 and H3 Properly
- Local SEO Basics: How Small Businesses Get Found Nearby
- How to Set Up Google Search Console for a Small Business
The bottom line
Good keyword research starts with your customers, not with a tool. Collect the words and questions they really use, check what kind of page each search expects, prefer specific phrases you can win, group variations into topics and give each page one main topic. Then write naturally for the reader, and revisit the map as your business and your customers’ language change.
BUJ
Do I need paid tools for keyword research?
Not to start. Search Console, autocomplete, related questions and your customers’ own words cover most needs for a small business. Paid tools help with larger sites and competitive markets.
How many keywords should one page target?
One main topic, plus related phrases and questions that naturally belong to it. Search engines understand variations, so a single strong page usually covers many similar searches.
What is a long-tail keyword?
A longer, more specific search phrase, such as “waterproof walking boots for wide feet”. Each one is searched less often, but together they bring well-matched visitors and are easier to rank for.
How often should I redo keyword research?
Review it at least once a year, when you add products or services, and when Search Console shows new queries appearing. Small updates are easier than full rebuilds.
Should I include my town in keywords?
For local services, yes, in titles, headings and text where it reads naturally. Searchers often add a location, and it helps show you serve that area.



