Keyword research has a reputation for being a spreadsheet exercise, but for a local service business it is closer to detective work. You are trying to understand the exact words a person in Colchester types when their boiler breaks, then work out which of those words are worth chasing. We will walk through the way we do it, using tools you can access for free or very little.
Begin With the Customer, Not the Tool
Open a blank document and write down every service you offer, then every way a real customer might describe the problem. A homeowner rarely searches for "domestic heating engineer"; they search for "boiler making banging noise". Pull phrases from your enquiry emails, call notes, WhatsApp messages and reviews. Those are free, unfiltered and far more honest than any tool.
Also list the places you serve. Essex is large, and searches behave differently in Southend than in Saffron Walden. Note the towns where you actually want work, not every place you could technically reach.
Understand the Four Types of Intent
Not every keyword is worth the same. Sort your ideas by what the searcher wants.
- Transactional: "emergency electrician Chelmsford". Ready to hire. These are your priority.
- Commercial investigation: "best conveyancing solicitor Brentwood". Comparing options.
- Informational: "how much does a loft conversion cost". Researching, not buying yet.
- Navigational: a search for your brand name or a competitor.
Local service businesses should lean hard on the first two for core pages and use informational topics to build trust and capture people earlier in their decision.
Expand Your List Using Free Sources
Type your main service into Google and watch the autocomplete suggestions. Scroll to the "People also ask" boxes and the related searches at the bottom of the results page. Each is a prompt from Google about how real people phrase things. Add them all to your list.
Next, use Google Search Console if you already have a site. The Performance report shows queries you already appear for, and you will often find phrases sitting on page two that need only a modest push. Google Keyword Planner, inside a free Google Ads account, gives rough volume ranges, although for small local searches the numbers are blunt and often show zero. Do not discard a phrase simply because the tool reports low volume. A search that happens ten times a month and brings a customer worth hundreds of pounds is a very good keyword.
Check the competition by looking
For each promising phrase, search it yourself in a private window. Who ranks? Are they local businesses like yours, or national directories and aggregators? If the first page is all big directories, a single service page will struggle. If it is a mix of small local firms with thin sites, you have a realistic chance.
Map Keywords to Pages
This step is where most people go wrong. Each page on your site should target one main intent. Do not stuff "plumber Harlow", "boiler repair Harlow" and "bathroom fitting Harlow" onto a single page. Give each service its own page, and where it makes sense, each town its own page too, written with genuine local detail rather than swapped place names. We cover how to do that properly in our post on location pages.
Keep a simple table: keyword, intent, target page, current ranking, priority. That sheet becomes your plan.
Prioritise Ruthlessly
You will end up with far more ideas than you can act on. Score each one on three questions: would this search lead to a paying customer, could we realistically rank for it in six months, and do we already have something to build on? Start with the keywords that score well on all three. Our Essex SEO service follows the same logic when we plan a campaign for a client.
Revisit It Every Quarter
Search behaviour shifts, new competitors appear and AI-generated answers change which questions people still click on. Review your list every few months, drop what is not working and add what Search Console reveals.
The Bottom Line
Good keyword research is about understanding people, then matching their words to useful pages. Start with real customer language, check what Google actually shows, and focus on searches that lead to work rather than vanity traffic.