Local keyword research for SEO is the work of finding the exact words people in your service area type into Google when they need what you sell, and then deciding which of those words get a page on your website and a place in your Google Business Profile. For most trades and B2B companies the list comes down to three kinds of search: a service plus a place, a service plus "near me," and the problem the buyer is trying to fix. Get that list right and you know which pages to build. Get it wrong and you'll write pages nobody looks for.
All of it uses free tools. Budget an afternoon.
Start with your services and your map
Write down every service you sell, one per line. Then list the places: every city, county or metro you'll actually send a truck or a crew to. That's your grid. Most of the keywords you need are combinations of the two, and nobody in a marketing agency knows the grid better than you do.
Next, check the words. Your crew says asphalt patching. The property manager who hires you searches for parking lot repair. Search follows the buyer's words. Old quotes, RFPs, inbound emails and call recordings are where you'll hear them, because that's where a facility manager, a GC or a property manager describes the job in their own terms before anyone on your team has translated it into shop language.
Three free places to find the words
Google itself
Type a service into Google and stop before you hit enter. The autocomplete suggestions are real searches. After you search, scroll to the "People also ask" box and the related searches at the bottom of the page. Do this in a private browser window. Results change with location, so a search from your office shows you what a buyer down the street sees, which may differ from what a buyer two counties over sees.
Search Console
If your site is set up in Google Search Console, the Performance report lists the searches your site already shows up for, with impressions (how often you appeared) and clicks. Sort by impressions. Searches with lots of impressions and almost no clicks are often your quickest wins, because Google already connects one of your pages to the topic, the page already exists, and it only needs to answer the search better than whatever the buyer is clicking instead.
Keyword Planner
Google's Keyword Planner estimates how many times a keyword is searched each month. It lives inside Google Ads, and Google asks you to finish account setup, including billing details, before you can use it. You don't have to run an ad. Expect small numbers for local terms. A search that a few dozen people make each month can still be worth a page if each of them is a five-figure job.
Sort the list into pages
Got fifty or so phrases? Group them by what the person searching wants. Each group gets one home.
| Kind of search | Example | Where it belongs |
|---|---|---|
| Service plus place | commercial HVAC service Dayton | A service page, plus a location page if you work in that city often and have something specific to say about it |
| Service plus "near me" | commercial plumber near me | Your Google Business Profile and your service pages; the words "near me" rarely belong in the text |
| Problem | warehouse floor cracking | A blog post or guide that explains the problem and when to call someone |
| Your name | your company name plus reviews | Your Business Profile and About page |
"Near me" searches work differently from the rest. Google decides who shows up in the map results using three things, and Google names them as relevance, distance and prominence. You can't change distance. Relevance is where your keyword list earns its keep, since Google describes it as how well a Business Profile matches what someone is searching for. So the services and categories in your profile, its description, and the headings on your service pages should all use the words your research turned up, said the way a buyer would say them on the phone.
Want to know where you stand before you start? Our Free AI Visibility Check looks at your website, your mobile speed, whether you come up in a local search, and what an AI assistant says when a buyer asks who to call. No email needed.
Three ways to waste the research
Copying one page fifty times. Swapping only the city name helps no one. Google's spam policies name pages targeted at specific regions or cities as one form of doorway abuse. Build a city page when you have real work, real crews or real local detail to put on it.
Stuffing. The same policy calls out blocks of text listing cities and regions. A footer with forty town names reads badly and counts against you.
Chasing volume. The biggest number in the list is usually the broadest search, and broad searches bring people who want a quote for their house when you only do commercial. Pick the phrase your best customer would type. Skip the rest.
When to hand it off
If you sell a few services in one metro and someone on your team likes this kind of work, do it yourself and revisit the list twice a year. The work is simple. It's also slow, and it tends to slide whenever the busy season starts, which is exactly when the pages would have paid off.
It gets harder with a dozen services across several counties, because the grid turns into hundreds of possible pages, each one needs something true and specific to say, and someone has to decide which are worth writing first and which should never be written at all. That's the planning step in Inbound SDR, Abstrakt's SEO and AI search program. We build a website of up to 100 pages in the first month, planned around every service you sell and every area you serve, then publish a new blog every business day. We also optimize your Google Business Profile and Bing Places listing and keep your name, address and phone number consistent across 65 or more directories. Packages start at $1,000 per month on a 12-month term.
It isn't the right fit if you only want someone to run Google Ads, or if you need review management. We don't do either.
Short answers
How many keywords do I need?
Enough to cover every service and area you want work from. For a small contractor that might be thirty phrases. For a regional firm, a few hundred.
Should I write "near me" on my pages?
Usually no. Google works out the "near me" part from the searcher's location and your address or service area, so your effort is better spent on the service words and the places you serve.
Get the next one in your inbox
New playbooks, benchmarks and guides from our sales floor, for owners and sales leaders who sell to businesses. One email a month. See past issues.

