Keyword research for small businesses: a practical method using free tools
Good keyword research is not a list of big numbers. It is a list of the words your customers really use, matched to the pages that answer them. Here is a method you can run with free tools.
Key takeaways
- Start from your customers’ words and problems, then check them against what people actually search.
- Group keywords by intent and give each group one page that clearly answers it.
- Free tools are enough: Google’s search suggestions, People Also Ask, Search Console and Google Keyword Planner.
- Prefer specific, local, high-intent phrases you can rank for over broad terms with big numbers.
What keyword research is for
Keyword research is finding the words your customers use when they search, and what they want when they use them, so that your pages answer the right questions. It answers three things: what to write about, which page should target which phrase, and where the best chances to be found are.
It sits between your customers and your website. If you skip it, you may write about topics nobody searches for, or use technical words your customers never say. It also supports the work in our content marketing guide.
Step 1: Understand search intent
| Intent | Example search | Best page |
|---|---|---|
| Learn | “how does physiotherapy help back pain” | Guide or article |
| Compare | “physiotherapy vs chiropractor” | Comparison page |
| Local and ready to choose | “physiotherapist in Adyar” | Service page with location and contact |
| Buy or book | “book physiotherapy appointment Chennai” | Booking or landing page |
A page that matches the intent has a far better chance than one that only repeats the words.
Step 2: Start from your customers
- List the questions customers ask on calls and WhatsApp.
- Write down the words they use, which may not be your industry words.
- List your services and add the areas you serve.
- Note the problems people describe before they know your service name.
Step 3: Expand with free sources
- Google suggestions. Type your service and city into Google and note the autocomplete suggestions. They show real searches, though not volumes.
- People Also Ask and related searches on the results page. These show follow-up questions.
- Search Console. If your site is verified, the Performance report shows the queries that already show your pages. See Google’s About Search Console.
- Google Keyword Planner. Google’s Keyword Planner help explains how to discover keywords and see estimates. It needs a Google Ads account, and numbers may appear as ranges.
- Google Trends at trends.google.com to compare interest between phrases and see seasonal patterns.
- Competitor pages. Look at how nearby businesses name their services.
Treat volume estimates as rough guides. A phrase with fewer searches but a clear intent and low competition can bring more customers than a broad one.
Step 4: Choose keywords you can win
- Relevance: does it match something you really offer?
- Intent: does the searcher want what you sell, or just information?
- Specificity: add a place, a problem or a service detail to narrow it.
- Competition: look at who ranks. If only large directories and big brands do, look for a more specific phrase.
- Value: would a customer from this search be worth having?
Step 5: Map keywords to pages
Create a simple sheet with columns for main keyword, related phrases, intent, page address, page status and notes. Give each topic one page. Put the main phrase in the page title, the main heading and the first paragraph in natural language, and answer related questions further down. If two pages compete for the same phrase, merge or differentiate them. Our technical SEO checklist covers titles, URLs and internal links.
Local keywords
For local businesses, pair services with places: neighbourhoods, city and nearby landmarks. Use them in service pages, your Google Business Profile description and reviews, as covered in our local SEO guide. Do not create dozens of near-identical location pages, which add little value.
Question keywords
Many searches are questions. Write clear, direct answers for them, as explained in our AEO guide. Also keep pages quick to load, as covered in our Core Web Vitals guide.
Step 6: Track and revise
- Check Search Console every month for the queries and pages that gain impressions and clicks.
- Note which phrases bring enquiries, not just visits.
- Update pages when you find new questions and phrases.
- Add new pages for new topics.
Mistakes to avoid
- Chasing high-volume phrases you cannot realistically win.
- Repeating a keyword unnaturally on the page.
- Ignoring search intent.
- Targeting several unrelated topics on one page.
- Doing keyword research once and never revisiting it.
The bottom line
Start with your customers’ language, expand with free tools, choose specific phrases with clear intent and map each to a page that answers it. Then measure what brings enquiries and adjust.
If you would like keyword research for your business, our free growth audit is a good place to start, or read about our SEO, AEO and GEO service.
Frequently asked questions
What is keyword research?
Keyword research is finding the words and phrases people type or say when they look for what you offer, and understanding what they want when they use them. It guides what pages and content to create, and what to write on them.
Is Google Keyword Planner free?
Google describes Keyword Planner as a free tool for building keyword lists for search campaigns. You need a Google Ads account to use it, and the level of detail shown, such as whether search volumes appear as ranges, can depend on your account. It estimates searches and costs and suggests related keywords.
What is search intent?
Search intent is the goal behind a search, for example to learn something, to compare options, to find a specific site or to buy or book. Matching your page to the intent behind a keyword matters more than including the keyword many times.
How many keywords should a page target?
Each page should have one clear main topic, with a few closely related phrases that mean nearly the same thing. Do not force many unrelated keywords onto one page. Give each topic its own page.
Get free audit