About Keyword Grouping
What is keyword grouping?
Keyword grouping is sorting a long list of keywords into sets that belong together. Instead of a thousand rows in a spreadsheet you get thirty groups, each of which is roughly one page you might write.
It is the step between research and planning, and the one most often skipped. Research produces a list; a list is not a plan, and the work of turning one into the other is exactly this.
A group is not a category you invented - it is a pattern already in your list. If forty keywords all contain "keyword research", your list is telling you that is a topic whether or not you had it on your content calendar.
Why group keywords at all?
Because search engines resolve a topic to a page rather than a phrase to a page. Ten near-identical keywords do not want ten articles; they want one good one, and publishing ten splits your own signal between pages that then compete with each other.
Grouping also shows you the shape of a market. The largest group is what your list is really about, and a group you did not expect is usually demand you had not planned for.
And it makes a list finite. Thirty groups can be prioritised in an afternoon; a thousand loose keywords will sit in a spreadsheet until somebody deletes it.
How this tool builds the groups
It reads every keyword, finds the phrases the list keeps repeating, and groups each keyword under the most specific phrase it contains. Group names are therefore always real phrases from your own list rather than labels invented for you, so you can see why a keyword landed where it did.
This is lexical rather than semantic, and that limit is worth knowing: "seo audit" and "website audit" are the same request to a searcher but share no words, so they will end up in separate groups. In practice keyword lists come out of research tools sharing head terms, which is the case this handles well.
Keywords matching no repeated phrase are shown as ungrouped rather than forced somewhere. A group of one describes nothing, and a wrong group is worse than an honest gap.
Reading the intent labels
Every keyword is also labelled with its likely search intent, and every group takes the intent most of its members share:
- Informational - someone wants to understand something.
- Commercial - someone is comparing before deciding.
- Transactional - someone is ready to act.
- Navigational - someone is looking for a particular place.
Where a group splits across intents, that disagreement is the useful part. It usually means two pages rather than one: a guide for the people still learning, and something closer to the decision for the people ready to buy.
Turning groups into pages
Treat each group as a candidate page, not a rule. Some groups are plainly one article; some are a section of a larger one; and a very large group is often a hub with several pages beneath it.
Pick the keyword in each group you would most like to rank for and write for that one, letting the rest inform the headings. Writing for all of them at once produces a page that addresses nobody.
Check what you already have before writing anything new. A group is frequently served by a page you published two years ago and forgot, and improving that is faster than starting again.
What this tool accepts
Paste keywords one per line or separated by commas, or choose a .txt or .csv file. A CSV exported from a keyword research tool works as it comes: the first column is read, the metrics beside it are ignored, and a header row is recognised and dropped.
Duplicates are removed before grouping and reported, since an exported list merged from several sources usually has them.
A file you choose is never uploaded. Your browser reads it and puts the text in the box, so the file itself does not leave your machine - only the keywords are sent, grouped, and discarded once the page is drawn.
Where to go next
If you have no list yet, the
AI keyword clustering tool works the other way round - give it one seed keyword and it generates a set of related ones for you to group.