Why keyword research matters more for small businesses
When you run a small business, every page on your website has to earn its place. You don't have the budget to rank for everything, so keyword research for small business owners is really about choosing your battles wisely. The goal isn't to chase the biggest search numbers; it's to find the exact phrases that ready-to-buy customers type, then build pages that answer them better than anyone else nearby.
Most small firms skip this step and write about what they think matters. The result is a website full of insider language no customer ever searches for. A plumber might headline a page "Bespoke Aqueous Solutions" when their customers are typing "emergency boiler repair Coventry". Keyword research closes that gap between how you talk and how buyers actually search.
Get it right and the payoff compounds. A single well-chosen keyword can quietly bring in enquiries for years with no ongoing ad spend. That's the real prize: free, repeatable traffic from people who already want what you sell.
Start with a brain dump of how customers describe you
Before you touch any tool, open a blank document and list every way a customer might describe what you do. Write services, products, problems you solve and the locations you cover. Don't filter yet. If you fix laptops in Birmingham, jot down "laptop repair", "screen replacement", "won't turn on", "data recovery" and "Birmingham" in any combination that comes to mind.
Then mine the words your customers already use. Read back through enquiry emails, WhatsApp messages and reviews. Listen on the phone for the exact phrasing people reach for. These are real searches in disguise, and they're far more valuable than anything you'd invent on your own at a desk.
This raw list becomes your seed list. It won't be perfect, but it gives the research tools something to expand on, and it keeps you anchored to language real buyers use rather than industry jargon.
Tools that find the searches people actually type
You don't need an expensive subscription to start. Several free sources will surface real search terms. Google's own autocomplete and the "People also ask" and "Related searches" boxes at the bottom of any results page are pure gold; they show genuine queries Google sees every day.
For volume estimates, Google Keyword Planner (free with a Google Ads account) gives rough monthly search figures. Free tools like Answer the Public and Google Trends reveal question-style searches and seasonal patterns. If you can justify it later, paid tools such as Ahrefs or Semrush give sharper data, but they're not essential for a first pass.
- check_circleGoogle autocomplete — type your service and note every suggestion that drops down
- check_circlePeople also ask — expand these to find question keywords for blog posts
- check_circleGoogle Keyword Planner — free monthly volume ranges once you have an Ads account
- check_circleAnswer the Public — clusters of who, what, where and how questions around a topic
- check_circleYour competitors' page titles — they've often already done this research for you
Understand search intent before you commit
Search volume tells you how many people look; intent tells you whether they'll ever buy. Every keyword falls into one of four broad buckets, and matching the right one to the right page is what separates traffic from leads.
Informational searches ("how to unblock a sink") want answers, not a sales pitch, so they suit blog posts. Commercial searches ("best courier for pallets") are people comparing options. Transactional searches ("same day courier Coventry") are ready to act and belong on your service and contact pages. Navigational searches are people looking for a specific brand.
A common mistake is targeting a buying keyword with a how-to article, or burying a high-intent phrase in a blog where no customer expects to enquire. Map each keyword to the page type that satisfies what the searcher actually wants in that moment.
- check_circleInformational — "why is my Wi-Fi slow" → blog post or guide
- check_circleCommercial — "best web designer for small business" → comparison or services page
- check_circleTransactional — "book salon appointment Leeds" → booking or service page
- check_circleNavigational — "Pro Digital Labs reviews" → your homepage or about page
Pick keywords you can realistically win
This is where most small businesses go wrong: they target the hardest keywords first. Going after "web design" with a new, low-authority site is like opening a corner shop and expecting to outsell a supermarket on day one. You'll never rank, and you'll conclude SEO doesn't work.
Instead, favour long-tail and local keywords. "Web design" might get tens of thousands of searches but is dominated by huge brands. "Web design for accountants in Coventry" gets far fewer searches, yet every one of those searchers is a near-perfect match and the competition is a fraction as fierce.
Look at who currently ranks on page one for a term. If it's giant national directories and household names, move on. If it's other small local firms and a couple of blog posts, that's a gap you can fill. Winnable beats popular every single time.
Group keywords into pages and a content plan
Once you have a shortlist, resist the urge to create a separate page for every keyword. Many phrases are just variations of the same intent. "Emergency plumber", "24 hour plumber" and "out of hours plumber" can all live happily on one strong page. Google is smart enough to rank a single excellent page for dozens of related terms.
Cluster your keywords into themes, then assign one primary keyword per page plus a handful of supporting variations to weave in naturally. Your core services become your main pages; your informational questions become blog posts that link back to those services.
Document this as a simple spreadsheet: keyword, intent, the page it belongs to, and whether that page exists yet. That one sheet becomes your entire SEO content roadmap for the next six to twelve months.
Track, review and refine over time
Keyword research is never truly finished. Set up the free Google Search Console for your site and, after a few weeks, look at the "Queries" report. It shows the exact terms already bringing you impressions and clicks, including phrases you never thought to target. These are easy wins waiting to be strengthened.
Check in every quarter. Are you climbing for your chosen terms? Has a new question started appearing in Search Console? Markets shift, and the language customers use shifts with them. A page that ranked well last year may need a refresh to stay competitive.
Treat your keyword list as a living document. The businesses that win at search aren't the ones who did keyword research once; they're the ones who keep listening to how their customers search and quietly adjust to meet them there.
Frequently asked questions
How many keywords should a small business target?expand_more
Start with one primary keyword per important page rather than a long wish list. A focused small business site might target ten to twenty core keywords across its main service pages, plus a growing set of question-based keywords for blog posts. It's far better to rank well for fifteen winnable terms than to spread yourself thin across a hundred you'll never reach.
Do I need paid tools to do keyword research?expand_more
No. You can do genuinely effective keyword research with free tools alone: Google autocomplete, People also ask, Google Keyword Planner, Google Trends and Search Console. Paid tools like Ahrefs or Semrush give sharper volume and competition data and save time, but they're a nice-to-have, not a requirement for getting started or for most small local businesses.
What is a long-tail keyword and why does it matter?expand_more
A long-tail keyword is a longer, more specific phrase like "web design for salons in Birmingham" rather than just "web design". It gets fewer searches, but the people searching it know exactly what they want, so they convert better, and the competition is far lower. For small businesses, long-tail and local keywords are usually the fastest route to page one.
How do I know if a keyword is too competitive?expand_more
Search the term yourself and look at who ranks on page one. If it's dominated by national brands, big directories and household names, it's likely too competitive for a newer site. If you see other small businesses, local firms and blog posts, that's a sign you can realistically compete with a well-written, genuinely helpful page.
