Marketing By Kevin

  • Home
  • Guides
    • Marketing Roadmap
    • A-Z Glossary
    • Technical SEO
    • Core Updates Explained
    • E-E-A-T Guide
    • SEO Tools
    • What Is SEO?
    • Local SEO Guide
    • On-Page SEO
    • Keyword Research
    • Link Building
    • Content Marketing
    • Google Business Profile
    • Small Business SEO
    • 2026 Algorithm Changes
  • Industries
    • Contractors & Trades
    • Home Services
    • Law Firms
    • Medical & Dental
    • Dentists
    • Lawyers
  • About
  • Contact

Keyword Research for Local Businesses: Finding What Your Customers Actually Search

July 11, 2026 By Kevin Mahoney Leave a Comment

Why Local Keyword Research Isn't Just SEO Busywork

I've had this conversation a hundred times: a business owner tells me they're “doing SEO” because someone told them they needed it. Then I ask what keywords they're actually targeting. They don't have an answer. Or worse, they're chasing keywords that sound important but don't bring in customers who can actually hire them.

Here's the reality. Keyword research for a local business isn't about gaming search rankings with high-volume keywords. It's about understanding exactly how your customers search for solutions like yours—and making sure you show up in those moments. That's the difference between ranking for something nobody's looking for and ranking for terms that actually move the needle on your bottom line.

I work with contractors, lawyers, accountants, and home service companies. They don't care about abstract SEO metrics. They care about leads. And the path from lead to customer starts with knowing what words bring the right people to your door.

The Difference Between Local Keywords and Broad Keywords

Most SEO chatter treats all keywords the same. They don't work that way in reality, and you shouldn't treat them that way in your strategy.

A broad keyword like “plumber” or “personal injury lawyer” casts a wide net. These terms are national. Tens of thousands of people search them every month. But most of those people aren't in your market. And the ones who are might be competing against billion-dollar companies with massive SEO budgets.

A local keyword adds geography. “Plumber in Chicago.” “Personal injury lawyer near me.” “Accountant in Milwaukee.” This is where your customers actually live. These terms have lower search volume, but they've got something far more valuable: intent that matches your service area.

That's what I focus on with every client. We're not chasing national rankings. We're dominating local search—where you can actually win and actually convert.

The Keyword Research Process That Actually Works

I'm going to walk you through my actual process. This isn't theoretical. I use this with clients every week, and it works.

Start with your customer conversations, not a tool

Before I open any keyword research tool, I ask you: What do customers say when they call or email asking about your service? What problems do they describe? What language do they use?

A contractor might hear “My basement is leaking” or “I need waterproofing.” An estate planning attorney might hear “I need to set up my will” or “How do I protect my kids.” These are keywords. Real ones. The kind that show up in actual searches because they're how real people talk.

Write these down. Interview your team. Look at emails and voicemails. This list is your foundation. I'm serious about this—it's more valuable than anything a tool will tell you.

Use keyword tools to validate and expand

Once you've got your initial list, plug them into tools. I use Google Keyword Planner, SEMrush, and Ahrefs depending on the client's budget. You don't need all three. Pick one and get good with it.

What you're looking for:

  • Search volume: How many people search for this term each month. Local keywords will be lower volume—that's expected and fine.
  • Local intent: Does this keyword clearly signal someone in your area looking for your service. “Bathroom remodeling” is broad. “Bathroom remodeling contractors near me” is local intent.
  • Competition level: How hard is it to rank. In local search, you're not competing with the whole internet—you're competing with other businesses in your city. This changes the math.
  • Related searches: The tool will show you variations. If people search “kitchen cabinet refacing,” they might also search “cabinet refinishing” or “cabinet painting.” All of these matter.

Here's what I tell clients: aim for keywords with decent search volume in your area but moderate-to-low competition. These are the keywords you can actually rank for without spending six figures on SEO.

Check what your competitors are targeting

Look at the top-ranking businesses in your city for your core service. What keywords do their pages target. Their title tags, their meta descriptions, their headings—this is reconnaissance.

You're not copying them. You're seeing what's working in your market and finding angles they're missing. Maybe they're all targeting “bankruptcy attorney” but nobody's going after “Chapter 7 bankruptcy attorney near me.” That gap is an opportunity.

Filter for buyer intent

Not all searches are equal. Someone searching “how does SEO work” is curious but might not be ready to hire. Someone searching “SEO services in my city” is actively looking to spend money.

Buyer intent keywords are gold. They include:

  • Your service type plus location: “dental implants Chicago”
  • Your service type plus “near me”
  • Your service type plus “hire,” “services,” or “for” language: “hire a real estate agent”
  • Problem plus location: “roof leak repair Chicago”
  • Service plus comparison intent: “medical malpractice lawyer versus…”

These are the keywords that convert. Focus here first. You can chase educational keywords later if you want to build authority, but don't start there.

Building Your Local Keyword List

You need a structured list. Spreadsheet, tool, doesn't matter—just get it organized. Here's what I track for each keyword:

  • The keyword itself
  • Monthly search volume (local estimate if the tool provides it)
  • Difficulty/competition level
  • Intent type (buyer, educational, navigational)
  • Where you might target it (homepage, service page, blog post)
  • Current ranking position, if you're already ranking

Group your keywords by theme. All your roofing keywords together. All your estate planning keywords together. This becomes your content and optimization roadmap.

In my experience, most local businesses have 30 to 60 core keywords worth targeting. Sometimes fewer. A solo attorney might have 15 core keywords. A regional contractor might have 80. The size of your service area matters, but so does the breadth of what you offer.

Common Local Keyword Research Mistakes I See

Let me be direct about what doesn't work—because I see business owners doing this constantly.

Chasing national keywords. You're a plumber in Denver. Stop trying to rank for “plumber” nationally. You'll spend years and thousands of dollars fighting against national sites that'll never refer business to you. “Plumber Denver” is your game. Play it.

Ignoring “near me” searches. Google data shows that roughly 45% of local searches include “near me.” People on their phones searching for your service right now are using this language. If your strategy doesn't account for it, you're missing customers actively looking to hire you.

Forgetting long-tail keywords. These are longer, more specific phrases. “Emergency plumber Denver” gets fewer searches than “plumber Denver,” but the person searching is urgent and ready to call. Long-tail keywords are easier to rank for and more likely to convert. Don't ignore them.

Assuming volume means value. A keyword might have 500 searches per month. If only 5% of those people are in your service area or ready to buy, it's not worth your time. Local keywords with lower volume but higher local intent outperform broad keywords with high volume.

Picking keywords you can't serve. If you're a Chicago lawyer, don't target “personal injury attorney St. Louis.” You can't help those people. Your keyword list should match your actual service area and what you actually do.

Local SEO and Your Keyword Strategy Work Together

Keyword research doesn't exist in a vacuum. It connects directly to your local SEO strategy. The keywords you choose inform what you optimize on your website, what you build content around, and where you focus your local search efforts.

When you're ranking locally, you're competing in a smaller, more controllable environment. Your Google Business Profile, your local citations, your on-page optimization—all of it becomes more effective because you're targeting keywords you can actually win. That's the compounding advantage of starting with solid keyword research.

What This Means for Your Business Right Now

Stop assuming you know what your customers search for. You might be wrong. The only way to know is to ask them and validate with data.

This week, do two things: First, sit down with your team and write down the actual language customers use when they contact you. Every variation. Every problem they mention. Second, plug those phrases into Google Keyword Planner (it's free) and see what search volume shows up for your city or service area.

That combination—customer language plus tool validation—is your starting point. It's not sexy SEO work. It doesn't produce a fancy report to impress anyone. But it's the difference between a keyword strategy that actually drives customers and one that looks good but doesn't move the dial.

If you want to dig deeper into how keyword research connects to the broader picture of ranking locally, I've written about the full approach to local search optimization. But the foundation is always keyword research. Get that right, and everything else becomes easier.

Have questions about your specific market or service area. Reach out. I work with business owners to build keyword strategies that actually work.

Filed Under: SEO 101, Local SEO

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Kevin Mahoney

SEO Consultant · Chicago

info@marketingbykevin.com

LinkedIn →

Marketing By Kevin

SEO and digital PR for businesses that need to grow their search visibility.

info@marketingbykevin.com

Chicago, Illinois

LinkedIn Facebook

Small Business SEO

  • About
  • Contact
  • Services
  • Privacy Policy
  • Terms of Service

Copyright © 2026

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT