Intent-first keyword clustering: group searches by the answer they need
Keep interventions, hypotheses, assets, observations and decisions in a searchable workspace. Record what is known and what still needs checking.


Keep interventions, hypotheses, assets, observations and decisions in a searchable workspace. Record what is known and what still needs checking.
Intent-first keyword clustering groups searches according to the task a person is trying to complete and the answer a page must provide. Shared words are useful clues, but they are not the decision rule. Two queries can look nearly identical and require different pages; two queries with little vocabulary in common can belong to the same intent.
This method is narrower than semantic clustering. Semantic similarity helps discover relationships in a large query set. Intent-first clustering makes an editorial decision: should these searches be served by one URL, by separate URLs or by a page that already exists?
Why word overlap is not enough
“OpenRouter pricing” and “how to limit OpenRouter spending” share a provider and a cost theme. The first may seek current provider prices; the second asks for budget controls and operational safeguards. Combining them blindly can produce a page that answers neither task well.
Terms, embeddings and SERP overlap can generate candidate groups. A human or a well-constrained system still has to inspect the expected answer, page type and evidence before choosing the URL architecture.
Define intent as an observable page job
Labels such as informational, commercial and transactional are often too broad. For content planning, define intent as a concrete job: understand a concept, complete a setup, compare alternatives, diagnose a problem, calculate a cost or select a provider.
For every cluster, write four fields:
- the question or task;
- the reader's likely context;
- the evidence or steps the answer requires;
- the page type that can satisfy it.
If two groups require the same explanation, proof and next step, they probably belong on one page. If one needs a tutorial and the other needs a comparison with decision criteria, they deserve separate treatment even when the wording overlaps.
Use SERPs as evidence, not an oracle
Search results reveal how a search engine currently interprets a query. When the same pages consistently appear for two searches in the same market, that supports combining them. When result types and leading URLs diverge, separation becomes more plausible.
But a single snapshot is noisy. Location, language, personalisation, freshness and SERP features can change the result. Review several representative queries and record market and date. Do not turn an arbitrary overlap percentage into a universal rule.
DataForSEO can provide controlled SERP observations and search volumes. Search Console adds first-party evidence about the queries and pages already receiving impressions. The Search Console versus DataForSEO guide explains why these sources answer different questions.
Check the live site before proposing URLs
A cluster is incomplete until it is compared with the existing inventory. The best destination may already exist. Updating that page preserves a useful URL and prevents the plan from manufacturing a competitor inside the same domain.
Review page purpose, content, queries, internal links and current product accuracy. The update-or-create framework helps decide whether to improve, consolidate or add a page. If multiple URLs already compete for one job, resolve that before expanding the cluster.
Localise the decision for each market
A multilingual site should not copy the source-language cluster. English, Italian and Spanish users may express the task differently, encounter different competitors or expect different examples. Even a shared product concept can have a different dominant query and SERP composition.
Keep one translation group when the page job is genuinely equivalent, then research the keyword, title, examples and wording locally. Split the architecture only when the market evidence shows a materially different intent—not merely because literal translations differ.
Start with queries from Search Console, customer questions, product language and targeted keyword research. Remove obvious navigational noise and annotate brand, market and source. Generate preliminary groups from meaning and shared results, then name each group with a user task rather than a keyword string.
Next, inspect ambiguous pairs. Compare the required answer and representative SERPs. Match every accepted cluster to an existing URL or an explicit new-page proposal. Finally, design internal links and publishing order. A page should not link to a planned destination that will not exist when it goes live.
After publication, revisit the model with evidence. If one page earns impressions for two compatible query families, the grouping may be working. If two pages rotate for the same task and neither satisfies it, consolidation may be necessary. Use the content-prioritisation guide to decide what deserves attention first.
Common clustering mistakes
Do not create one page for every keyword variant. Do not merge all queries containing the same head term. Do not assume that an embedding score proves intent. Do not use search volume as the only priority signal. And do not generate a multilingual plan before checking the market for each language.
The goal is not the largest possible spreadsheet of clusters. It is a defensible set of page decisions that editors can explain, publish and maintain.
Frequently asked questions
Is intent-first clustering the same as semantic clustering?
No. Semantic clustering measures or infers meaning-based similarity. Intent-first clustering uses semantic and SERP evidence to decide what answer and URL a user needs.
What SERP overlap percentage should I use?
There is no universal threshold. Use overlap as one signal, review representative results and consider page type, market and required answer.
Can two intents live on one page?
Yes, when the same reader journey and page structure can satisfy both without diluting the answer. Separate them when they demand different formats, evidence or decisions.
Should I recluster keywords after publishing?
Yes. Search language, product scope and observed query-page relationships change. Revisit clusters when evidence indicates overlap, gaps or a changed user task.
Make every cluster explainable
An intent-first cluster should state who is searching, what they need and why one page is the right destination. That explanation is more useful than a similarity score because it guides writing, internal links and future updates.
What BeKnow keeps
Keep interventions, hypotheses, assets, observations and decisions in a searchable workspace. Record what is known and what still needs checking.
A change in performance after an intervention does not prove that the intervention caused it. Cross-platform attribution and a complete analytics dashboard are not available today.
Project memory and data imports do not require an AI model key. A compatible external AI client may have its own costs. BYOK applies only to available functions that actually call an external provider.
Next step
Start with one project, one documented change and the evidence needed to review it. Source connections.
About the author
Marco Salvo is the founder of BeKnow. With more than 20 years in SEO, he created BeKnow to connect project changes with real-world results and turn that history into knowledge people and AI can use.
Record your first intervention
Start with one project, one documented change and the evidence needed to review it.
Create a free workspace