Boneyard Tools

Keyword Grouping Tool

Paste a list of keywords, one per line, and the tool clusters them into topic groups by the words they share. Each group is labelled with its common term, and keywords that match nothing are listed on their own. Everything runs in your browser.

How to group keywords

  1. Paste your keywords into the box, one keyword per line.
  2. Set the minimum shared words slider to make groups looser or stricter.
  3. Review each cluster card and copy the grouped keywords.

Examples

Cluster a small list

buy red shoes
red shoes online
blue hat
cheap red shoes
Group "red shoes": buy red shoes, red shoes online, cheap red shoes. Ungrouped: blue hat.

Frequently asked questions

What is keyword clustering?

Keyword clustering means sorting a big list of keywords into smaller groups that belong to the same topic, so each group can map to one page. This tool clusters by the words your keywords share: terms that have enough words in common land in the same group, labelled with the word they share.

What does the minimum shared words setting do?

It controls how strict the grouping is. At 1, keywords join a group when they share a single significant word, giving broad clusters. Raise it to 2 or 3 and keywords must share that many words to group together, which produces tighter, more specific clusters and pushes loosely related terms into the ungrouped list.

Why are some keywords left ungrouped?

A keyword is ungrouped when it does not share enough words with any other keyword in your list, based on the minimum shared words setting. Lower the threshold to pull more of them into groups, or treat the ungrouped list as terms that may deserve their own page.

Why are common words like 'the' and 'for' ignored?

Glue words such as the, for, to and with appear in almost every phrase, so grouping on them would lump unrelated keywords together. The tool removes these stop words before comparing, so clusters form around meaningful terms like the product or topic. Group labels only ever show significant words.

How does it pick the group label?

The label is the set of significant words that every keyword in the group has in common, shown in alphabetical order. As more keywords join a group the label narrows to the words they all still share, so it always describes the whole cluster.

Is my keyword list private?

Yes. The grouping runs entirely in your browser. Nothing you paste is uploaded, logged or stored anywhere.

Related tools