Buyer-intent demand research

How to Do Keyword Research

How to do keyword research: start from buyer language, expand real demand, read intent from the SERP, score commercial queries, and turn winners into cite-ready pages.

Diagram of keyword research as buyer language, demand expansion, SERP intent, and cite-ready pages.

How to do keyword research: start from the language buyers already use, expand those seeds into real demand, read intent from the live SERP, keep commercial queries separate from research queries, score for business value and beatability, then assign one URL per intent and write cite-ready pages.

Keyword research is the work of finding demand you can serve. It is not a brainstorm, and it is not a spreadsheet of monthly search volume. The useful output is a shortlist of buyer jobs, each mapped to one page type a searcher (or an AI answer) can cite. This page is that method. The keyword research guide is the companion for scoring formulas and weekly cadence. The keyword research planner is the companion when you already have a queue and need an operating loop.

What keyword research is (and is not)

Keyword research finds the queries people type, groups them by the job they are trying to finish, and decides which of those jobs deserve a page on your site. Google's people-first content guidance asks whether the work satisfies the need. Research is how you name the need before you write.

That is different from three jobs teams often mix into the same tab:

Job What it answers What it is not
Keyword research Which buyer jobs deserve a new or rewritten page A volume export, or a list of synonyms
Rank inspection Which queries a URL already impresses for A plan for pages that do not exist yet
Keyword clustering Which queries share one SERP and one URL The first pass that finds the demand

Search Console is diagnostic. It shows queries Google already associates with you. The keyword clustering explainer is the grouping step after you have candidates. Come back here when the question is still "what demand should we research?" For SaaS teams that should start from product and billing language, the SaaS keyword research playbook is the narrower path.

Practical rule: if a row cannot name the buyer job, the page type, and the URL that will own it, it is not research yet. It is a suggestion.

Buyer intent versus search volume

Volume tells you a query is searched. It does not tell you whether the visitor is close to a decision you can support. Buyer intent is a query whose next step is a product decision: compare, price, switch, implement, or buy. Research intent is a query whose next step is a definition or a tutorial. Both can rank. Buyer-intent demand is the set you score first when the goal is pipeline, not pageviews.

A high-volume head term often attracts people who are still naming the category. A smaller "best X for Y" or "X vs Y" query often attracts people who already know the category and are choosing a vendor. CPC can hint at commercial pressure, but the live SERP is the evidence: if page one is comparison tables, pricing pages, and alternatives, the query is a buying job even when the tool labelled it informational.

Volume-first research produces a long list and a stalled calendar. Buyer-intent research produces a short list of pages that can earn a cite and a click from someone who can become a customer.

Side-by-side of volume-first keyword research versus buyer-intent demand research: a long list of head terms against a short list of commercial jobs mapped to page types.

1. Collect buyer language as seeds

Do not open a keyword tool on a blank topic. Open the words buyers already use. Seeds from your own language beat a generic industry dump because they map to a page you can actually support.

Collect 15 to 30 seeds from:

  • Homepage and pricing headings, including the nouns customers repeat back to sales.
  • Onboarding emails, docs titles, and in-app empty states.
  • Sales call notes and lost-deal reasons: the phrases people used when they said no.
  • Support tickets and changelog items that name a job, not an internal feature name.
  • Competitor keepers: titles and H1s on the pages that already win the commercial SERP.

Write each seed as a job, not a product slogan. "Invoice reminders for freelancers" is a seed. "Next-generation billing platform" is not. If you cannot hear a customer saying the phrase, drop it before expansion. A keyword gap analysis can add missing competitor coverage after this vocabulary exists. It should not replace it.

2. Expand demand around jobs, not synonyms

Expansion is how you find demand you did not think to type. Do it by job, not by thesaurus. For each seed, add the modifier families that change the job:

Modifier family What the searcher wants Typical page type
best, top, for [audience] A shortlist they can trust List or category page
vs, alternative, instead of A side-by-side decision Comparison page
pricing, cost, free, trial Whether they can buy it Pricing or plan page
how to, setup, integrate Whether they can make it work Implementation guide
what is, meaning, definition Whether they are in the right category Glossary or explainer

Then widen with related searches, People Also Ask, and Search Console queries that already impress on nearby URLs. Regex filters on queries in positions 11 to 20 often surface pages you can improve without inventing a new URL. That data is a gift when you have it. It is not a substitute for expansion on topics you have never targeted.

Stop expanding when new rows stop naming new jobs. A thousand near-duplicates of "best [category] tool" is one intent with noisy spelling, not a research win. The low competition keywords playbook is the filter when you need beatable queries inside that expanded set.

3. Read intent from the live SERP

A keyword tool's intent label is a guess. The live results are the contract. Open an incognito window, search the exact phrase, and write down the page types in the top ten organic slots. Ignore ads and sitelinks until you have named the organic format.

  1. Page type mix. Guides, comparisons, category pages, docs, or a single product page? Build the format Google already rewards.
  2. Who occupies the slots. Brands you cannot out-publish this quarter are a later problem. Weak or off-intent pages are a now problem.
  3. Features on the SERP. A featured snippet, People Also Ask, or an AI overview changes what the first screen of your page must answer. The SERP features opportunities guide is the companion when the feature itself is the opportunity.
  4. The unresolved job. What do the current pages leave unfinished: proof, pricing honesty, a worked example, a limit they will not name?

If the SERP is a mix of two jobs, the query is not one page yet. Split it, or pick the job you can finish and leave the other phrase for a sibling URL. Google's SEO starter guide is blunt about matching the page to what the searcher wants. Research that ignores the SERP produces a well-scored row and a page nobody clicks.

4. Separate buyer-intent demand from research demand

Keep two queues. Mixing them is how a definition article crowds out the comparison you needed this month.

  • Buyer-intent queue. Compare, price, switch, implement for a paying audience, or choose a vendor. These pages need proof, limits, and a next step the product can support.
  • Research queue. Define, explain, troubleshoot, or learn a skill. These pages can still be cite-ready. They should not steal the first build slot from a query that is already a purchase decision.

A research page earns its place when it is a necessary on-ramp: the visitor cannot decide until they understand the category. It does not earn its place because it has more volume than the comparison. Put the on-ramp in the topic, and keep the commercial URL as the page you measure against pipeline.

This split is also how you avoid writing two posts that answer the same buying job in different costumes. If "best X for startups" and "X tool comparison" return the same ten URLs, they share a page. If one SERP is a roundup and the other is a vendor-versus-vendor table, they do not.

5. Score for business value and beatability

Once the queues exist, the question changes from "what is searched?" to "what gets built first?" Score each cluster, not each spelling variant. A practical four-part score is enough:

Signal What you are judging Fail the row when
Business fit The product can finish the job the query names You would have to invent a feature or a claim
Intent fit The live SERP matches a page type you can publish You would be forcing a blog post onto a comparison SERP
Beatability Current results are thin, off-intent, or stale Page one is strong brands with complete, recent pages
Demand Enough searches exist to justify a keeper URL The only evidence is a tool suggestion with no SERP and no customer language

Weight fit and beatability above volume. A modest commercial query you can win this quarter beats a famous head term you will lose for a year. Difficulty scores from tools are a hint about link strength on page one. They are not a verdict. Open the results and look at the documents.

Write the score in a row a teammate can challenge: query, job, page type, fit, beatability, demand, and the URL you will use. If two people cannot agree on the job, you are not ready to write. The SEO content strategy playbook is the planning layer when the shortlist has to become a finite roadmap.

6. Assign one URL per intent

Every surviving cluster gets exactly one canonical URL. That decision is the research. Everything after it is production.

  1. Reuse an existing URL when the intent already has a page that can be expanded.
  2. Create a new URL when the job is real and no current page can finish it.
  3. Fold two URLs when they already split the same query. The cannibalization explainer is the decision guide for which URL keeps the links and the impressions.
  4. Keep a section, not a URL, when the question is a heading on a stronger keeper.

Do not mint location-token or synonym URLs to look thorough. Coverage is a new job the reader could not finish on an existing page. A cluster map on a whiteboard is a draft. The production test is a slug, a title, and an H1 that name the same job.

If you are building a wider subject, the topic cluster content strategy is the architecture for pillar and supporting URLs. This step is narrower: one intent, one URL, no leftovers sharing a SERP.

7. Turn the shortlist into cite-ready pages

A cite-ready page is one a searcher, a classic result, or an AI answer can lift without guessing. It leads with the recommendation, separates facts from opinion, and names sources next to measurable claims. That is the same bar Google describes for helpful pages, and it is the material answer systems can quote.

For each URL on the shortlist:

  • Answer in the first screen. The lead should resolve the query. The rest of the page earns the click that stayed.
  • Match the SERP format. Steps for how-to results. Criteria for comparisons. Definitions for glossary results.
  • Prove the claims that can be proved. Link the primary source beside the number or the definition.
  • Name the limits. Expertise shows up where the page says who the product is not for.
  • Connect the URL. Point to the related keeper with an anchor that names the job, not "this guide."

Length is a side effect of finishing the job. A short comparison that makes the decision is stronger than a long article that restates the SERP. The guide to getting cited in AI answers is the companion when extractable passages are the goal. The work here is the same pages: they just have to start from demand you already validated.

From demand research to ranked pages

Keyword research ends when each surviving intent has an owner, a URL, and a page that can be cited. It does not end when the export looks complete. Refresh the buyer-intent queue from Search Console and from sales language. Drop rows whose SERP has hardened. Promote rows whose current results went stale.

For one-off checks of title, canonical, and robots on a candidate URL, the Orchory free SEO tools hub is enough. It does not replace the SERP review or the scoring row.

Seven-step keyword research loop: collect buyer language, expand demand around jobs, read the live SERP, separate buyer-intent from research demand, score the shortlist, assign one URL per intent, and write cite-ready pages.

Orchory is built for the last mile of this loop: demand research that becomes a ranked queue of cite-ready pages in your site's design. The auto SEO tool workflow is the public description of that path. If you want a first page on your own domain before you decide, send your site.

Paid plans start at $990/mo when you move from that first page into ongoing production. Cancel anytime if the pipeline does not fit. The keyword-research test for any tool, including this one, is the same: does it add pages worth citing for buyer-intent demand, or another pile of volume with no owner?

FAQs

What is keyword research in SEO?
Keyword research is demand research. You find the queries people type, group them by the job they are trying to finish, and decide which of those jobs deserve a page. Volume, difficulty, and CPC are inputs. The output is a shortlist of intents, each with one URL and a page type.
How do I start keyword research if my site has no traffic yet?
Start with language your buyers already use: homepage headings, pricing labels, sales call notes, support tickets, and onboarding emails. Expand those seeds with modifiers such as best, vs, for, and pricing. Tools and competitor gaps come after you have a vocabulary that matches the product.
What is buyer intent in keyword research?
Buyer intent is a query whose next step is a product decision: compare, price, switch, implement, or buy. Research intent is a query whose next step is a definition or a tutorial. Both can be worth a page. Buyer-intent demand is the set you score first when the goal is pipeline, not pageviews.
Which keyword research metrics actually matter?
Four: whether the live SERP matches a page you can publish, whether the visitor is close to a decision you can support, whether your domain can beat the current results, and whether the query is distinct from an intent you already cover. Monthly volume is a tie-breaker after those four are true.
How many keywords should one page target?
One primary query plus a small set of supporting phrases that share the same intent and the same SERP. If two queries need different page formats or answer different jobs, they need different URLs. Two pages chasing the same intent split impressions and slow both of them down.
How is keyword research different from checking keywords I already rank for?
Checking existing rankings is diagnostic. It tells you what Google already associates with the site. Keyword research is forward-looking: it decides which new pages or rewrites should exist. Use Search Console to find fast wins on URLs you already have. Use research to decide the next page.
Jozef Fekete
SEO writer at Orchory

Jozef writes and edits practical SEO guidance for Orchory, with a focus on helping small teams turn search research into pages they can actually ship. Every article is reviewed before it goes live.

← All articles

Stop reading about SEO. Ship it.

Give Orchory your business profile and it maps your keyword strategy, then hands your coding agent the prompts to build the pages, one pull request at a time.

See how the AI SEO agent turns an answer gap into a reviewed pull request

Your first page is free. We build it before the call and bring it with us.