Skip to content

Keyword clustering tool

Paste up to 1,000 keywords and get groups of keywords that share a word or phrase, each one a page to write. Add search numbers to see which group is worth the most. Free, no sign-up, and your list stays in your browser.

One keyword per line, up to 1,000. Paste straight from a spreadsheet or a Search Console export: a number after the keyword (searches or impressions) sorts the groups.

Smallest group

Example list with made-up numbers. Replace it with yours.

Keywords
24
Groups
7
Ungrouped
0
  • Numbers from the Volume column: groups are sorted by their total.
  1. espresso machine

    4 keywords · 108,000 searches

    Main keyword: espresso machine

    • espresso machine70,000
    • best espresso machine30,000
    • espresso machine for home4,000
    • how to descale an espresso machine4,000
  2. cold brew

    6 keywords · 85,000 searches

    Main keyword: cold brew coffee

    • cold brew coffee40,000
    • how to make cold brew20,000
    • cold brew concentrate10,000
    • cold brew ratio7,000
    • cold brew maker5,000
    • best cold brew maker3,000
  3. french press

    4 keywords · 38,000 searches

    Main keyword: how to use a french press

    • how to use a french press15,000
    • french press coffee12,000
    • best french press7,000
    • french press ratio4,000
  4. coffee grinder

    3 keywords · 34,000 searches

    Main keyword: coffee grinder

    • coffee grinder27,000
    • burr coffee grinder5,000
    • best coffee grinder for espresso2,000
  5. coffee

    2 keywords · 22,000 searches

    Main keyword: coffee to water ratio

    • coffee to water ratio12,000
    • decaf coffee10,000
  6. iced coffee

    2 keywords · 21,000 searches

    Main keyword: iced coffee recipe

    • iced coffee recipe18,000
    • iced coffee at home3,000
  7. pour over

    3 keywords · 12,000 searches

    Main keyword: pour over coffee

    • pour over coffee8,000
    • pour over kettle2,000
    • pour over ratio2,000

Serpwright groups your site's pages into topics, adds your Search Console data and suggests the pages each topic is missing. Then it writes the ones you approve.

Start free trial

3 days free, no card.

How to read the groups

And where word matching stops.

  1. One group, one page

    Keywords that share a phrase usually want the same page. Plan one article per group, built around its main keyword, instead of one per keyword. Several thin pages on one topic compete with each other.

  2. How it groups

    Each keyword is split into words. Common words (the, to, how) and modifiers (best, free, cost, alternatives, 2026) are skipped, and most plurals count as one word. Two-word phrases go first: the phrase shared by the most ungrouped keywords becomes a group, then the next. Single words follow the same way. A word in more than half the list waits until last, so a list about one topic still splits into subtopics.

  3. What it can't see

    It reads words, not Google's results. Two keywords with different words can want the same page (cheap flights, low cost airfare), and two with the same words can want different ones. Tools that compare the results for each keyword catch those, and they need paid search data. Check a group before you write it.

  4. Totals rank, they don't forecast

    With a number on each keyword, a group's total is the sum of its keywords. Keyword tools often give close variants the same searches, so a total can count some searches twice. Use it to choose which group to write first.

Already have pages on these topics? Two pages that answer one group can split its searches between them. The keyword cannibalization checker reads a Search Console export with queries and pages and lists the searches two or more of your pages split between them.

Topics from your own Search Console data

Serpwright reads your Search Console data, finds the searches your site shows up for but has no page for, then writes and publishes an article for each one you approve.

  • Its topical map groups the pages you already have and shows which topics are missing pages.
  • Each article starts from a brief you can edit, built around the search it targets.
  • Articles publish to WordPress, Webflow or Shopify with internal links to your related pages.

3 days free, no card.

Questions

What is keyword clustering?
Grouping keywords that one page can answer. You then write one complete page for each group instead of a separate page for every way of searching the same thing.
How does this tool group keywords?
By the words they share. Two-word phrases are tried first, then single words, and the phrase or word shared by the most ungrouped keywords forms the next group. Common words and modifiers like best and free are skipped, and most plurals count as one word. The same keywords always give the same groups, in any order.
Can I paste a Search Console export?
Yes. In Search Console, open Performance, export the Queries table and paste it, header row included. The tool reads the Impressions column and sorts the groups by total impressions. A spreadsheet with a Volume or Searches column works the same way.
Is this the same as SERP clustering?
No. SERP clustering groups keywords whose Google results share the same pages, which needs paid search data for every keyword. This tool groups by shared words, so it is free and instant but can miss keywords that mean the same thing in different words.
How many keywords can I group?
Up to 1,000 at once. Repeated keywords are counted once.
Does this tool save my keywords?
No. The grouping runs in your browser and your list is never sent to us. We count one anonymous use of the tool per visit, without any of the keywords or numbers.