Keyword Research 101: Find the Right Terms to Target on Google

Targeting the wrong keywords is the #1 SEO mistake small businesses make. Learn how to find keywords your customers actually use — and that you can actually rank for.

S
By Steve
·
Keyword research tool open on laptop

Most small business owners I speak to have already tried SEO. They’ve written a few blog posts, tweaked their homepage, maybe even paid someone to “do SEO” for them. And yet — nothing. No real traffic, no phone calls from Google, no return on investment.

Nine times out of ten, when I dig into what went wrong, the problem isn’t the writing or the website. It’s that they were targeting the wrong keywords from the very start. They were optimising for terms nobody searches, or competing against enormous brands for terms they had no realistic chance of ranking for. Getting keyword research right is the single most important thing you can do before spending a single hour on content. Everything else is built on top of it.

Why Most Small Businesses Get Keyword Research Wrong

The most common mistake I see is people targeting what they think their customers search for, rather than what their customers actually type into Google. A kitchen fitter in Bristol might optimise their website for “bespoke kitchen installation services” — but their ideal customer is searching for “kitchen fitter Bristol” or “new kitchen cost Bristol.”

The other classic error is chasing high-volume, ultra-competitive keywords. Yes, “web design” gets thousands of searches per month. But you’re competing with every agency in the country for that term. For a small business, that’s a fight you’re almost certainly going to lose. The good news is you don’t need to win it. There’s a smarter way.

Understanding Search Intent (Before You Pick a Single Keyword)

Before you even open a keyword tool, you need to understand why someone is searching. Google Search Central breaks search intent into a few broad categories — informational, navigational, commercial, and transactional — and Google’s algorithm is very good at matching pages to the right intent.

If someone searches “how to tile a bathroom,” they want a guide. If they search “bathroom tiler near me,” they want to hire someone. Writing a service page stuffed with “how-to” content won’t satisfy either of those searchers, and Google knows it.

When I work with clients, I always start by asking: what do you want this page to do? If you want to generate leads, you’re targeting transactional or commercial intent keywords. If you want to build authority and attract traffic, informational keywords for blog content are the way to go. Match your content to the intent and you’re already ahead of most of your competition.

The Three Keyword Types You Need to Know

Not all keywords are created equal, and understanding the different types will shape how you use them.

Short-tail keywords

These are broad, one-to-two-word terms like “web design” or “plumber.” High volume, sky-high competition, and often vague intent. Rarely worth chasing if you’re a small or local business.

Long-tail keywords

These are longer, more specific phrases — “affordable web designer for small businesses” or “emergency plumber Manchester.” Lower search volume individually, but they convert much better because the person searching knows exactly what they want. According to Ahrefs, long-tail keywords make up the vast majority of all searches. This is where small businesses can genuinely compete.

Local keywords

If you serve a specific area, location-based keywords are gold. “Accountant in Leeds” or “dog groomer Exeter” will drive far more relevant traffic than any national term. Google’s local search results (the “map pack”) are heavily weighted towards relevance and proximity — and a well-optimised local page can put you right at the top.

How to Actually Find Good Keywords

Right, let’s get practical. Here are the methods I recommend to clients who don’t want to spend a fortune on tools.

Start with Google itself. Type a search related to your service and look at the autocomplete suggestions. Those suggestions are based on real searches. Scroll to the bottom of the results page and look at “Related searches” — more real data, for free. Google Search Console is also invaluable if your site already gets some traffic. It shows you the exact queries people are using to find you — often ones you’d never have thought to target.

Use a free keyword tool. Moz’s Keyword Explorer offers a handful of free searches per month and gives you search volume, difficulty scores, and suggestions. SEMrush’s blog and their free tools are also worth bookmarking — they regularly publish keyword research guides that are genuinely useful for beginners.

Spy on your competitors. Plug a competitor’s URL into a free version of a keyword tool and see what terms they’re ranking for. You’re not copying them — you’re identifying the landscape. If three of your competitors all rank for the same term, that’s a strong signal it’s worth targeting.

Talk to your customers. This sounds obvious but it’s almost always overlooked. What words do your existing customers use when they describe their problem? Ask them. Read your reviews. Look at the language in your email enquiries. Real customer language is keyword research gold.

Keyword data and search volume analysis

How to Evaluate a Keyword Before You Commit

Finding a list of potential keywords is just the start. You need to filter that list down to the ones actually worth your time. There are two main factors to weigh up: search volume and keyword difficulty.

Search volume tells you roughly how many times a keyword is searched per month. A tool like Yoast’s SEO blog explains this well — don’t discount low-volume keywords. A term searched 50 times a month might sound tiny, but if those 50 people are all looking for exactly what you sell, that’s 50 potential leads. I’d rather rank for a 50-search term and convert five of them than chase a 5,000-search term and never get near page one.

Keyword difficulty (sometimes called KD) estimates how hard it would be to rank for a term based on how strong the competing pages are. Most tools score this from 0 to 100. For a new or small website, I’d suggest sticking to terms with a difficulty score below 30 to start with. You can target harder terms as your site builds authority over time.

Also look at what’s already ranking. If the top ten results are all major national brands or well-established publications, that’s a tough fight. If you see local businesses, smaller blogs, or even a few Reddit threads ranking — that’s a gap you can fill.

Building Your Keyword Map

Once you’ve got a shortlist of keywords, you need to assign them to pages. This is called keyword mapping, and it stops you from accidentally writing five pages that compete with each other for the same term (a problem known as keyword cannibalisation).

The rule is simple: each page targets one primary keyword and a small cluster of closely related secondary keywords. Your homepage might target your core service and location. Each service page gets its own primary keyword. Your blog posts target informational queries related to your industry.

Search Engine Journal has a solid walkthrough of how to build a keyword map from scratch if you want to go deeper. Once your map is in place, every piece of content you create has a clear purpose — and you’ll never be stuck wondering what to write about.

Tracking Whether Your Keywords Are Actually Working

Keyword research isn’t a one-time job. Search trends shift, competitors publish new content, and Google updates its algorithm constantly. You need to check in on your rankings regularly.

Google Analytics and Google Search Console are your two essential free tools here. Search Console shows you which queries are driving clicks and impressions, where you’re ranking, and which pages are performing. Set aside 30 minutes a month to review the data. Look for keywords where you’re ranking on page two — those are often the easiest wins, because a bit of extra work on that page can push you onto page one.

If you want to go further, connecting your keyword research to a broader on-page strategy is where you’ll really start to see results. My on-page SEO guide walks through exactly how to use your target keywords once you’ve found them — from title tags to internal linking.

Final Thoughts: Start Small, Start Smart

Keyword research doesn’t have to be complicated or expensive. The businesses I see getting the best results aren’t the ones with the fanciest tools — they’re the ones who took the time to understand what their customers actually search for, picked realistic targets, and built their content around those terms consistently.

Start with five to ten keywords. Map them to your most important pages. Optimise those pages properly. Then build from there. That’s a more effective strategy than trying to rank for everything at once and ending up ranking for nothing.

If you’d like help getting your keyword strategy right from the start, our SEO services are designed specifically for small businesses who want real results without the agency overhead. Get in touch for a free quote — I’m happy to take a look at where you currently stand and what’s worth targeting for your specific business.

Want results like these for your business?

Get a free, no-obligation quote from Steve. Usually responds within 24 hours.