Skip to content

31 October 2026 · Sirajia Sol

How to Do Keyword Research for SEO

Cover image with the title How to Do Keyword Research for SEO on a dark Sirajia Sol background

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:

  1. The services or products you sell, in the words your customers use, not internal jargon.
  2. Who buys them, by role, industry and market.
  3. The problems they have before they look for a solution like yours.
  4. The questions they ask on sales calls, in emails and in support tickets.
  5. 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:

  1. The primary keyword and its close variations.
  2. The intent and the format that ranks.
  3. The target URL, either an existing page or a new one.
  4. 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.

Frequently asked questions

What is keyword research in SEO?

Keyword research is the process of finding the words and phrases your potential customers type into search engines, understanding what they want when they search, and deciding which of those searches your website should answer. The output is not just a list of keywords but a plan that tells you which page targets which topic.

How do I do keyword research for free?

You can get far with free tools. Google Search Console shows the queries your site already appears for, Google autocomplete and People also ask show what people search around a topic, Google Trends compares interest over time, and Google Keyword Planner gives volume ranges once you have a Google Ads account. Your own sales calls, support tickets and site search are free sources too.

How many keywords should one page target?

One page should target one main topic, which usually means one primary keyword plus the close variations and related questions people search with the same intent. If two keywords need different answers, they need different pages. If they need the same answer, they belong on the same page.

Should I target high-volume or low-volume keywords?

Start with keywords you can realistically rank for that are close to buying intent, even if their volume is low. A specific phrase searched by the right buyers often brings more leads than a broad, competitive term. As your site builds authority, you can work towards broader keywords.

How often should I redo keyword research?

Review it at least every few months and whenever you launch a new service, enter a new market or see rankings change. Check Search Console for new queries your pages are appearing for, and update or add pages where you find gaps.