How to Do Keyword Research for a Local Service Business

How to Do Keyword Research for a Local Service Business

How to Do Keyword Research for a Local Service Business

Local SEO · By Nizam Ud Deen Usman · Last updated 5 October 2026

Quick answer

Local keyword research is finding the exact searches local customers use, then matching each one to the right page on the site. Most of the volume comes without a town name: plumber near me drew 90,500 UK Google searches a month, while plumber leeds drew 2,900.

  • Three intents: informational, commercial, and transactional or local.
  • The matrix: services multiplied by towns multiplied by intent.
  • One page, one intent is the rule for mapping keywords.

Local keyword research is the work of finding the searches local customers actually type, then matching them to pages that answer them. It is the backbone of the whole local SEO plan, because every service page, service-area page, and supporting article exists to capture a specific search. This guide covers the types of search intent, how to build a keyword matrix from services and towns, the tools to use, and how to map keywords to pages. We do this as part of our local SEO service. It is worth reading alongside How the Google Map Pack Works and How to Rank in the Top 3.

What Local Keyword Research Is

Local keyword research is identifying the searches local customers use and mapping them to pages. It differs from broad national research in one way: local intent. A national site chases volume; a local service business chases the searches tied to its services and the towns it covers, where the searcher wants a nearby provider. The mechanics behind this are set out in Best Keywords for Cleaning Companies.

The Types of Search Intent

Every keyword carries an intent, and the intent decides which page should answer it.

Informational

Research and problem queries such as “no hot water” (1,600 a month). These become the supporting articles in this silo.

Commercial

Comparison and provider queries such as “boiler repair” (5,400 UK searches a month). These suit the service and money pages.

Transactional / local

Ready-to-buy queries such as “boiler repair near me” (6,600 a month) or “boiler repair leeds” (390). These suit service-area pages and the Map Pack.

Service and Location Modifiers

Build the keyword list as a matrix: each service multiplied by each town multiplied by intent. A single trade quickly produces a structured map of pages to build.

Service Town Intent Page
Boiler repair Leeds local Area page
Boiler repair (none) commercial Service page
How to bleed a radiator (none) informational Article

What Do the Numbers Look Like for One Trade?

These are average monthly Google searches in the UK from September 2025 to August 2026, from Google Ads keyword data. Searches with “leeds” are UK searches that contain the town name, not every search made in Leeds.

Search term UK searches a month Intent
plumber near me 90,500 Transactional / local
plumber 60,500 Commercial
boiler repair near me 6,600 Transactional / local
boiler repair 5,400 Commercial
plumber leeds 2,900 Local, with town
no hot water 1,600 Informational / problem
emergency plumber leeds 590 Local, with town
boiler repair leeds 390 Local, with town
boiler repair cost 320 Price

Two lessons follow. Town-name searches are real but small: boiler repair leeds drew 390 a month, even for one of England’s largest cities. Most local searchers type the service or add “near me”, and Google fills in the place: “Distance refers to how far each business is from the customer who’s searching.” That is why the Google Business Profile and its map results, the local pack, carry so much of a local keyword plan, and why a town page should target the service as well as the town. The second lesson is that problem searches, no hot water at 1,600 a month, outnumber price searches such as boiler repair cost (320), so supporting articles should start from the problem.

Tools to Use

You can start free. Google autocomplete and the “People also ask” box reveal real phrasing. Google Search Console shows “what search queries are most likely to show your site”, and the Searches list in your Google Business Profile performance report shows “the search terms that people used to find your business”. Keyword Planner, a Google Ads tool that “helps you research keywords for your search campaigns”, gives monthly volumes. Google Analytics does not list search queries on its own, but once Search Console is connected it shows “which queries lead to clicks” and which landing pages engage visitors. A rank tracker then follows positions over time, covered in the track local SEO results guide.

Mapping Keywords to Pages

The rule is one page, one intent. Transactional service-plus-town keywords go to service-area pages, commercial service keywords go to the service and money pages, and informational keywords each get their own supporting article. Mapping this way prevents two pages competing for the same search and keeps every page focused.

Prioritising What to Target First

Balance volume, intent, and competition, and start with high-intent local terms, the service-plus-town searches closest to booking. Those sit closest to booking, and Google judges them on relevance, which it defines as “how well a Business Profile matches what someone is searching for”, as well as distance. Informational articles come next, building topical depth around the money pages. The foundations are in Best Keywords for Repair and Maintenance.

Not sure which keywords to chase?We map keywords to pages as part of our local SEO work.

See our local SEO services

Last Thoughts on Keyword Research

Good local keyword research maps the searches real customers use to the right pages, which is the backbone of the whole silo. Get the matrix and the mapping right, and every page you build has a clear job and a clear search to win.

Key takeaways
  • Local keyword research matches local searches to pages.
  • Intent comes in three types: informational, commercial, transactional or local.
  • Build the matrix from services, towns, and intent.
  • One page, one intent; map each keyword deliberately.
  • Start with high-intent service-plus-town searches.
  • Town-name searches are small; the profile and near-me searches carry the volume.
  • Use Search Console, the Business Profile Searches list and Keyword Planner together.

Frequently Asked Questions (FAQs)

How many keywords should a service page target?

One primary intent. A page should focus on a single search theme; trying to target several distinct intents on one page weakens it for all of them.

Do I need a separate page per town?

For genuine service towns, yes, with a unique page each. See service-area vs location pages for when a town earns its own page.

Are “near me” keywords worth targeting?

Yes, and they are large: boiler repair near me drew 6,600 UK searches a month. You earn them through the Google Business Profile, distance and location-relevant pages, because Google ranks the local pack partly on how far each business is from the searcher.

What is search intent?

The goal behind a search: to learn (informational), to compare providers (commercial), or to act now (transactional or local). Intent decides which page should rank.

What tools do I need to start?

Google autocomplete, Search Console, the Searches list in your Business Profile performance report, and Keyword Planner in Google Ads are enough to build a local keyword matrix. A rank tracker helps once pages are live.

Should I chase high-volume keywords?

Intent beats volume locally. A lower-volume “service in town” search converts better than a high-volume national term a local business cannot realistically win.

What are long-tail keywords?

Longer, more specific searches such as “emergency boiler repair in north Leeds”. They have less volume each but higher intent and less competition.

How do I find the words customers actually use?

Read autocomplete, the People also ask box, and your Search Console queries, and listen to how customers describe the job when they call.

Where do informational keywords go?

Into supporting articles, one article per question. They build topical depth and link up to the service and money pages.

Can two pages target the same keyword?

Avoid it. Two pages chasing the same search compete with each other, which is keyword cannibalisation. Keep one page per intent.

How many people search with a town name?

Fewer than you might expect. Boiler repair leeds drew 390 UK searches a month and plumber leeds 2,900, while boiler repair near me drew 6,600 across the UK. Target the service and the town together on each page.

Can Google Analytics show my keywords?

Only through Search Console. Once the two are connected, Analytics shows which queries lead to clicks and which landing pages engage visitors.

Sources
Nizam Ud Deen Usman

Written byNizam Ud Deen Usman

Nizam Ud Deen Usman is an SEO Consultant, Local SEO Specialist, and Content Marketing Expert with nearly a decade of experience. As the founder and SEO Lead Consultant at ORM Solutions, he leads an exclusive consultancy specialising in advanced SEO and digital strategies. He authored The Local SEO Cosmos and trains professionals through the National Freelance Training Program (NFTP), sharing free content via his blog and YouTube channel (SEO Observer).

View all posts by Nizam Ud Deen Usman