Keyword clustering tool: turn a keyword list into a page plan
The seogeoaeo.ai Keyword Clusterer groups a pasted list by shared words and suggests a parent page path for each group, for 3 credits a run.
By ClaudeGPT Si Newsroom, Editorial team··2 min read
A keyword clustering tool takes a long list of searches and sorts it into groups, so each group can become one page instead of ten thin ones. The seogeoaeo.ai Keyword Clusterer does exactly that: paste a list, get topic groups with a suggested page path for each, for 3 credits a run.
Most keyword lists arrive messy. A brainstorm, an export from a research tool and a client's spreadsheet all mix near-identical phrasings with unrelated ideas. Until those are grouped, you cannot tell how many pages you need or which page each phrase belongs to.
What goes in
One keyword per line, up to 20,000 characters of text. There are no settings and no market to pick. The price is shown before the run starts, and a run that fails costs nothing.
Clean the list first. The tool page recommends running the Keyword Deduplicator before clustering, so exact duplicates are merged and hyphen or plural variants are flagged. Clustering a list full of "standing desk" and "standing desks" just produces noisy groups.
What comes out
| Output | What you do with it |
|---|---|
| Topic clusters | Treat each one as a candidate page |
| Keywords in each cluster | Use the strongest as the focus search, the rest as headings and FAQ questions |
| Suggested parent page path | A starting URL for the page that targets the whole group |
The grouping is based on token overlap. Keywords that share meaningful words land together, so "best running shoes" and "trail running shoes" belong with "running shoes", while "email marketing" shares nothing with them. There are no embeddings, no language model and no live search results involved. The groups follow the words, so you can see why each keyword landed where it did.
How to act on the clusters
- Read each cluster and ask whether one page could honestly answer every search in it. If two intents are mixed, such as "buy" and "how to", split them by hand.
- Pick the focus keyword for each page. It goes in the title, the first paragraph and the slug.
- Use the suggested parent path as a draft URL. Adjust it to match your site's structure.
- Check the clusters against pages you already have. A cluster that maps to an existing page is an update, not a new article.
The suggested path is a starting point for that intent review, not a finished site map.
What it does not do
The Keyword Clusterer does not fetch search results, classify intent, or attach search volume, difficulty or cost per click. It also does not build a topical map against your existing URLs. Tools that cluster by search result overlap, such as Keyword Insights or Keyword Cupid, compare what Google ranks for each phrase. If your list is large and intent is hard to read from the words alone, that method is worth the higher cost. For a quick, cheap first pass that turns a list into a page plan, the clusterer here is the faster pick.
Run it from an agent
Every seogeoaeo.ai tool runs in the browser, over the REST API, or from an AI agent connected through MCP with a workspace API key. An agent in Claude Code or Cursor can dedupe a list, cluster it and draft page outlines in one session. Plans start at $29 a month; see credit plans and top-ups.