Keyword research for a local business
Keyword research for a local business without expensive tools: where to find real searches, how to judge intent, Canadian wording to watch for, and how to map keywords to pages.

Keyword research for a local business means finding the exact words people in your area type into Google when they need what you sell, then deciding which page on your website should answer each of those searches. It is less about huge search volumes and more about intent: ten people a month searching "emergency furnace repair Red Deer" are worth more to an HVAC company than a thousand searching "how does a furnace work".
You don't need expensive software to do it well. Below is the five-step method I use with small businesses, built on free tools and on something no tool has: what your customers actually say on the phone.
Step 1: Start with your customers, not a tool
Before opening any keyword tool, write down how customers describe their problem in their own words. Look at:
- Notes from phone calls and enquiry forms.
- Emails and messages where people ask "do you do...".
- Reviews, yours and competitors'.
- Questions you answer every week.
Owners describe their services in trade language ("residential HVAC maintenance"); customers search in everyday language ("furnace making noise", "AC not cooling"). Your list from this step is the seed for everything else.
Step 2: Expand with free tools
Take each seed phrase and expand it:
- Google autocomplete. Type the start of the phrase and note the suggestions. Try it with your city name and with "near me".
- People also ask and related searches. The questions box and the list at the bottom of the results show what else people look for around the topic.
- Google Search Console. If your site is live, the Performance report lists real searches that already showed your pages. It is the most honest source you have. See the Search Console guide.
- Google Keyword Planner. Free inside a Google Ads account. It gives rough monthly volume ranges and suggests related terms. For small towns volumes are often shown as very low or zero; that doesn't mean nobody searches, only that the numbers are too small to report precisely.
- Competitor pages. Look at the service pages of businesses that rank in your area. Their headings show which searches they target.
Step 3: Watch for Canadian wording
Canadian customers don't always search the way American tools assume. A few examples:
- "Eavestrough" alongside "gutter", "reno" alongside "renovation", "condo" more than "apartment" in many cities.
- Province-specific terms: names of regulators, programs and rebates, or local areas such as "the GTA", "Lower Mainland", "the Island".
- French searches in Quebec, Ottawa–Gatineau, New Brunswick and francophone parts of Manitoba. "Plombier Laval" is a separate keyword from "plumber Laval" and needs a French page, not a translated meta tag. More in bilingual SEO.
- Neighbourhood names. People in large cities often search with the neighbourhood or suburb rather than the city.
Many tools default to US data, so set the location to Canada or your province before trusting any numbers.
Step 4: Sort by intent
Group your list by what the searcher wants to do. This tells you which searches deserve a service page and which deserve an article.
| Intent | Example | Best page type |
|---|---|---|
| Urgent, ready to buy | "emergency plumber Halifax", "locksmith near me" | Service page with phone number up top |
| Ready, comparing | "kitchen cabinets Edmonton", "best dentist Kelowna" | Service page with prices, photos, reviews |
| Researching cost | "how much does a roof replacement cost" | Article or detailed pricing page |
| Learning | "why is my furnace short cycling" | Article that leads to the service |
| Brand | your business name | Homepage and Google profile |
Urgent and comparing searches bring calls fastest. Cost and learning searches bring people earlier in their decision, which matters for big-ticket services where customers research for weeks.
Step 5: Map one search to one page
The most common mistake I see isn't choosing the wrong keywords. It's having no clear plan for which page targets what, so the homepage tries to rank for everything and the service pages compete with each other.
Build a simple spreadsheet: one row per page, with its main keyword, two or three related phrases, the intent and the area. Rules that keep it clean:
- One main keyword per page. Two pages shouldn't share the same main keyword.
- Services first. Every service you want calls for gets its own page.
- Areas only where you have something real to say about the place. See ranking in several cities.
- Questions go to articles, which link to the matching service page.
Then put the main keyword where it counts: the page title, the main heading, the first paragraph and the page address. Write the rest for people. Repeating "plumber Moncton" twelve times doesn't help and reads badly.
A quick example
Imagine a small moving company in Kitchener. The owner's list starts with "moving services". Customer calls add "movers for a one-bedroom", "piano moving", "moving to Waterloo from Toronto" and "how much do movers cost". Autocomplete adds "last minute movers" and "student movers". After sorting, the company ends up with a homepage for the brand, service pages for local moves, long-distance moves and piano moving, a pricing page that answers the cost question, and one article on moving in winter. Five pages, each with a clear job.
How to judge whether a keyword is worth it
Three questions per keyword:
- Would someone searching this become a paying customer? "Free" and "DIY" searches rarely do.
- Can you realistically rank for it within a year? Look at who is on page one. National directories and big brands mean a long road; small local sites mean an opening.
- Is it worth a lot when it converts? A single custom kitchen pays for many months of SEO. A one-off small repair may not.
If you're planning to run Google Ads too, ads are a quick way to test which keywords bring calls before you invest months of content into them. I explain that trade-off in SEO or Google Ads.
Keep the list alive
Keyword research isn't a one-time task. Every few months, check Search Console for new searches that show your pages, add new services, and look at what customers asked about that season. A winter tire shop and a landscaper see completely different search patterns in March and in October, and pages written in advance of the season tend to rank in time for it. If you'd like help, keyword mapping is the first thing I do in an SEO audit.
Let’s talk
about your business
Before the call I review your website and ads. After the call you get an action plan and a price range in writing.
Local keyword
research questions
What if the tools say zero searches for my keyword?
In smaller Canadian cities and towns, tools often show zero or very low volume for local searches that do happen. They round small numbers down or lack data. If customers describe their need that way and competitors target it, it is probably searched. Search Console will show you the truth once your page is live.
Should I use "near me" in my page text?
Usually not. Google understands "near me" from the searcher's location, so you don't need to write the phrase on your pages. What helps is clearly stating your city, the neighbourhoods or towns you serve, and having a complete Google Business Profile. Pages stuffed with "near me" read awkwardly and don't rank better.
How many keywords should a small business target?
As many as you have genuinely different services and areas, and not more. A typical local service business ends up with 10 to 30 main keywords, each with its own page, plus related questions answered in articles. Focusing on fewer, well-chosen searches beats spreading a small budget across hundreds of phrases.
Do I need separate keywords for French searches?
Yes, if you serve French-speaking customers. French searches use different words and phrasing, not translated English. Research them separately, ideally with someone who speaks Canadian French, and give them their own pages. In Quebec, a French version of your site is also a legal expectation, not just an SEO choice.
Want the keyword map
done for you?
As part of an SEO audit or the first month of SEO work, I build a keyword map for your services and areas, with one page assigned to each search. Message me your website and service area to start.
