How to Do Local Keyword Research for a Small Business
Local keyword research is the process of identifying the search terms that potential customers in your geographic area use to find businesses like yours. Unlike broader SEO keyword research, local keyword research focuses on location-specific intent — searches like “plumber Norwich”, “accountant near me”, or “best pizza Edinburgh”. These searches have high commercial intent and, because they’re geographically constrained, are often more achievable to rank for than national terms.
Getting local keyword research right is the foundation of any effective local SEO campaign. Without it, you might create content and optimise pages for terms no one in your area is searching for, or miss the specific phrases your ideal customers actually use. This guide walks you through the process from scratch, using tools that are either free or low cost.
Starting with Seed Keywords and Location Modifiers
Begin by listing your core services or products — these are your seed keywords. A painting and decorating company might start with: interior painting, exterior painting, decorating, wallpapering, commercial painting. Then combine each seed keyword with your geographic location modifiers: your town or city, nearby towns you serve, county, and generic location terms like “near me” and “local”.
The result is a grid of potential keyword combinations: “painter and decorator Norwich”, “interior painting Norfolk”, “decorating company near me”. Not all of these will have meaningful search volume, but they give you a starting set to validate using keyword research tools. Google’s autocomplete is free and immediately useful — type each seed keyword into Google followed by your location and note the suggestions that appear. These reflect real searches people have made.
Using Keyword Research Tools for Local Terms
Google Keyword Planner (free with a Google Ads account) lets you check search volumes for specific terms and filter by geographic location. It’s particularly useful for local research because you can set it to show data only for your target city or region. Ahrefs and SEMrush offer more detailed data and competitor analysis but require paid subscriptions. A cost-effective alternative is Ubersuggest, which offers limited free searches per day.
When evaluating local keywords, prioritise by a combination of search volume and keyword difficulty. A term with 100 monthly searches in your town but low competition is more valuable for a local business than a term with 10,000 national searches that you have no realistic chance of ranking for. Look at what pages currently rank on page one for your target terms — if they’re large national directories (Checkatrade, Yell, Rated People), it’s still worth targeting the term, as a well-optimised local page can compete with directory listings.
Mapping Keywords to Pages and Content
Once you have a validated list of local keywords, map each primary keyword to a specific page on your website. Your homepage might target your primary service plus location (“painter and decorator Norwich”). Each service should have its own dedicated page targeting the relevant local term (“exterior house painting Norwich”). If you serve multiple towns, consider creating individual location pages for each (“painter and decorator in Dereham”, “painter and decorator in Wymondham”).
The team at Xpose in Norwich regularly help local businesses across Norfolk build out this kind of location-targeted page structure as part of their SEO campaigns. Avoid duplicating content across location pages — each one should include genuinely localised content such as references to local landmarks, specific service area details, or local case studies. Google’s local pack (the map results) is driven by Google Business Profile signals, so completing and optimising your Google Business Profile in parallel with your on-site keyword targeting is essential for local SEO success.
Common questions.
Should I target “near me” keywords on my website?
How many location pages do I need?
How do I find out what keywords my local competitors are ranking for?
More on web design & ux.
Want a hand putting this into practice?
Book a free, no-obligation consultation with a Norwich-based specialist.
Let's put your business in a better light.
Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.