Two pages, one search, neither ranks
When several pages chase the same intent they split the signal between them and compete with each other instead of with your competitors.
Keyword clustering
Paste your keywords and see which ones belong on the same page and which need their own. Runs in your browser, so the list never leaves this tab.
What it is
A tool that groups a keyword list by shared meaning, so you can see which searches belong on one page and which need their own.
What it tells you
How many pages your list should become, which keyword each page should be built around, and which terms are really the same search.
What you need
A keyword list, one per line. From your research tool, Search Console, or the phrases customers use. Up to a few thousand.
Where it runs
In this tab. Nothing is uploaded or stored. Copy the groups out as a CSV when you are done.
Why cluster at all
When several pages chase the same intent they split the signal between them and compete with each other instead of with your competitors.
Google treats plumber near me and emergency plumber as the same need. Clustering shows you which of your terms it will read as one page.
Each group is a page to build or fix, with a focus keyword and the variations it should mention. That is the plan before anything is written.
Runs entirely in this tab. Open your network panel and watch: nothing leaves the page.
Each card is one page. The page focus is the shortest keyword in the group; the rest are the variations that page should cover.
How it works
Lowercased, punctuation removed, split into words. Filler words like the, for and near are dropped.
A light stemmer treats plumber, plumbers and plumbing as the same word, without going so far that unrelated words merge.
Two keywords group when the meaningful words they share pass your strictness setting, measured against the shorter phrase so short terms are not punished.
Each group is named after the words most of its members share, sorted largest first, and its shortest keyword is proposed as the page focus.
This is a lexical method: it groups by the words in the phrases. The strongest method compares which pages actually rank for each keyword, which needs live ranking data and is what we use on client work. For a few hundred keywords this gets you most of the way.
What moves the real number
After clustering
Every group is a page. If two groups point at the same existing page, the page is trying to do two jobs. If one group has no page, that is the gap.
The shortest keyword in the group is usually the clearest statement of the intent. Title and heading come from it; the rest of the group is what the body should cover.
Two phrases can share words and mean different things, or share none and mean the same. Read each group once and move what does not belong.
Cluster number, label, keyword and whether it is the page focus, one row each. Paste it into your content plan or send it with a review request.
Real accounts
Two businesses whose pages were mapped one keyword per page before anything was rewritten. The figures are read off GA4 and Search Console.

All Dogs RockSEO
45.5%of engaged sessions are organic

La Vela CoffeeSEO
+146%organic clicks
Questions
Next
Send us the site and the list. We will map the clusters to pages, tell you which ones you already rank for without knowing it, and which two are worth doing first.
Free, written by a person, yours to keep either way.
Free review
The review is free, and yours to keep whether you hire us or not.