WebEngine

0%
SEO & Analytics

Keyword Research That Produces Customers, Not Traffic

From harvesting queries to intent clustering and a page map. How to tell commercial intent from informational — and stop spreading budget across both.

Pavlo8 min read

The typical keyword set handed over with a project is a 4,000-row export sorted by search volume. At the top sits "website" with tens of thousands of impressions; near the bottom, "order a landing page for a dental clinic" with thirty. The second one pays the bills, and the budget almost always goes to the first. What follows is how to harvest queries by intent, how to group them into clusters that map onto real pages, and how to decide what to build first.

5–8

queries in a healthy cluster for one page

70%

of harvested queries deserve no page of their own

1:1

one intent, one page — no exceptions

3–6

months from page map to meaningful traffic

Why sorting by search volume leads you astray

Volume tells you how many people typed a phrase. It says nothing about whether any of them wants to buy, or whether you stand a chance of ranking. Three reasons the impressions column is the worst possible sort order for a keyword set.

  • High-volume queries are nearly always informational. People searching "website" want definitions, examples and builders, not a vendor. Google fills those results with articles, and a service page will not get in however well optimised.
  • The top of broad queries already belongs to aggregators. Directories, marketplaces and large publishers hold link profiles a small business will not match within a year. Compete where the top ten contains sites your own size.
  • Low volume does not mean low demand. Thirty impressions a month converting at 5% is one and a half enquiries; ten such queries make fifteen. Tools also underestimate long phrases, so the real number is usually higher.

Where to find queries besides the keyword planner

Google’s Keyword Planner is a poor source of ideas: it only returns what you already thought to ask about, and it merges close variants into one estimate. The most valuable queries come from places where people describe their problem in their own words.

Sources, in order of usefulness

  • Search Console Performance report: queries where you already sit at 8–20 — the fastest available gain
  • Google autocomplete, "People also ask" and related searches — real phrasing, not machine-generated variants
  • Sales call recordings and chat transcripts: customers name your service differently from your price list
  • Titles and H1s of competitors holding the top five — a quick way to see which clusters exist
  • Your own site search log: people state plainly what they failed to find
  • The keyword planner last, to sanity-check orders of magnitude rather than generate ideas

A reasonable output from stage one is 300–800 unique phrases for a service business, or a few thousand for a store once product queries are counted. More is wasted effort — anything that does not land in a cluster gets discarded at the next step anyway.

Classifying by intent: the step that decides everything

Intent determines what kind of page Google is willing to show at all. Getting it wrong is expensive: a service page targeting an informational query can sit unranked for years regardless of how many links point at it.

IntentMarkers in the queryPage typeWhat to expect
Commercialbuy, order, price, cost, plus a city nameService or product pageThe most valuable traffic, 2–6% conversion
Comparativebest, top, alternative, "vs", reviewComparison, roundup, review1–3% conversion, longer decision cycle
Informationalhow, what is, why, how much, guideBlog articleHigh traffic, direct conversion under 1%
Navigationalbrand name, login, accountHomepage or brand pageCheap traffic, essentially guaranteed to you
Localnear me, district or station nameBranch page, contactsThe highest call conversion of any group
When the wording is ambiguous, look at what Google already ranks in the top ten. That is the definitive answer.

Clustering and the page map

A cluster is a group of queries one page can satisfy while ranking for all of them. Grouping by word similarity is the classic error: "website development" and "website creation" really are one thing, whereas "website cost" and "website development stages" are not, despite the shared words.

  1. 1

    Compare the results, not the wording

    Pull the top ten for two queries. Three or more shared URLs means one cluster and one page. One or two means Google treats them as separate topics, and a single page will not hold both.

  2. 2

    Pick the cluster’s primary query

    The one that describes the intent most precisely, not the highest-volume one. It becomes the basis of the title and H1, while the remaining phrases distribute naturally across subheadings and body copy.

  3. 3

    Discard clusters with no realistic path

    If the top ten is entirely aggregators with thousands of referring domains, shelve that cluster until year two. That is not defeat — it saves months of work that would have produced nothing.

  4. 4

    Build the page map

    A four-column table: URL, primary query, intent type, status (exists / to create / to rewrite). That document, not the export, is the actual deliverable of keyword research.

  5. 5

    Check for cannibalisation

    Two pages sharing a primary query compete with each other and both slide. Where the map shows duplicated intent, merge the pages and 301 the weaker one into the survivor.

Keyword research is not a list of words. It is a decision about how many pages your site should have and what each of them is for.

Where to start when you have sixty clusters

Spreading effort evenly is the main reason SEO "does not work". Sixty clusters at equal priority produce sixty mediocre pages. The order that pays out fastest:

  1. 1Queries where you already rank 8–20. Reworking an existing page takes a few hours and moves within two to four weeks, not six months.
  2. 2Commercial clusters with modest demand and a weak top ten — where SEO revenue actually comes from, and where long pages with prices and examples earn their keep.
  3. 3Local clusters, if you have a physical address. Least competition, best conversion into phone calls.
  4. 4Informational articles — not indiscriminately, but those that lead logically to a specific commercial page. How to wire those connections is in our guide to internal linking.
  5. 5Broad high-volume queries: not before your first year is behind you. Until then they only consume budget.

From there the keyword set becomes a content plan: every cluster gets a deadline, an owner and a format. How to keep that from degrading into text for its own sake is covered in our content marketing for SEO guide. The technical prerequisites, without which even perfect keyword work fails, are in the SEO checklist for 2026.

Frequently asked questions about keyword research

How many keywords should a keyword set contain?

The meaningful unit is clusters rather than individual queries, because clusters become pages. A service business typically ends up with 20–60 clusters drawn from 300–800 phrases; a store has hundreds once categories and filters are included. A ten-thousand-keyword export with no clustering is no more useful than a five-hundred-keyword one.

Can keyword research be done for free?

A solid baseline can be built entirely from free sources: Search Console, Google autocomplete, "People also ask" and competitor headings. Paid tools save time and give better difficulty estimates, but they do not change the decisions you make. For a small business in one city with a handful of services, the free stack is enough.

What should I do with zero-volume keywords?

Zero in a tool often means "fewer than ten impressions" rather than no demand, especially for long phrases in narrow niches. Do not discard them: if such a query fits an existing cluster, it works as a free bonus for that page. What it does not justify is a page of its own.

Does every keyword need its own page?

No, and assuming otherwise is the main cause of bloated sites with hundreds of thin pages. One page should cover a whole cluster — queries sharing intent and similar results, usually five to eight phrases. Two pages built for the same intent compete with each other, and both rank worse.

How often should a keyword set be revisited?

A full review makes sense once a year, or after a change in your offering or entry into a new region. In between, check the Search Console Performance report monthly and add queries your pages started appearing for by accident. Those accidental findings often supply ready-made topics for the next round of pages.

In short

  • Sort by intent and realistic winnability, not by volume. High-volume queries are usually informational and already held by aggregators.
  • The sharpest phrasing comes from Search Console, Google autocomplete and your sales conversations — not from a keyword planner.
  • Clusters are defined by overlapping results: three shared URLs in the top ten means one page, one or two means separate topics.
  • The deliverable of keyword research is a page map with URLs and primary queries, not a spreadsheet of phrases.
  • Start with positions 8–20 and commercial clusters. Postpone broad high-volume queries by at least a year.
Share
  • keywords
  • SEO
  • content

Related reading