TechTide SEO

How to do keyword research: a step-by-step guide

By the TechTide SEO team · Published 5 May 2026 · 6 min read
In short

Learn how to do keyword research step by step: find what customers search, understand intent, score keywords and map each one to a page, with free tools.

Every page on your website should exist for a reason, and in SEO that reason is a search. Keyword research is how you discover which searches your customers actually use, how many people use them, how hard they are to win and which pages you need to answer them. Do it well and you write the right content from the start. Do it badly and you spend months writing pages nobody searches for.

This guide shows a practical keyword research process you can follow with free tools. You will learn how to build a list of topics, expand it, understand search intent, score keywords and map them to pages, plus the mistakes to avoid.

What keyword research does for your business

Keyword research connects three things: what your customers want, the words they type and the pages you publish. It helps you:

  • find searches that bring ready-to-buy visitors,
  • decide which pages and articles to create,
  • spot gaps where competitors are visible and you aren’t,
  • avoid wasting time on terms that are too broad, too competitive or not valuable.

Diagram: the keyword research process from topics to a keyword map

Figure 1: Five steps from a list of topics to one main keyword per page.

Step 1: List your topics

Start with your business, not a tool. Write down every service, product and problem you solve. Use the words your customers use, not industry jargon. A good source is the questions customers ask on calls, in emails and in reviews. If you offer plumbing, the topics might be “blocked drains”, “water heater repair” and “emergency plumber”, not “sanitary engineering”.

Step 2: Expand with free sources

Turn each topic into many specific searches using these sources:

  • Google autocomplete: type a topic into Google and note the suggestions.
  • People also ask: the question boxes in results show related questions people want answered.
  • Related searches: listed at the bottom of the results page.
  • Google Keyword Planner: free inside a Google Ads account, it suggests ideas and shows search volume ranges. See the Keyword Planner page.
  • Google Trends: compare terms and see seasonal patterns at Google Trends.
  • Search Console: once your site has data, the Performance report shows real searches that already display your pages. Our Search Console guide explains how.

Screenshot placeholder: Google Keyword Planner showing keyword ideas and search volumes

Figure 2: Keyword Planner suggests related searches and approximate volumes.

Step 3: Understand search intent

A keyword is more than words. It is a person trying to do something. Google’s goal is to show results that satisfy that purpose, so your page must match it.

IntentWhat the person wantsExampleBest page type
InformationalTo learn“what is local SEO”Guide or article
CommercialTo compare options“best SEO agency for small business”Comparison or service page
TransactionalTo buy or hire“SEO services near me”Service or product page
NavigationalTo find a specific site“TechTide SEO”Home or brand page

Check intent by searching the keyword yourself. If the top results are guides, a sales page will struggle to rank. If they are service pages, a long article may not fit.

Step 4: Think long tail and local

Short, broad keywords such as “SEO” are very competitive and vague. Longer, more specific phrases, called long-tail keywords, such as “technical SEO audit for ecommerce website”, have fewer searches but clearer intent and less competition. Many small businesses win by targeting these first.

If you serve a particular area, add location words. People search “dentist in Ikeja” or “plumber near me”, and those searches often lead to calls and visits. If you work across several countries, build separate pages for each market so each one matches local searches.

Step 5: Score and choose your keywords

For each candidate, judge five things:

  1. Relevance: does it describe what you really offer?
  2. Intent: will a visitor be ready to take the next step?
  3. Volume: how many people search for it? Treat volume figures as rough ranges.
  4. Difficulty: who ranks now? Established brands and big publishers are a warning sign.
  5. Value: what is a customer from this search worth to you?

A simple method is to score each factor from one to five and add them. Keywords that are relevant, have buying intent and are winnable usually beat popular but vague terms. A search with modest volume that brings ready-to-buy customers can be more valuable than a popular but vague one.

Step 6: Study the search results

Before you write, search the keyword and open the top three results. Note the page type, length, structure, questions answered and what they offer that is missing. Your aim is to create a page that is more helpful, clearer or more complete. Google’s guidance on creating helpful content is a good checklist.

Step 7: Map each keyword to a page

Create a spreadsheet with these columns: page address, main keyword, secondary keywords, intent, status. Give every page one main keyword and a few related ones. Never target the same main keyword with two pages, because they will compete with each other. This is called keyword cannibalisation.

PageMain keywordIntentStatus
/services/local-seo/local SEO servicesCommercialLive
/guides/local-seo-guide/local SEO guideInformationalLive
/blog/local-citations-explained/local citationsInformationalLive

Use the map to plan new content, link related pages together and spot missing pages. Then apply it using our on-page SEO checklist.

Step 8: Track and refine

Keyword research is not a one-off job. After you publish, watch which searches bring impressions and clicks in Search Console, then refine your pages. Review the plan every quarter, because markets change, new competitors appear and your own site gains data.

Common mistakes

  • Choosing only high-volume keywords and ignoring intent.
  • Ignoring local words and your customers’ own language.
  • Writing for the keyword instead of the reader, or stuffing keywords into text.
  • Targeting the same keyword on several pages.
  • Treating volume numbers as exact.
  • Never revisiting the list.

Frequently asked questions

How many keywords should a page target?

One main keyword plus a handful of closely related terms, written naturally.

What is a good keyword difficulty?

It depends on your site’s authority. A new site should start with specific, less competitive searches and move up gradually.

Do I need paid tools?

No. Autocomplete, People also ask, Keyword Planner, Trends and Search Console are enough to start. Paid tools add convenience and more data.

How often should I do keyword research?

Do a full round before building or rebuilding a site, then review quarterly.

Next steps

Keywords are the foundation, but pages must also be helpful and technically sound. If you’d like help building a keyword map for your business, request a free SEO audit or explore our on-page SEO service.

Sources and further reading

Want this done for you?

See how our SEO services work, or start with a free audit.

See our servicesFree SEO audit
Keep reading