Learning how to do keyword research for SEO is the step that decides whether the rest of your SEO work pays off. Good content on the wrong topic brings no buyers, and a page that answers the wrong intent rarely ranks at all. Keyword research tells you what your customers search for, what they expect to find, and which page on your site should give it to them.
This guide walks through keyword research step by step, using tools you can mostly access for free, and ends with a simple way to turn a keyword list into a page plan.
What keyword research actually produces
Many teams treat keyword research as a spreadsheet of terms sorted by volume. That is only the raw material. Useful keyword research produces three things:
- A list of topics your customers search for, grouped by meaning.
- The intent behind each topic, so you know what kind of page can rank.
- A map from each topic to one page, either an existing page to improve or a new page to create.
Google's SEO Starter Guide puts it simply: think about the words a user might search for to find your content, and use them naturally. Keyword research is how you find those words with evidence rather than guesswork.
Step 1: Start with your business, not a tool
Before opening any tool, write down:
- The services or products you sell, in the words your customers use, not internal jargon.
- Who buys them, by role, industry and market.
- The problems they have before they look for a solution like yours.
- The questions they ask on sales calls, in emails and in support tickets.
- The markets you serve, because search terms and spellings change by country.
These become your seed keywords. A software company might start with "custom software development", "CRM integration" and "legacy system replacement". A marketing agency might start with "SEO services", "link building" and "digital PR".
Step 2: Expand your seed list
Next, find the variations and questions people actually search. Good sources include:
| Source | What it shows you | Cost |
|---|---|---|
| Google autocomplete | Real searches that start with your seed term | Free |
| People also ask | Questions Google links to the topic | Free |
| Related searches | Terms at the bottom of the results page | Free |
| Google Search Console | Queries your site already gets impressions and clicks for | Free |
| Google Keyword Planner | Keyword ideas and search volume ranges | Free with a Google Ads account |
| Google Trends | Relative interest over time and by region | Free |
| Paid SEO tools | Larger keyword databases, difficulty scores and competitor keywords | Paid |
| Your own data | Site search, sales notes, support tickets, reviews | Free |
Search Console is often the most valuable source if your site already has some visibility. Filter the Performance report for queries with many impressions but few clicks: these are topics Google already associates with you where a better page could win more traffic.
Step 3: Work out the search intent
Search intent is what the person wants when they type the query. It matters more than volume, because Google ranks pages that satisfy the intent. Most keywords fall into one of four types:
- Informational. The searcher wants to learn: "what is technical SEO", "how to do keyword research".
- Commercial. The searcher is comparing options: "best CRM for small business", "how to choose an SEO agency".
- Transactional. The searcher is ready to act: "hire web developer", "SEO audit service".
- Navigational. The searcher wants a specific site or brand.
The fastest way to confirm intent is to search the keyword yourself and look at the first page. If it is full of guides, Google sees the intent as informational, and a service page will struggle to rank. If it shows service pages and comparison lists, a blog post may not be what searchers want.
Note the format, not just the type
While you look at the results, note the format that ranks: step-by-step guides, checklists, comparison tables, tools, videos or local listings. Also note how deep the top results go. Your page needs to match the format and cover the topic at least as well, which Google's guidance on creating helpful content describes as giving people a satisfying, original answer rather than writing for search engines.
Step 4: Judge whether you can compete
A keyword is only worth targeting if you have a realistic chance of ranking. For each candidate, check:
- Who ranks now. Large, well-known sites on every position make a keyword hard for a smaller site.
- How well they answer it. Thin, outdated or off-topic results are an opening.
- Your current authority on the topic. Do you already have related pages that rank or earn links?
- Difficulty scores, if you use a paid tool. Treat these as rough guides; each tool calculates them differently.
Step 5: Prioritise by business value
Volume tells you how many people search; it does not tell you how many will buy. Score each keyword on a few factors and work from the top down.
| Factor | Question to ask |
|---|---|
| Business relevance | Does this search lead naturally to a service we sell? |
| Intent | Is the searcher learning, comparing or ready to buy? |
| Ranking chance | Can we realistically reach the first page? |
| Search demand | Is there enough interest to justify a page? |
| Existing assets | Do we already have a page we can improve instead of starting again? |
A practical rule: start with commercial and transactional keywords close to your services, then build informational content that supports them and links to them.
Step 6: Group keywords into topics
Many keywords that look different have the same intent and the same answer. "Keyword research guide", "how to do keyword research" and "keyword research steps" all want the same page. Group them together, and give each group one primary keyword.
A simple test: search two keywords and compare the first page. If most of the same URLs rank for both, they belong on one page. If the results are mostly different, they need separate pages.
Grouping also shows you the shape of a topic. A core page on a broad subject, supported by detailed pages on each subtopic and linked together, is how sites build topical authority. Our guide to B2B content strategy explains how to plan content around these clusters.
Step 7: Map each group to one page
Now turn the groups into a page plan. For each group, record:
- The primary keyword and its close variations.
- The intent and the format that ranks.
- The target URL, either an existing page or a new one.
- The action: create, update, merge or leave as it is.
Mapping prevents two of the most common keyword mistakes: several pages competing for the same topic, and important topics with no page at all. If two of your pages already target the same intent, consider merging them into one stronger page and redirecting the weaker URL.
Step 8: Use the keywords on the page, naturally
Once a page has a target, put the keyword where it helps readers and search engines understand the topic:
- In the title tag and the main heading, as close to the start as reads naturally. Google's guidance on title links recommends descriptive, concise titles.
- In the first paragraph, so readers know straight away they are in the right place.
- In some subheadings, alongside the related questions you found.
- In the URL, kept short and readable.
Do not repeat the keyword for its own sake. Covering the related questions and subtopics thoroughly does more than repeating one phrase. Our on-page SEO checklist covers the rest of the page-level work, and the technical SEO audit checklist makes sure search engines can crawl and index what you publish.
Common keyword research mistakes
- Chasing volume and ignoring whether searchers are likely to buy.
- Skipping the results page and guessing intent from the keyword alone.
- Targeting the same keyword with several pages, which splits signals between them.
- Using industry jargon your customers never type.
- Ignoring Search Console, where your best opportunities often already show up.
- Treating research as a one-off. Search behaviour changes, and so do your services.
Get help with keyword research
Keyword research is the foundation of our SEO work: we map what your buyers search for to the pages that should win those searches, then build the content and links to support them through content and brand and SaaS link building. If you are weighing up outside help, our guide on how to choose an SEO agency lists the questions to ask. When you are ready, contact us to talk through your market.
