You know what you sell. What you may not know is how your customers describe it when they type into Google. A bakery owner says “custom celebration cakes”; the customer types “birthday cake order near me”. A physiotherapist says “musculoskeletal rehabilitation”; the patient types “back pain treatment”. That gap is where many small business websites quietly lose visitors.
Keyword research for small business owners is the work of closing that gap: finding the phrases real customers use, choosing the ones you can realistically appear for, and deciding which page on your site should answer each. You do not need paid software to do it well. The free tools below, plus your own knowledge of your customers, are enough for most small sites.
Start with what you already know
Before opening any tool, write down two lists. The first is every service or product you want more customers for, in your own words. The second is every way customers have described those things to you: on the phone, in emails, on WhatsApp, at the counter. Include the questions they ask before buying, the problems they describe and the alternatives they mention.
This second list is often the most valuable part of the whole exercise. It is in the language of buyers, not the trade. Tools will widen it, but they rarely replace it.
Free tools for keyword research for small business sites
Search Console: the searches you already appear for
If your site has been live for a while and is connected to Google Search Console, open the Performance report and look at the Queries tab. These are real searches that showed your pages, with impressions and clicks for each. Sort by impressions and look for phrases related to your services where you appear but rarely get clicked. Those are searches Google already associates with you, and they are often the easiest to improve.
You will also find surprises: phrasings you never used on the site, locations you did not expect, and questions that deserve their own answer.
Google autocomplete
Start typing a service into Google and pause. The suggestions that drop down come from what people commonly search. Try your main service followed by each letter of the alphabet, or with words like “cost”, “near”, “for”, “vs” and “how”. Write down anything that matches what you offer. Do this in a private browser window so your own history does not colour the results.
People also ask and related searches
On many results pages Google shows a box of related questions, which expands as you open each one. Further down there is usually a list of related searches. Both show how people continue their search, and both are a quick source of the questions your pages should answer.
Keyword Planner in Google Ads
Keyword Planner is a free tool inside a Google Ads account. It suggests related phrases and gives a rough idea of how often each is searched. Without active ad spend it often shows broad ranges rather than precise figures, which is fine for a small business: you only need to know whether a phrase is searched a little, a fair amount or a lot, compared with its alternatives. Treat its numbers as a guide to relative interest, not as forecasts of visitors.
Your competitors’ pages
Search for your main services and open the pages that rank. Note the words they use in titles and headings, the questions they answer and the services they split into separate pages. You are not copying them; you are learning how Google and customers frame the topic.
How to find keywords you can realistically rank for
A long list is easy. Choosing well is the real skill. For each phrase, ask four questions.
- Would someone searching this become a customer? “Wedding photographer in Pune” is a buyer. “Wedding photography tips” is mostly other photographers and curious couples. Both can be useful, but they need different pages and you should know which is which.
- Who ranks now? If the first page is all national brands, government sites and huge directories, a small site will struggle. If it shows small local businesses and thin pages, you have a chance.
- Is it specific enough? Longer, more specific phrases usually have fewer searches but much clearer purpose and less competition. “Accountant” is hopeless; “accountant for freelancers GST returns” is a page you could write.
- Do you genuinely offer it? Ranking for something you do not do, or do only occasionally, brings enquiries you turn away.
Each phrase also carries a purpose, whether someone wants to learn, compare, buy or find a place nearby. That affects what kind of page should target it, and our separate explainer on reading search intent from the results page goes into it.
Group phrases into topics, one page each
Once you have a shortlist, you will see that many phrases mean the same thing. “AC repair”, “air conditioner repair” and “AC service and repair” are one topic. Google understands that they are close, so they belong on one page, not three.
A simple spreadsheet works well:
| Topic | Main phrase | Close variants | Questions to answer | Page |
|---|---|---|---|---|
| AC repair | ac repair in [area] | air conditioner repair, ac not cooling | What does a visit cost? Same-day? | /ac-repair/ |
| AC installation | split ac installation | ac fitting, new ac installation | What is included? Do you supply brackets? | /ac-installation/ |
| AC maintenance | ac servicing | ac annual maintenance, ac cleaning | How often? What do you check? | /ac-servicing/ |
The last column is the important one. Each topic gets exactly one page. If two topics end up pointing to the same page, either merge them or split the page. If two pages end up targeting the same topic, they will compete with each other, a problem we cover in our article on keyword cannibalisation.
Putting the keywords to work
Research only pays off when it changes pages. For each topic, use the main phrase naturally in the page title, the main heading and the opening paragraph. Use variants where they read naturally further down. Answer the questions from your list. That is all the keyword placement a page needs.
What you should not do is repeat the phrase every few lines, list towns or variations in a block at the bottom, or create near-copies of a page for each variant. Google is good at recognising those patterns, and readers find them off-putting. Our guide to service page SEO shows how a well-built page uses its keywords without sounding forced.
Mistakes that waste keyword research
- Chasing the biggest number. High-volume phrases are usually broad and fiercely contested. A smaller, specific phrase with buying intent is worth more.
- Ignoring the words customers use. Industry terms look professional on the page but may match nobody’s search.
- Researching once and never again. Check Search Console every few months for new queries your pages appear for.
- Treating tool figures as exact. Search volume estimates are rough. Use them to compare, not to predict.
- Planning pages you cannot write well. A topic is only worth targeting if you can produce the most useful page for it.
Keyword work is one stage of a larger plan. The complete small business SEO guide shows how it fits between technical health and content, and our small business digital marketing guide explains where search sits beside paid channels, where the same keyword list can shape ad campaigns too.
Frequently asked questions
How many keywords should one page target?
Think in topics rather than counts. A page should cover one clear topic, with a main phrase and the close variants and questions that naturally belong with it. If you find yourself trying to fit unrelated phrases onto one page, that usually means you need a second page instead.
Should I include my town or area in my keywords?
If you serve customers in a specific place, yes, naturally: mention the area in the title or opening and in your contact details. Avoid creating a separate copy of the same page for every nearby town. Those thin variations rarely help and can be treated as doorway pages.
What if Keyword Planner shows almost no searches for my service?
Low estimates are common for specialist or local services, and the tool is imprecise at small volumes. If customers genuinely ask for the service, a clear page is still worth having. Check Search Console after a while to see which real searches it appears for, and adjust the wording from there.
Can I use the same keyword research for Google Ads?
Largely, yes. The phrases customers use and the purpose behind them are the same in paid and organic search. Ads let you test phrases quickly and see real search terms, which can feed back into your pages. The difference is that ads need careful match types and negative keywords to avoid paying for poor searches.
Keyword research is one of the first tasks in our SEO work for small companies, and we share the topic list with you so you can see exactly which page answers what. You are equally free to build that list yourself using the steps above.
Next in this series: Search Intent Explained: Match Pages to What People Want