Skip to content
Tezmy Tools

Keyword Cluster Tool

Group a list of keywords into topic clusters by shared words

Brand names or words in every keyword, so they don't form one huge cluster.

10 keywords in 3 clusters, 0 not grouped.

Runs in your browser. Nothing is uploaded.

About the Keyword Cluster Tool

A long keyword export is hard to plan with. This tool groups keywords into clusters that share their most common meaningful word, so running shoes, best running shoes for women and trail running shoes land together, and yoga mat ideas form their own group. It ignores stop words, treats plurals and -ing forms as the same word, and lets you ignore words that appear everywhere, like a brand or best. Paste up to 5,000 keywords and download the clusters as a CSV for your content plan.

Updated October 2026

How to use the Keyword Cluster Tool

  1. 1Paste your keywords, one per line.
  2. 2Choose the smallest cluster size to keep.
  3. 3Add words to ignore, such as your brand.
  4. 4Read the clusters, largest first.
  5. 5Download the CSV or copy the text.

Turning clusters into pages

Each sizeable cluster often deserves one page that covers all of its keywords, rather than a separate thin page for each. The largest cluster is usually your main topic; smaller ones become supporting articles that link back to it. This structure helps search engines understand what each page is about.

Tips for cleaner clusters

A little preparation makes the groups much more useful.

  • Ignore your brand and words like best, top, cheap and free
  • Raise the minimum size for very long lists
  • Remove irrelevant keywords before clustering
  • Re-run after ignoring a word that pulls unrelated terms together

How the word roots work

The tool uses a light stemmer for English: it removes plural s and es, -ing and -ed endings, and turns -ies into -y. That joins shoe and shoes, or run and running, without heavy language processing. It can't know that sneakers and trainers mean the same thing, so check the clusters with your own judgement.

Using the CSV

The CSV has two columns, cluster and keyword, ready to open in Excel or Google Sheets. Add your own columns for search volume, difficulty and target page, then sort by cluster to plan your content.

A worked example

Take ten keywords about running shoes, yoga mats and foam rollers. With best ignored, the sample list on this page gives three clusters: shoes with four keywords, roller with three and yoga with three. Each becomes a page: a running shoe buying guide, a yoga mat guide and a foam roller exercise article. Any keyword left in Not grouped is either a new topic or one to drop.

Phone and computer

Clustering long lists is easiest on a computer, but the tool works on a phone too, with the clusters shown under the input. Grouping is easier when you start with a clean list. Pull terms from your text with the Keyword Extractor, make a longer list with the Keyword List Generator, and check how often a term repeats with the Keyword Density Checker.

Features

  • Clusters up to 5,000 keywords
  • Groups plurals and word forms together
  • Ignore-list for brand and filler words
  • Largest clusters first
  • Lists keywords that didn't fit a group
  • CSV download

Frequently asked questions

How are keywords clustered?

Each keyword's meaningful words are reduced to a simple root (shoes to shoe, running to run). Every keyword joins the cluster of its word that appears most often across the whole list.

Is this the same as SERP clustering?

No. SERP clustering compares Google results for each keyword and needs paid data. This tool groups by shared words, which is free, instant and a good first pass.

Why did a keyword end up in the wrong cluster?

A keyword joins the cluster of its most common word. If best running shoes goes to best, add best to the ignore list.

What does Not grouped mean?

Those keywords share no meaningful word with any other keyword, or their group was smaller than the minimum size.

Can I paste a CSV export?

Paste just the keyword column, one keyword per line. Duplicate lines are removed automatically.

Is my keyword list stored?

No. Clustering happens in your browser.

Why is a cluster named roller and not foam roller?

Clusters are named after the single shared word that grouped them. Rename them in your spreadsheet after downloading the CSV.

Related tools