Skip to main content
Keyword Research
Local SEO | | 6 min read | By Joshua Wendt

Keyword Research: Finding the Right Words to Target for Better SEO


If you run a small business, you have probably heard that SEO matters. But where do you actually start? The answer almost always comes back to keyword research — the process of figuring out exactly what your potential customers are typing into Google when they need what you sell.

Keyword research is not just an SEO checkbox. It is the foundation that shapes your website content, your blog strategy, and how many qualified visitors find you online. Get it right, and you attract people who are ready to buy. Get it wrong, and you end up invisible — or worse, attracting traffic that never converts.

What Keyword Research Is and Why It Matters

Keyword research is the practice of identifying the words and phrases people type into search engines when looking for products, services, or information related to your business. It tells you what your audience cares about, how they describe their problems, and what language they use when ready to take action.

For small businesses especially, keyword research levels the playing field. You may not have the marketing budget of a national chain, but by targeting the right search terms you can show up in front of local customers at the exact moment they need you. Instead of guessing what to write about, keyword data gives you a clear roadmap.

Understanding Search Intent

Not every Google search is created equal. Before you build a list of keywords, you need to understand the intent behind them. Search intent generally falls into four categories:

  • Informational — The searcher wants to learn something. Example: “how to improve my Google reviews.”
  • Navigational — They are looking for a specific website or brand. Example: “Yelp business login.”
  • Commercial — They are researching before making a decision. Example: “best CRM for small business.”
  • Transactional — They are ready to buy or take action. Example: “buy email marketing software.”

As a small business owner, you want a healthy mix. Informational keywords bring people into your orbit through helpful content. Commercial and transactional keywords attract visitors closer to becoming paying customers. Understanding intent helps you match the right content to the right keyword — a blog post for an informational query, a service page for a transactional one.

Start With Seed Keywords

Every keyword strategy begins with seed keywords. These are the broad, obvious terms that describe your business. If you own a bakery in Denver, your seed keywords might be “bakery,” “custom cakes,” “wedding cakes,” and “pastries.”

To brainstorm seed keywords, think about:

  • The core products or services you offer
  • The problems your customers come to you to solve
  • The words your customers actually use when they call or email you
  • Questions you hear repeatedly from prospects

Write down every term you can think of, even if it seems too broad. These seeds become the starting point for discovering dozens of more specific keyword opportunities.

Long-Tail vs. Short-Tail Keywords

Short-tail keywords are broad, high-volume terms like “plumber” or “marketing agency.” They get searched thousands of times per month, but they are fiercely competitive. Ranking on the first page for a single-word keyword is nearly impossible for most small businesses.

Long-tail keywords are longer, more specific phrases like “emergency plumber in Austin TX” or “social media marketing tips for restaurants.” They get fewer searches individually, but they convert at a much higher rate because the searcher knows exactly what they want.

For small businesses, long-tail keywords are where the real opportunity lives. The competition is lower, the intent is clearer, and you are far more likely to rank. A local accounting firm will struggle to rank for “accountant,” but “small business tax preparation in Phoenix” is a realistic target that attracts the right audience.

Free and Paid Keyword Research Tools

You do not need to guess which keywords to target. Several tools can show you real search data:

  • Google Keyword Planner — Free with a Google Ads account. Shows search volume estimates and suggests related keywords. A solid starting point.
  • Semrush — One of the most comprehensive keyword research platforms available. It shows search volume, keyword difficulty, competitor rankings, and content gaps. If you are serious about SEO, this is worth the investment.
  • Ubersuggest — A budget-friendly option with keyword suggestions, search volume, and basic competitive analysis.
  • Answer the Public — Enter a seed keyword and get a visual map of questions and comparisons people search for. Excellent for generating blog topic ideas.

Start with the free tools, then consider upgrading to a paid platform as your SEO efforts mature.

How to Evaluate Keywords

Finding keywords is only half the battle. You also need to evaluate which ones are worth targeting. Three metrics matter most:

Search Volume

This tells you how many times a keyword is searched per month. Higher volume means more potential traffic, but also more competition. For small businesses, keywords with 100 to 1,000 monthly searches often hit the sweet spot — enough traffic to matter, but not so competitive that you cannot rank.

Keyword Difficulty

Most tools assign a difficulty score estimating how hard it will be to rank on page one. If you have a newer or smaller website, focus on low to medium difficulty keywords first. You can go after tougher keywords once your site has built more authority.

Cost Per Click as a Value Signal

Even if you are not running paid ads, CPC tells you how valuable that traffic is. Keywords with higher CPCs mean businesses are willing to pay real money for those clicks, which usually means searchers are closer to a purchase decision. Prioritize keywords where the CPC suggests genuine commercial value.

Competitor Keyword Analysis

One of the fastest ways to build your keyword list is to study what already works for your competitors. Tools like Semrush let you enter a competitor’s URL and see exactly which keywords they rank for.

Look for gaps — keywords your competitors rank for that you do not have content targeting yet. Also look for weaknesses — keywords where they rank on page two or three, meaning you have a real chance of outranking them with better content.

This is not about copying. It is about understanding the landscape and finding opportunities others have overlooked.

Mapping Keywords to Content

Once you have a prioritized keyword list, you need to decide where each keyword lives on your site:

  • Homepage — Your primary business keyword and brand terms.
  • Service or product pages — Transactional keywords tied to specific offerings. Each page should target one primary keyword and a few related variations.
  • Blog posts — Informational and commercial keywords. Each post should answer a specific question or address a topic your audience is searching for.

Avoid keyword cannibalization, where multiple pages compete for the same keyword. Every page should have a distinct primary keyword so Google knows which one to rank.

Local Keyword Strategies for Small Businesses

If you serve customers in a specific area, local keywords are your secret weapon:

  • City + service combinations like “Denver wedding photographer” or “Dallas IT support”
  • “Near me” phrases like “coffee shop near me” or “auto repair near me”
  • Neighborhood or region terms like “South Austin dentist” or “Midtown Atlanta salon”

Local keywords typically have lower competition than their national equivalents and attract visitors who can actually walk through your door. Make sure your Google Business Profile is complete and consistent with the keywords on your site — Google cross-references this information when deciding local rankings.

Tracking What Actually Works

Keyword research does not end once you publish content. You need to track which keywords drive traffic and, more importantly, which ones drive leads and sales. Google Search Console shows you which queries bring visitors to your site, and a CRM like SMBcrm helps you connect the dots between the keywords that brought someone in and whether they became a customer. That closed-loop tracking separates businesses that grow from SEO from those that just collect vanity metrics.

Keeping Your Keyword Strategy Fresh

Search behavior changes over time. New competitors enter your market, seasonal trends shift demand, and your business evolves. A keyword list you built a year ago may no longer reflect reality.

Revisit your keyword research at least once per quarter. During each audit:

  • Check your rankings for target keywords and note any significant changes
  • Look for new keyword opportunities based on trends or customer feedback
  • Identify underperforming content that could be refreshed with better targeting
  • Review competitor movements to spot emerging gaps

Keyword research is not a one-time project. It is an ongoing practice that compounds over time. The businesses that commit to regular audits build lasting organic visibility — and that is exactly the kind of advantage a small business needs.

Share this article
JW

Joshua Wendt

Founder & Editor-in-Chief, The SMB Hub

Joshua is a digital marketing professional with over a decade of experience helping small businesses grow online. He founded The SMB Hub to share practical, actionable marketing advice for business owners navigating SEO, social media, CRM, and more.