No monthly fee · 1 credit = 1 USD · Credit never expires

← Blog · Keyword research

How to Do Keyword Research: A Step-by-Step Guide

October 21, 2026 · 6 min read

Contents

Keyword research is the work of finding out what your audience actually types into Google and matching those queries to pages on your site. Done well, it tells you which content to create, which page to strengthen, and which keywords are not worth fighting competitors over. This guide walks through the whole process, from seed keywords to a prioritized list.

1. Start with seed keywords

Seed keywords are the one- or two-word phrases that describe your business: 'accounting software', 'running shoes', 'local movers'. They are not targets on their own; they are the starting point from which you derive the wider list.

  • Write down each of your product and service categories.
  • Note the questions customers ask you and the phrases they use; industry jargon and customer language are often different.
  • Look at your competitors' menu and category names.
  • Scan Google's autocomplete suggestions and the 'Related searches' section.

Enter your seed keywords into a tool like the free keyword generator to get hundreds of derived suggestions. Do not filter at this stage; the aim is the widest possible raw list.

2. Read search volume correctly

Search volume is an estimate of how many times a month a keyword is searched in a given country. The word 'estimate' matters: different tools use different data sources, so the numbers never match exactly, and most tools fold close variations into a single figure.

  • Use volume as a scale for ranking keywords against each other, not as an absolute truth.
  • In seasonal industries the annual average can mislead; look at the monthly breakdown.
  • Do not delete keywords that show zero or very low volume right away. Tools pick up new or niche queries late, and these keywords often convert best.

Remember that not all of the volume turns into clicks. For some queries the user sees the answer right on the results page and clicks nothing; for others, ads and special blocks take up most of the page. A high-volume keyword with low click potential can bring less traffic than a lower-volume keyword with a clean results page. Searching the keyword and looking at the layout of the page is the quickest way to see the difference.

3. Judge difficulty realistically

Keyword difficulty summarizes how competitive it is to reach page one for a query. Tools usually calculate it from the backlink profiles and authority of the sites already on page one. The score alone is not enough, though; you also need to look at the results page with your own eyes.

  • If page one is full of big brands, encyclopedias and corporate sites, competition is high even when the difficulty score looks low.
  • If page one contains forums, thin pages or results that do not quite match the topic, there is an opportunity even when the score is high.
  • Factor in your own site's authority: for a new site, even 'medium' difficulty can be too much at first.

To compare the overall strength of competing sites quickly, check estimated traffic and backlink data in a tool like domain overview.

4. Classify search intent

Search intent is what the user wants to do when they type a query. Because Google arranges results by intent, entering a query with the wrong page type is one of the most common mistakes. The four widely accepted classes are:

  • Informational: 'how to', 'what is', 'why' queries. Targeted with guides and blog content.
  • Navigational: the wish to reach a specific brand or site. Usually only that brand's target.
  • Commercial investigation: queries containing 'best', 'comparison', 'reviews', 'price'. Comparison and review pages fit.
  • Transactional: direct action queries such as 'buy', 'download', 'order', 'book'. Product and service pages are the target.

The most reliable way to understand a keyword's intent is to search it and look at the page types on page one. If most results are guides, trying to get in with a product page usually goes nowhere.

5. Do not neglect long-tail keywords

Long-tail keywords are queries of three or more words that have low volume individually but add up to a lot of traffic. Instead of 'running shoes', think 'running shoes for flat feet recommendations'. They have two big advantages: competition is lower and the intent is much clearer.

For new or small sites, the sensible strategy is usually to start with the long tail and move on to broader keywords as authority grows. Gathering several long-tail queries on the same topic into one thorough page sends a stronger signal to both users and Google.

6. Find competitor gaps

A competitor gap analysis reveals keywords your competitors rank for while you do not appear at all. It is one of the most productive steps in research, because a competitor getting traffic from a keyword already proves that it is relevant to your industry and reachable.

  1. Identify your real organic competitors. They are not always your business competitors; they are the sites competing for the same keywords.
  2. Pull the keywords each competitor ranks for and compare them with your own list.
  3. Prioritize keywords where two or more competitors rank and you do not.
  4. Decide whether each keyword belongs on an existing page or needs new content.

When reading the gap list, strip out the competitor's brand keywords and queries about products you do not offer; those are not real gaps. For the rest, look at which page type the competitor uses: a guide, a category page or a comparison page? That gives you a ready template for planning your own content.

7. Prioritize and list

With hundreds of keywords in hand, you cannot attack all of them at once. A simple score answers three questions for each keyword: how close is it to my business? How realistic is it to reach? How much traffic would it bring? Scoring each from 1 to 5 and sorting by the total works well enough for most teams.

Grouping the results by topic matters too. Match each group to a page or content cluster; put the main keyword in the title and the variations in subheadings and body text where they fit naturally. In weranklab you can keep these groups as saved keyword lists, share them with your team along with volume and difficulty data, and later send them straight into rank tracking.

The research list is a living document. Come back every quarter to review which keywords you have gained ground on, which have changed intent, and which new queries have appeared.

Map keywords to pages

The most skipped step in research is deciding which URL each keyword group belongs to. Targeting the same keyword with two different pages leaves Google unable to decide which to show, and both pages stay weak. A simple table is enough: one row per page, with its main keyword and its supporting keywords.

  • Assign commercial and transactional keywords to product, service and category pages.
  • Assign informational keywords to guides and blog posts, and link from those to the relevant commercial pages.
  • Add groups that have no page yet to your content calendar; the highest-scoring groups get written first.
  • If an existing page already ranks between 5 and 15 for the keyword, strengthen that page instead of opening a new one.

Common mistakes

  • Looking only at volume, ignoring intent, and targeting an informational query with a product page.
  • Treating the difficulty score as enough and never examining the results page.
  • Assuming every keyword a competitor ranks for is your target; not every competitor keyword is relevant to your business.
  • Doing the research once and leaving the list untouched for years.
  • Never tracking the list, so you never measure which keywords are moving.

The step after research: tracking

Once you have chosen your target keywords, the only way to see the return on your work is to watch your positions for them regularly. Turning the research list directly into a tracking list shows in concrete terms which content is working and which keywords need another pass. The Google rank tracking guide covers that process; the more advanced research options are described on the keyword research feature page.

More guides

Generate keyword ideas right now

Enter a seed keyword and get hundreds of suggestions without signing up.