Keyword research is the process of discovering the specific words and phrases your potential customers type into Google when searching for businesses, products, or services like yours — then using that data to create content that ranks for those searches and drives qualified traffic to your website. Ahrefs’ 2023 study found that 96.55% of all web pages get zero traffic from Google, primarily because they target keywords nobody searches for or face competition they cannot realistically outrank. Keyword research prevents both problems by showing you exactly what your audience is searching for and which terms you can actually win.
You have heard that you need to “target keywords” for SEO, but the actual process feels mysterious. How do you know which keywords to target? How do you find out what people are searching for? How do you know if you can realistically rank for a keyword, or if you are wasting months of effort competing against websites with ten times your authority? The answers come from keyword research — and the good news is that effective keyword research for a small business does not require expensive tools or an SEO degree. It requires a systematic process and about two hours of focused work.
This guide teaches you the complete keyword research process from scratch — how to generate keyword ideas, evaluate search volume and competition, prioritize which keywords to target first, and organize your keywords into a content plan that drives real business results.
Why Does Keyword Research Matter for Small Business SEO?
Keyword research matters because it aligns your website content with actual customer demand — ensuring you create pages and blog posts that answer questions people are actually asking rather than topics you assume they care about. Without keyword research, you are guessing. With it, you have data showing exactly what your target audience searches for, how often, and how competitive each term is. This data transforms SEO from guesswork into a strategic investment with measurable returns.
A 2023 BrightEdge study found that organic search drives 53% of all website traffic, but only for sites targeting the right keywords. Small businesses that skip keyword research typically make one of two mistakes: targeting keywords that are too competitive (trying to rank for “plumber” against national directories) or targeting keywords nobody searches for (optimizing for a phrase that gets 10 searches per month). Both waste time and money. Keyword research shows you the sweet spot — terms with meaningful search volume that your site can realistically rank for.
Search Intent: The Foundation of Effective Keyword Research
Before diving into tools and techniques, understand that every keyword carries intent — the reason behind the search:
- Informational intent (“how to unclog a drain”): The searcher wants to learn something. These keywords are perfect for blog posts and guides that establish your expertise and attract top-of-funnel visitors. High volume, lower conversion rate, but builds authority and brand awareness
- Commercial investigation (“best plumber near me” or “roto-rooter vs local plumber”): The searcher is comparing options before making a decision. These keywords are gold for service pages and comparison content. Medium volume, high conversion potential because the searcher is actively evaluating providers
- Transactional intent (“emergency plumber Fort Pierce” or “hire a plumber today”): The searcher is ready to buy or book. These keywords should drive to your service pages and contact forms. Lower volume but highest conversion rate — every click is a potential customer
- Navigational intent (“roto-rooter phone number”): The searcher wants a specific brand or website. These are only relevant if someone is searching for your business name. Focus your keyword research on the other three intent types
How Do You Find Keywords Your Customers Are Searching For?
You find keywords your customers are searching for by starting with seed terms related to your business, then using free and paid tools to expand those seeds into hundreds of keyword variations with data on search volume, competition, and intent. The best keyword ideas come from combining tool data with your actual business knowledge — you understand your customers’ problems better than any tool does.
Start with what you already know. Write down every way a customer might search for your services. Think about the problems they are trying to solve, the questions they ask during consultations, and the language they use (which is often different from industry jargon). A homeowner searches “why is my AC blowing warm air” not “HVAC condenser malfunction diagnosis.” Your customer vocabulary is your most valuable keyword research starting point.
Free and Paid Keyword Research Tools
Use these tools to expand your seed keywords into a comprehensive keyword list with data:
- Google Search Console (free): If your site is already set up with Search Console, check Performance > Queries to see what keywords you already appear for. This is the most valuable free data because it shows real searches that led to impressions of your site — you may find keywords you rank for on page 2 that just need a content boost to reach page 1
- Google Autocomplete and People Also Ask (free): Start typing your seed keyword into Google and note the autocomplete suggestions — these are real searches people make. Scroll down to “People Also Ask” for question-based keywords. These features reveal the exact language your audience uses
- Google Keyword Planner (free with Google Ads account): Provides search volume ranges and competition levels. Enter your seed keywords and get hundreds of related keyword suggestions. The volume data is grouped into ranges rather than exact numbers, but it is sufficient for identifying promising keywords
- Semrush or Ahrefs ($129+/month): Professional SEO tools that provide exact search volumes, keyword difficulty scores, competitor keyword analysis, and content gap identification. Worth the investment if SEO is a primary marketing channel. Both offer limited free features
- AnswerThePublic (free limited, $9/month): Generates question-based keyword variations organized by who, what, where, when, why, and how. Excellent for finding blog content topics that answer specific customer questions
How Do You Evaluate Whether a Keyword Is Worth Targeting?
You evaluate a keyword’s value by analyzing three factors together: search volume (how many people search for it monthly), keyword difficulty (how hard it will be to rank on page one), and business relevance (how likely a searcher is to become your customer). A keyword with 10,000 monthly searches means nothing if you cannot rank for it or if the searchers are not your target customers. The best keywords for small businesses have moderate volume, achievable difficulty, and strong commercial intent.
For local businesses, keyword volume does not need to be high to be valuable. “AC repair Fort Pierce” might only get 150 searches per month, but every one of those searchers is a potential customer in your service area. Compare that to “AC repair” at 40,000 monthly searches — most of those searchers are nowhere near your business. Local keyword research prioritizes relevance and intent over raw volume.
The Keyword Evaluation Framework
Score every keyword candidate against these criteria before adding it to your target list:
- Search volume threshold: For local businesses, target keywords with 50+ monthly searches. For broader markets, aim for 200+. Below these thresholds, the ranking payoff is too small to justify dedicated content. Exception: highly specific transactional keywords where every searcher is a qualified lead
- Keyword difficulty assessment: If using Semrush or Ahrefs, look for keywords with difficulty scores under 40 for new websites and under 60 for established sites. Without paid tools, manually check page one results — if the top results are all major brands and authoritative sites, the keyword is likely too competitive
- Business relevance score: Rate each keyword 1-5 for how closely it relates to your actual services and ideal customer. A 5 means anyone searching this term is almost certainly your target customer. Below a 3, the keyword might drive traffic but not leads
- Current ranking opportunity: Check if you already rank on page 2-3 for the keyword (use Search Console or a rank tracker). Keywords where you are already close to page one require less effort to move up and deliver faster results
- Content gap analysis: Search the keyword and evaluate page one results. Can you create something meaningfully better — more comprehensive, more current, more locally relevant? If the existing results are weak, the keyword is a content gap opportunity even if difficulty scores seem moderate
Keyword research is not a one-time task — it should inform every piece of content you create, every service page you write, and every content calendar you plan. The businesses that do keyword research systematically build compounding organic traffic over time, while those that skip it wonder why their website does not generate leads. If you want professional keyword research and an SEO strategy built on data rather than guesswork, schedule a free consultation with Spilt Media’s SEO team.
Frequently Asked Questions
How many keywords should I target per page?
Target one primary keyword and 2-4 secondary (related) keywords per page. Your primary keyword should appear in the title, H1, meta description, and naturally throughout the content. Secondary keywords are variations and related terms that Google associates with your primary keyword. Trying to target too many unrelated keywords on a single page dilutes your relevance for all of them — create separate pages for distinct topics.
Do I need expensive tools to do keyword research?
No. Google Search Console, Google Keyword Planner, Google Autocomplete, and AnswerThePublic provide enough data for effective small business keyword research at no cost. Paid tools like Semrush and Ahrefs add precision (exact volumes, difficulty scores, competitor analysis) and efficiency (faster workflow), but they are not required. Start with free tools, and invest in paid tools when SEO becomes a primary growth channel worth optimizing further.
How often should I do keyword research?
Conduct comprehensive keyword research quarterly and perform quick checks monthly. Search trends change — new questions emerge, seasonal patterns shift, and competitor strategies evolve. Your quarterly review should identify new keyword opportunities and evaluate how your existing keyword targets are performing. Monthly checks should review Search Console data for new queries driving impressions and adjust content priorities accordingly.
Should I target long-tail or short-tail keywords?
Small businesses should prioritize long-tail keywords (3+ words) because they have lower competition and higher conversion intent. “AC repair Fort Pierce emergency” converts better than “AC repair” because the searcher has specified their location and urgency. Long-tail keywords also align naturally with the way people use voice search and AI assistants. As your site builds authority through long-tail rankings, you naturally begin ranking for shorter, more competitive head terms as well.
What is keyword cannibalization and how do I avoid it?
Keyword cannibalization occurs when multiple pages on your site target the same keyword, forcing Google to choose which page to rank — often choosing neither effectively. Avoid it by maintaining a keyword map that assigns one primary keyword to each page. Before creating new content, check your existing pages to ensure you are not duplicating a keyword target. If two pages do target the same keyword, consolidate them into one stronger page or differentiate their keyword targets.
