Group keywords by what Google actually ranks for them.
Upload a keyword list and we check each one's live top-10 results, then group the keywords that share enough ranking pages — same intent, one article instead of many competing ones.
Included in every Starter and Pro plan — no separate signup needed.
What the results look like
What you get
Bulk CSV upload
Paste or upload a keyword-and-volume list — up to 100 keywords per run.
Real SERP overlap, not similarity guessing
We check each keyword's live top-10 Google results and cluster the ones that share enough of the same ranking pages — the actual signal Google uses to decide these are the same intent.
Configurable overlap threshold
Tune how many shared ranking URLs count as "same intent" for your niche.
Country and language targeting
Cluster against the real SERP for the market you're writing for.
Pivot-table-ready export
Download a CSV shaped for pivot tables, plus a summary export you can hand straight to a client.
Stop cannibalising your own rankings
Merge near-duplicate keywords into one target page instead of publishing several thin pages that compete with each other.
How it works
Upload your keywords
CSV of keyword + search volume, plus your market (country/language) and overlap threshold.
We check live SERPs
Real top-10 results for every keyword, checked fresh.
We cluster by overlap
Keywords sharing ranking pages, grouped — sort, filter, or expand any cluster to review.
Export and plan
Pivot-ready CSV, or revisit a saved session later from your dashboard.
Built by the person whose name is on it
Žygimantas Vasiljevas
Organic Growth Lead — SEO & GEO (AI Search)
WriteIntent is built by Žygimantas Vasiljevas, an organic growth strategist specializing in SEO and GEO (AI search). He's led organic growth for recognized SaaS and consumer brands and helped 30+ SEO clients grow their organic visibility — spanning technical SEO, content strategy, and, more recently, earning brand visibility inside AI search results like ChatGPT, Claude, Gemini, and Perplexity.
Read an article it actually wrote
Not a polished case study — a real generation, published unedited on our own blog, so you can judge the output before you pay for it.
Blog · 2 min read · by Žygimantas Vasiljevas
Why Keyword Clustering by SERP Overlap Beats Semantic Similarity Tools
Generated by the pipeline above and published unedited — this is the product's real output.
Read the full article →languages — and that's the exact count
The same live-SERP pipeline runs in every keyword list you cluster: 92 languages today, counted straight from the product's own locale list. Not rounded up to a nicer number.
Payments secured by Stripe
Checkout and billing run entirely on Stripe — your card details never touch our servers.
Cancel anytime — no lock-in
Monthly billing you can end from your account page in one click.
No fabricated reviews here either — see why.
Keyword Cluster Tool: Group Keywords by Real SERP Overlap
Keyword cluster (the output)
A group of related search terms — tied to the same topic or intent — that one page can realistically rank for, instead of a separate page per variation. A keyword is a single query; a cluster is the family of queries around it pointing to the same underlying need.
Keyword clustering (the process)
The methodology behind that output: systematically organizing a raw keyword list into groups based on shared SERP results. It's the mechanism behind topic-cluster and pillar-page strategies — search engines reward a page that comprehensively covers a subject with visibility across the whole cluster, not just one query.
Cluster your first keyword list
Paste keywords with search volume, run the clustering, and get an organized output ready for content planning — no spreadsheet formulas required. Included in every Starter and Pro plan, from $20/month.
See plans and get startedManual vs. Automated Keyword Clustering
Manual clustering means grouping keywords yourself in a spreadsheet, checking SERP overlap by hand — the fastest option for very small keyword sets, no tool setup required. Automated clustering uses software to analyze semantic meaning or actual SERP overlap programmatically. The tradeoffs:
| Factor | Manual Clustering | Automated Clustering |
|---|---|---|
| Accuracy | Depends on your judgment and SERP-checking rigor | Consistent, data-driven, less prone to human bias |
| Time | Slow — hours for even a few hundred keywords | Minutes, regardless of list size |
| Scale | Practical only for small lists | Handles thousands of keywords easily |
Manual grouping still makes sense under 20–30 keywords — past that, automated clustering is the only realistic way to stay accurate and consistent.
How to Build a Keyword Cluster (Full Process)
Building a keyword cluster properly goes beyond running a tool once — it's a five-step process:
Build a keyword list
Seed keywords expanded via research tools, competitor gaps, autocomplete, and "People Also Ask."
Categorize by intent
Group by what the searcher actually wants, not just shared words — this is where a tool saves the most time.
Plan a page per cluster
Broad clusters become pillar pages; narrow ones become supporting subpages that link back.
Optimize or create
Expand an existing page that partially covers a cluster rather than creating a competing one.
Track the whole cluster
Measure by how many keywords in the cluster you rank for, not just the primary term's position.
Keyword Cluster Examples
Seeing an actual example makes the concept concrete — two, from different niches. In both cases: one seed keyword, several related variations, one well-structured page instead of splintering across competing URLs.
Seed keyword
french press coffee
All seven terms share one clear intent: improving a french press brewing process. The whole group maps to one comprehensive page — a "Complete Guide to French Press Coffee" — instead of seven thin articles competing with each other.
Seed keyword
budgeting app
This cluster mixes comparison, informational, and beginner-focused searches that all belong to the same core topic — one strong page, or a pillar page with a couple of linked subpages for the more specific comparisons.
Types of Keywords Inside a Cluster
Every well-built cluster blends a mix of these four types, based on intent — recognizing the mix tells you which keywords belong on your main page, and which warrant a separate, more transactional page instead.
Informational
The searcher wants to learn something ("how does a french press work"). The bulk of top-of-funnel and blog-style content.
Navigational
Looking for a specific brand, site, or destination ("[app name] pricing page"). Less common inside content clusters, still worth auditing for.
Commercial
Comparing options before deciding ("best budgeting apps"). Mid-funnel, extremely valuable for capturing users close to a decision.
Transactional
Ready to act ("budgeting app free trial"). Converts directly — usually belongs on product or pricing pages, not blog content.
Benefits of Keyword Clustering for SEO
One page, not dozens
A well-optimized page built around a full cluster can rank for all its related searches simultaneously, instead of ten thin pages that each barely rank.
Reduced cannibalization
Mapping clusters before creating content stops you from accidentally publishing pages that compete against each other for the same query.
Faster content planning
Once keywords are clustered, your content calendar essentially writes itself — each cluster is a content brief waiting to happen.
Stronger topical authority
Search engines reward sites that demonstrate deep, structured coverage of a subject across a whole cluster, not just one query.
Keyword Clustering Tools Compared
Not all keyword cluster tools work the same way — what to judge them on:
- ✓Accuracy of grouping — genuinely related, or over-grouped just because terms share a word?
- ✓SERP-based (checks real Google overlap) vs. semantic-based (language understanding, no live data) — SERP-based is more precise for competitive SEO work.
- ✓Export formats — CSV at minimum, ideally with saved sessions so you're not re-running the same list.
- ✓Pricing structure — flat subscription vs. credit-based, and whether a free tier covers your typical volume.
Centroid vs. agglomerative clustering, explained simply
Centroid clustering
Picks a “center point” keyword per group, then assigns others to whichever center they're most similar to. Fast, and works well when topics are fairly distinct.
Agglomerative clustering
Starts with every keyword as its own group, then progressively merges the most similar ones. More nuanced for overlapping topics, more computationally intensive.
Choosing free vs. paid
Clustering a few dozen keywords for a single page? A free tier is genuinely enough. Managing keyword research across an entire site — hundreds or thousands of keywords, ongoing tracking? A paid plan with higher volume and saved sessions pays for itself in time saved.
Frequently Asked Questions
What are cluster keywords?
Cluster keywords are the individual search terms that make up a keyword cluster — related queries grouped together because they share the same topic or search intent and can realistically be targeted by a single page. Instead of treating each term separately, you treat them as one unit for content planning.
What's a word cluster example?
A word cluster example is any small group of related terms that share meaning, such as “run,” “jog,” “sprint,” and “marathon” all clustering around the concept of running. In SEO specifically, a cluster keyword example would be terms like “french press ratio,” “french press grind size,” and “how to use a french press” all clustering around the seed keyword “french press coffee.”
What are the 4 types of keywords?
The four core keyword types by search intent are informational (learning something), navigational (finding a specific brand, site, or destination), commercial (comparing options before buying), and transactional (ready to purchase or act right now). Most real keyword clusters blend two or three of these types around a single topic — see “Types of Keywords Inside a Cluster” above for how that mix plays out in practice.
Stop publishing pages that compete with each other.
Upload your keyword list and see your real clusters in minutes — included in every Starter and Pro plan.
See plans and get startedPricing
Choose Starter or Pro to get started — cancel anytime.
Starter
$20/month
For solo publishers writing on a regular schedule.
- ✓8 content pieces per month
- ✓100 keywords clustered per month
- ✓Full live SERP research + competitor analysis
- ✓Intent Clusters included
- ✓Cancel anytime
Pro
$39/month
For teams publishing content on a schedule.
- ✓25 content pieces per month
- ✓1,000 keywords clustered per month
- ✓Everything in Starter
- ✓Priority support
- ✓Cancel anytime