You know you should “target the right keywords,” but every tool shows huge numbers, impossible difficulty scores and terms your customers would never type. So you guess, write a few pages and hope. Months later, the traffic that does arrive isn’t the kind that calls or buys.
Keyword research for small business works differently from what big brands do. You don’t need the biggest keywords. You need the ones your local, ready-to-buy customers actually use. This guide shows a simple method I use with clients, mostly with free tools.
Quick answer: Keyword research for small business starts with listing your services and the problems customers describe, then expanding those ideas with Google autocomplete, “People also ask,” Search Console and Keyword Planner. Sort keywords by intent, favor specific long-tail and local terms you can realistically rank for, and map each keyword to one page on your site.
Why Small Businesses Should Target Long-Tail Keywords
Big, broad keywords like “plumber” or “marketing” are crowded with directories, national brands and ads. Specific phrases are easier to rank for and usually closer to a sale.
There are far more of them than most people think. Ahrefs’ long-tail keywords study found that keywords with fewer than 10 searches per month make up almost 93% of its U.S. keyword database. A phrase like “tankless water heater repair Tampa” may show low volume, but the person searching it is ready to hire someone.
Step 1: Start With Your Business, Not a Tool
Before opening any tool, write down:
- Every service or product you offer, in plain words
- The problems customers describe on calls, like “water coming through the ceiling”
- The questions they ask before buying, like cost, timing and warranty
- The towns, suburbs or regions you serve
- What makes you different, like emergency service, eco-friendly or family-owned
This list is your seed list. It’s also your advantage: no tool knows how your customers really talk as well as you do.
Step 2: Expand Ideas With Free Google Sources
Type each seed phrase into Google and note:
- Autocomplete suggestions as you type
- “People also ask” questions
- Related searches at the bottom of the page
- Which pages rank: service pages, guides, directories or map results
This shows real searches and search intent at the same time.
Step 3: Mine Google Search Console
If your site already gets some traffic, Search Console is the best keyword tool you have. Open the Performance report, look at Queries and sort by impressions.
Look for:
- Queries with many impressions but few clicks, often ranking on page two
- Questions you haven’t answered on any page
- Towns or services you didn’t know people searched for
These are quick wins, because Google already connects your site to them.
Step 4: Check Volume and Cost in Keyword Planner
Google’s Keyword Planner helps you discover keyword ideas and see estimates of searches and the cost to target them. It lives inside Google Ads, and you need to complete account setup with billing details to use it, though you don’t have to run ads.
Use it to compare options, not as exact truth. Google also notes that keywords with very low search volume aren’t shown, so a missing number doesn’t mean nobody searches it. A high suggested bid is a useful signal too: advertisers pay more for keywords that bring customers.
Step 5: Sort Keywords by Intent
Intent matters more than volume. Group every keyword into one of these buckets:
| Intent | Example | Best page type | Priority |
|---|---|---|---|
| Transactional | “emergency electrician near me” | Service page | Highest |
| Commercial | “best roof material for hot climate” | Comparison or guide with CTA | High |
| Local | “dentist in Brighton” | Location page, Google Business Profile | High |
| Informational | “why is my AC freezing up” | Blog post linking to service | Medium |
| Navigational | “Home Depot hours” | Skip | None |
For most service businesses, transactional and local keywords bring leads fastest. Informational posts build trust and support your service pages over time.
Step 6: Judge Difficulty by Looking at Page One
Third-party difficulty scores are rough guesses. A faster, more honest check is to search the keyword and look at who ranks:
- Other small businesses and local sites? You can compete.
- Directories like Yelp and Angi, plus a few local businesses? Possible with a strong page and good reviews.
- National brands, big publishers and Wikipedia everywhere? Pick a more specific variation.
If you’re trying to rank locally, also check the map results. My local SEO checklist covers what helps there.
Step 7: Map Keywords to Pages
Now turn your list into a plan. Give each page one main keyword and a few close variations, and don’t target the same keyword on two pages.
A simple spreadsheet works:
| Keyword | Intent | Monthly searches | Page | Status |
|---|---|---|---|---|
| water heater repair tampa | Transactional | From Keyword Planner | /water-heater-repair/ | Update |
| tankless water heater cost | Commercial | From Keyword Planner | New blog post | To write |
| water heater leaking from bottom | Informational | Low or not shown | New blog post | To write |
| plumber brandon fl | Local | From Keyword Planner | /areas/brandon/ | New page |
Fill in real volumes from your own research. Start with keywords closest to a sale, then build supporting content. When you write or update each page, use my on-page SEO checklist to place the keyword correctly.
Common Mistakes in Keyword Research for Small Business
- Chasing high-volume keywords you can’t realistically rank for
- Ignoring keywords with low or no reported volume
- Targeting one keyword on several pages, so they compete with each other
- Writing blog posts but no strong service pages
- Using industry jargon customers don’t search for
- Forgetting location keywords for service areas
If you also run Google Ads, the same research helps you spot searches to block. My negative keywords list for service businesses is a good place to start.
Frequently Asked Questions
How do I do keyword research for small business for free?
Start with a list of your services and customer questions, then use Google autocomplete, “People also ask” and related searches to expand it. Check Google Search Console for queries you already appear for, and use Google Keyword Planner for rough volume estimates. Together these cover most of what paid tools offer for a small site.
How many keywords should a small business target?
Start with one main keyword per important page. For a typical service business, that might be 5 to 20 service and location keywords, plus a handful of question keywords for blog posts. Add more as you publish content and see what Search Console shows.
Are low search volume keywords worth targeting?
Often, yes. Many specific keywords show low or no volume in tools but still bring ready-to-buy visitors. They’re usually easier to rank for and add up across many pages. If a keyword clearly matches a service you sell, it’s worth a page or section.
What’s the difference between SEO keywords and Google Ads keywords?
The research is similar, but the use differs. SEO keywords guide what pages and content you create to rank organically over time. Google Ads keywords trigger paid ads immediately, with match types and negative keywords to control spend. Ads data can show which keywords convert, which helps SEO decisions.
How often should I update my keyword research?
Review it every six to twelve months, or when you add services, enter new areas or see big changes in Search Console. Check Search Console monthly for new queries. Customer language, seasons and competitors change, so your list should too.
Final Thoughts
Good keyword research for small business isn’t about finding the biggest numbers. It’s about understanding how your customers search, choosing specific keywords you can win and giving each one a clear page. Start with your own knowledge, check it against Google’s data and build from the keywords closest to a sale.
If you’d like help, my SEO content writing service includes keyword research and planning, or you can send me a message to talk through your market.





Comments
Be the first to share your thoughts or ask a question.
Leave a comment
Your email will not be published. Comments appear after review.