Quick answer: Keyword research for a small business starts with the words your customers already use, not a tool. List your services and the questions customers ask, expand them with Google autocomplete, People Also Ask and Search Console, check search volume and competition in a keyword tool, then assign one main keyword and its close variations to each page. Prioritize terms that show buying intent, even if their volume looks small.
Keyword research guides are usually written for big websites with big budgets. They talk about keyword difficulty scores, thousands of search terms and content calendars for a year. A small business needs something simpler: a short list of searches that bring customers, matched to the right pages.
Here is the process I use with local and small business clients. You can do most of it with free tools.
Step 1: Start with customer language
Before opening any tool, write down:
- Every service or product you sell, in the words customers use, not internal jargon. Customers search “AC not blowing cold air”, not “refrigerant system diagnostics”.
- The questions customers ask on the phone or at the counter.
- The problems that make people look for you in the first place.
- The places you serve.
Your call logs, emails and reviews are full of this language. It is the most valuable keyword source you have, and no competitor can copy it.
Step 2: Expand with free Google tools
- Google autocomplete: type each service and note the suggestions. Try adding letters after the service, such as “water heater a”, “water heater b”.
- People Also Ask: the questions box on results pages shows what people want to know next.
- Related searches: at the bottom of the results page.
- Search Console: if your site already has traffic, the Performance report shows real queries that triggered your pages, including ones you never targeted.
- Google Keyword Planner: free with a Google Ads account, and it shows volume ranges and related terms.
Step 3: Judge intent before volume
| Search | Intent | Best page type |
|---|---|---|
| emergency plumber near me | Hire now | Service page with click-to-call |
| water heater replacement cost | Researching a purchase | Cost guide with a quote form |
| why is my water heater making noise | Problem diagnosis | Blog guide linking to the repair page |
| tankless vs tank water heater | Comparing options | Comparison guide |
| how to drain a water heater | Do it yourself | Guide, low commercial value |
A search with 50 monthly searches and clear hiring intent is often worth more than one with 5,000 searches from people who want to do the job themselves. My guide to search intent explains how to read the results page to confirm intent.
Step 4: Do not dismiss “zero volume” keywords
Keyword tools often show low or zero volume for local and niche searches because the samples are small. “Septic inspection for home sale [county]” may show zero in a tool and still bring several valuable leads a month. If customers ask about it, it is worth a section or a page.
Step 5: Check the competition the simple way
Search the keyword and look at who ranks:
- If the top results are other small local businesses, you can compete.
- If they are national directories, review sites or huge brands, aim for a more specific variation first.
- If the results are mostly guides and you planned a sales page, change the page type, not just the keyword.
Step 6: Map one primary keyword to each page
Create a simple sheet with four columns: page, primary keyword, secondary keywords, intent. Each important search should have exactly one page that targets it. Two pages chasing the same term usually means both underperform, which is keyword cannibalization.
Group related questions into clusters: one main service page supported by a few guides that answer the questions around it. My guide to topic clusters shows how to link them.
Step 7: Use keywords naturally
Put the primary keyword in the title tag, the H1 and early in the page. Then write for the reader. Covering the questions and details a customer needs naturally brings in the related terms. Repeating the same phrase over and over does not help and can hurt.
Keyword research examples by business type
- Plumbers: emergency terms, specific fixtures and problems, cost guides.
- Bookkeepers: software-specific searches such as “QuickBooks cleanup”, industry niches and monthly pricing questions.
- Dog trainers: behavior problems, breed-specific training and puppy class searches.
If you would rather have the research done and turned into a page plan, keyword mapping is the first step in my SEO content strategy service.
Frequently asked questions
What is the best free keyword research tool?
Google itself: autocomplete, People Also Ask and Search Console. Keyword Planner adds volume ranges for free.
How many keywords should a small business target?
Start with one primary keyword per service page and per location page, plus a handful of guide topics. Twenty well-chosen targets beat two hundred random ones.
Should I target “near me” keywords?
You cannot really optimize for the words “near me”. Google uses the searcher’s location. Focus on the service and your location signals instead.
How often should I redo keyword research?
Review once or twice a year, and whenever you add a service, enter a new area or see new queries in Search Console.
Sources: Google Ads Help: Use Keyword Planner; Google Search Central: SEO Starter Guide.




