Short answer: Keyword research means finding the queries your audience actually searches, judging the intent behind each, and weighing search volume against how hard it is to rank. The output is a prioritised list of topics — one primary intent per page — that you can realistically win and that are worth winning.

Why keyword research matters

Publishing without keyword research is guessing at what people want. Research replaces the guess with evidence: which topics have demand, what format searchers expect, and where you have a realistic chance. Done well, it prevents two expensive mistakes — writing pages nobody searches for, and writing pages you have no hope of ranking against far stronger competitors. It also underpins nearly everything else in content SEO, from what you write to how you structure it.

Step 1: Start with seed topics

Begin with the broad themes your business cares about. If you sell running shoes, seeds might be “running shoes”, “marathon training”, “trail running”. Do not judge them yet — just list the areas where you could plausibly be useful. Your products, your customers’ questions, your sales team’s inbox, and your competitors’ navigation menus are all good sources of seeds. The goal here is coverage, not precision.

Step 2: Expand into real queries

Turn each seed into the specific phrases people type. You do not need paid tools to start:

  • Google autocomplete — start typing a seed and note the suggestions; these are real, popular searches.
  • People also ask — the expandable questions on the results page reveal the sub-topics searchers care about.
  • Related searches — the block at the bottom of the results shows adjacent queries.
  • Search Console — if you have traffic already, the Queries report shows terms you already appear for, often including easy wins you never targeted deliberately.

Paid tools such as Ahrefs, Moz or Semrush add scale — volume estimates, difficulty scores and large keyword databases — but the free sources reflect real searches and cost nothing. Many strong content plans start entirely from autocomplete, “People also ask”, and a careful read of Search Console.

Step 3: Read the intent

Every query has a goal. Matching it is non-negotiable, because Google ranks pages that satisfy the intent behind the search. The four common types:

Intent The searcher wants Example query Page type that ranks
Informational To learn something “how to do keyword research” Guide, tutorial, explainer
Commercial To compare before buying “best keyword research tools” Comparison, review, roundup
Transactional To take an action or buy “keyword research service” Service or product page
Navigational A specific site or brand “ahrefs login” The brand’s own page

The quickest way to confirm intent is to search the term yourself and study what ranks. If the top ten results are all how-to guides, that query wants a guide — a sales page will not break in, no matter how well optimised. Intent is not a guess you make; it is a fact you read off the results page.

Step 4: Weigh volume against difficulty

Search volume estimates how many times a term is searched per month. Keyword difficulty estimates how hard it is to rank. Two honest caveats: both are third-party estimates, not figures from Google. Volume is modelled, and difficulty scores from tools like Ahrefs and Moz are approximations built largely from the backlink profiles of the pages currently ranking. Use them to compare terms relatively, then verify by looking at the real results rather than trusting a number in isolation.

Resist the pull of big head terms. “Running shoes” has huge volume and brutal competition; “best trail running shoes for flat feet” has less volume, clearer intent, and a realistic path to page one. These long-tail queries — longer, more specific phrases — are usually where a growing site should concentrate. They individually attract fewer searches, but they are easier to win, closer to a decision, and there are far more of them in total.

Step 5: Judge whether you can win it

For a shortlisted keyword, look at page one and ask honestly:

  1. Are these pages within reach of my site’s authority, or are they all major brands with huge link profiles?
  2. Can I create something genuinely more useful than what ranks now, not just a near-copy?
  3. Does the intent match what I can offer — a guide, a tool, a service?
  4. Is there room to be different, to bring an angle or depth the current results lack?

If a term is beyond your current authority, park it and build toward it. This is where off-page work matters: relevant links raise the ceiling on which keywords you can realistically target over time. Our link building guide covers how to earn that authority honestly, without buying the kind of links that violate Google’s guidelines.

Modifiers that expand your list

Once you have seeds, a handful of modifier words multiply them into hundreds of specific, often lower-competition queries. Attach them and check which combinations real people search:

  • Question words — how, what, why, when: “how to clean running shoes”.
  • Comparison — vs, or, alternative: “trail vs road running shoes”.
  • Commercial — best, top, review, cheap: “best budget running shoes”.
  • Qualifiers — for beginners, for flat feet, for women: “running shoes for flat feet”.
  • Local — near me, plus a city or region, when the intent is local.

These modifiers are where long-tail opportunity lives — more specific, easier to win, and closer to a decision.

Competitor gap analysis

A fast way to find terms you have missed is to study who already ranks for your seeds. Look at the pages competing for your topics and note the sub-questions and angles they cover that you do not. Paid tools can list the keywords a competitor’s page ranks for, but even a manual read of the top few results — their headings, their “People also ask” coverage — reveals gaps. The goal is not to copy them; it is to spot demand they are serving and you are not, then decide whether you can serve it better. Where a competitor outranks you mainly because they have more authority, that is a signal to pair content work with honest link building rather than to give up on the term.

Seasonality and intent over the funnel

Two more dimensions sharpen a keyword plan. First, seasonality: some queries spike predictably — “gifts”, “tax”, “back to school” — and planning content ahead of the season beats publishing during it. Second, map keywords to where the searcher is in their journey. Informational queries (“how does X work”) tend to sit early, when someone is learning; commercial queries (“best X”, “X vs Y”) sit in the middle, when they are comparing; transactional queries (“buy X”, “X service”) sit at the decision point. Covering all three means you meet people at every stage rather than only when they are ready to buy — and it gives your internal links a natural path to move readers from learning toward acting.

Step 6: Group and map

Cluster related queries that share one intent onto a single page rather than making a thin page per keyword. Modern pages rank for hundreds of related terms, so one strong page targeting a primary keyword and its sub-questions beats many fragile ones — and it avoids keyword cannibalization, where your own pages compete for the same query. For example, “keyword research”, “how to do keyword research”, and “keyword research steps” all belong on one page; “keyword research tools” is a different enough intent to earn its own. Structuring those clusters into pillar pages and supporting posts gives the whole plan a shape that compounds as it grows.

Turn it into a plan

The output of research is a prioritised list: primary keyword, intent, page type, and a rough difficulty read, ordered so you tackle attainable, high-value terms first. A simple way to prioritise is to favour terms where the intent fits your business, the difficulty is within reach, and the demand is real — even if modest. Assign each cluster one URL, decide the format the intent demands, and slot it into a calendar. Then the on-page work — titles, headings, content — flows from a clear target instead of a guess. See on-page SEO for that next stage.

Keyword research is ongoing, not one-and-done; demand shifts, seasons turn, and new questions appear as your market changes. Revisit it regularly, and let Search Console tell you which near-misses — pages ranking on the edge of page one — to strengthen first. If you would rather have a research-led content plan built for you, our on-page SEO service starts exactly here: with what your audience is actually searching for.

Frequently asked questions

What is keyword research?

Keyword research is the process of finding the words and questions your audience types into search engines, then judging which ones you can realistically rank for and which are worth targeting. It turns guesses about demand into an evidence-based content plan.

What is search intent and why does it matter?

Search intent is the goal behind a query — informational, commercial, transactional or navigational. It matters because Google ranks pages that match intent. Targeting a keyword without matching its intent means you will struggle to rank no matter how good the page is.

Are keyword difficulty scores accurate?

They are useful estimates, not facts. Difficulty scores from tools like Ahrefs or Moz are third-party approximations, mostly based on the backlinks of the pages currently ranking. Use them to compare relative difficulty, but always eyeball the actual results too.

Should I chase high-volume keywords?

Not at first. High-volume head terms are usually the hardest to rank for. Long-tail keywords have less volume individually but are more specific, easier to rank for, and often convert better. A mix, weighted toward attainable terms, works best for most sites.

Do I need paid tools to do keyword research?

No, though they help. Google autocomplete, "People also ask", related searches and Search Console show real queries for free. Paid tools add volume and difficulty estimates and speed things up, but you can start without them.

How many keywords should one page target?

Focus each page on one primary keyword and its close variations and sub-questions. Modern pages naturally rank for many related terms, so you do not need a separate page per keyword — you need one strong page per intent.