Keyword research means finding out which words and phrases people type or say when they look for what you offer. It sounds technical, but at its heart it is a form of listening. Customers rarely use your industry's vocabulary. A homeowner might search for "fix leaking roof Halifax" while your website says "roofing remediation services". If your pages never use the customer's words, search engines, and increasingly AI assistants, have less reason to connect you to their question.
The good news is that a small local business does not need expensive software to do useful keyword research. This guide covers a practical process you can follow in an afternoon.
Start with the customer's problem
Before opening any tool, write down what customers ask you. Think about the questions you hear on the phone, the emails you get and the things people say at the start of a first conversation. Write them as full sentences. "How much does it cost to paint a two-storey house?" "Do you service Dartmouth?" "Can you fix a cracked screen today?" These real questions are the raw material for your research, and they are often more valuable than anything a tool will suggest.
Then list your services in the plain terms a customer would use, along with the places you serve. A local business usually combines a service with a location, such as "wedding photographer Halifax" or "bookkeeper in Bedford". That combination is the heart of local search.
Understand search intent
Not every search means the same thing. Searchers usually fall into a few groups. Some want to learn something, like "how often should a furnace be serviced". Some want to compare options, like "best accountant for small business". Some are ready to act, like "emergency plumber near me". And some are looking for a specific business or page.
Knowing the intent tells you what kind of page to build. Someone ready to hire needs a service page with clear details and an easy way to get in touch. Someone still learning needs a helpful article that answers the question and gently shows who you are. A page that does not match the intent behind the search is unlikely to satisfy the visitor, whatever words it contains.
Use free tools to widen your list
Several free sources can show you how people phrase things:
- Google autocomplete: start typing a service and a location into the search box and note the suggestions that appear. These come from what people actually search.
- "People also ask" and related searches: scroll through a results page for your main phrase and note the questions and related phrases Google displays. They are a ready-made list of subtopics.
- Google Keyword Planner: a free tool inside Google Ads that suggests related terms and shows rough search volumes. You need a Google Ads account to use it, though you do not need to run ads. Treat the volumes as rough guides, not exact figures.
- Google Search Console: if your site is already verified, it shows the real queries that have led people to your pages. Our beginner's guide to Search Console shows how to find them.
- Your own records: past enquiry emails, reviews and the wording on competitors' websites often reveal useful phrases.
Do not obsess over search volume
It is tempting to chase the phrases with the biggest numbers. For a local business, that is often a mistake. A phrase searched a few dozen times a month by people in your area who need your service is worth far more than a broad phrase searched thousands of times by people everywhere. Specific, local, ready-to-act phrases tend to bring fewer visitors but better enquiries.
Volume figures from free tools are also estimates, and for small markets they can be rounded or missing entirely. If a phrase makes sense for your business and matches what customers say, it is worth considering even when the tool shows little data.
Check what already ranks
For each phrase you are considering, search it yourself and look at the first page of results. What kinds of pages appear: service pages, directories, articles, maps? Who is there? If the results are all large national directories, a small business may find it hard to compete for that phrase, and a more specific variation could be a better target. If the results include small local businesses with simple sites, that is an encouraging sign.
Also look at the map results that appear for many local searches. Appearing there depends heavily on your Google Business Profile, so keyword research for your website should work alongside it.
Turn keywords into pages
A simple rule works well: give each distinct service or topic its own page, and focus each page on one main idea. Use the customer's wording in the page title, the main heading and naturally throughout the text. Do not stuff a page with repeated phrases. Write for the person reading, and search engines will understand the topic from natural language. If you serve several communities, a dedicated page for each can help, as we explain in our post on service area pages.
Questions you collected can become headings and short answers within your pages, or the basis for a frequently asked questions section. This format suits AI assistants that look for clear answers, which we cover in how to write website content that AI search tools can quote. A broader checklist of the basics is in our local SEO checklist for Nova Scotia.
Keep a simple tracking sheet
A spreadsheet is all you need. List each target phrase, the page that addresses it, the intent behind it and the date you published or updated the page. Every few months, check Search Console to see whether those pages are attracting impressions and clicks. Results take time, a point we discuss in how long SEO takes to work for a small business, so look for steady progress rather than overnight change. No one can promise a particular ranking, and you should be wary of anyone who does.
Revisit your research regularly
The way people search changes, and so does your business. Review your phrase list once or twice a year, add new services and drop things you no longer offer. Keyword research is not a one-time task; it is a habit of staying in touch with how your customers talk.
If you would like help planning website pages around the way your customers actually search, you are welcome to get in touch for a free conversation.