Keyword research is the process of finding the words and phrases your customers type into search engines, then using them to shape your content. Get it right and the rest of your SEO has a clear target. Get it wrong and you risk creating pages nobody is looking for.
This guide builds on our overview of what SEO is, focusing on the content pillar.
Start with your customers, not a tool
The best keyword research starts with a simple question: what would someone type if they needed what I offer? Brainstorm the problems you solve, the services you sell and the questions you get asked. Your sales calls and inbox are a goldmine of real phrasing.
Only once you have that seed list does it pay to reach for tools.
Understand search intent
Not all searches mean the same thing. Roughly, they fall into four types:
- Informational: learning something, for example “what is technical SEO”.
- Commercial: comparing options, for example “best CRM for small business”.
- Transactional: ready to act, for example “emergency plumber near me”.
- Navigational: looking for a specific brand or page.
Matching intent matters as much as the keyword itself. A how-to guide will not rank for a buying term, and a sales page will not rank for a how-to question. Before targeting a keyword, search it yourself and look at what already ranks. That tells you what Google thinks the searcher wants.
Judge volume and difficulty together
For each keyword, two numbers guide the decision:
- Search volume: roughly how many people search it each month. More is not always better.
- Difficulty: how hard it is to rank, based largely on how authoritative the competing pages are.
The sweet spot, especially for a newer site, is decent volume with low difficulty. Chasing only the biggest terms is a common beginner mistake, because they are usually the hardest to win. It is often smarter to rank for several achievable terms than to fight, and lose, for one giant one.
Mine the long tail
Longer, more specific phrases (“conveyancing solicitor for first-time buyers”) have less volume each but add up, convert better and are far easier to rank for. They are where new sites should often start.
Quick, free ways to find them:
- Type your topic into Google and read the autocomplete suggestions.
- Scroll to People also ask and Related searches at the bottom of the results.
- Check the questions real people ask on forums and Reddit threads in your niche.
Free and low-cost tools
You can get a long way without paying:
- Google autocomplete and People also ask: free, and straight from the source.
- Google Search Console: shows the terms you already appear for, often including easy wins you did not know about.
- Google Keyword Planner: free with a Google Ads account, gives volume ranges.
- Answer-the-public style tools: group questions around a topic.
Paid tools like Semrush or Ahrefs add accurate volumes and difficulty scores, which speed things up considerably once you are serious.
A worked example
Say you run a small bakery that ships celebration cakes. Your seed term is “birthday cake”. That is huge and far too competitive for a new site. So you go more specific and intent-led:
- “letterbox birthday cake delivery” (transactional, far less competition)
- “best birthday cakes for delivery uk” (commercial)
- “how to keep a cake fresh when posting” (informational, a blog post that builds trust)
You would build a product page for the first two and a helpful blog post for the third, then link the blog to the product page. That is keyword research turning into a small, joined-up plan.
Group keywords into topics
Do not create one page per keyword. Instead, group closely related terms that share the same intent and cover them on a single, thorough page. For example “what is local SEO”, “how does local SEO work” and “local SEO meaning” all belong on one local SEO guide.
For paid search, where you genuinely do want every variation, our free PPC keyword tool combines your lists into every match-type permutation.
Turn research into pages
Finish by mapping keywords to your site. Each priority topic gets a page, with a clear, unique title (our meta title checker helps) and content that answers the intent fully. Then link related pages together, exactly as the guides in this cluster link to one another.
Quick questions
How many keywords should one page target? One primary keyword and a handful of close variations. Trying to rank one page for unrelated terms usually means it ranks well for none.
How often should I redo keyword research? Revisit it a couple of times a year, and whenever you add a service or notice new questions from customers.
Next steps
Keyword research feeds straight into the rest of your strategy. Once you know your targets, run an SEO audit to see which you already rank for and where the gaps are. If you would like us to do the research for you, explore our SEO services or get a free audit.
