Free SEO tools / Keyword clustering

Keyword clustering tool

Paste your keyword list and this tool groups it into the pages to write: keywords that mean the same thing share one page, named after its biggest keyword, with the search intent that page should serve.

  • Up to 500 keywords at once, with search numbers if you have them
  • One group per page, led by its biggest keyword
  • The search intent of each group, and a warning when it is mixed
  • A CSV ready to drop into your content plan

Free, with no card and no account. Your report gets its own private link that works for 90 days. How your details are used.

Why cluster keywords

A keyword list is not a list of pages. Many keywords mean the same thing to the person searching, and Google often answers them with the same results, so writing a separate page for each one splits your effort and leaves your own pages competing with each other. Grouping the list first turns it into a plan: one page per group, written for its biggest keyword, with the rest worked into its headings and copy.

How it groups them

The keywords are sorted by their search numbers, when you paste them, and each one either joins the group it is closest to in meaning or starts a group of its own. Meaning is measured by an AI embedding model, so “cheap flights to Lagos” and “Lagos flight deals” land together although they share only one word. Keywords that plainly want different things, such as “buy” and “review” searches, or a how-to question and a product search, are never grouped together, since they need different pages, and every group is labelled with its search intent and the kind of page that serves it.

The model runs on Cloudflare’s own servers (Workers AI), and only the keywords you paste are sent to it. Cloudflare does not use what it receives to train models.

How it differs from tools built on paid data

Tools that pay for search data group keywords by the Google results they share, which is the surest test that one page can rank for them all. That data costs money for every keyword, so this tool groups by meaning instead. Close meaning usually means shared results, but not always, so search the main keyword of your biggest groups and check that the top results overlap before you merge pages.

Your keywords and your data

The tool is free. It asks for your email address before it runs, and you only join the mailing list if you tick the box. Your keywords are kept in your report, which has its own private link that works for 90 days and is then deleted. The privacy policy explains the rest.

Frequently asked questions

What is keyword clustering?

Grouping a keyword list so that keywords one page can rank for sit together. Each group becomes one page, which stops your own pages competing for the same searches and shows how many pages your list really needs.

How is this different from clustering by search results?

Clustering by search results groups keywords whose top Google results overlap, which needs paid data for every keyword. This tool groups by meaning with an AI model, which is free and usually agrees, but not always. Check the top results for your biggest groups before merging pages.

How many keywords can I paste?

Up to 500 at a time, one per line, each up to 80 characters. Repeated keywords are removed, and the report says how many were left out and why.

Can I include search volumes?

Yes. Put the monthly searches after each keyword, separated by a tab or a comma, as you would when pasting two columns from a spreadsheet or a keyword tool. Groups are then named after their biggest keyword and sorted by their total searches.

What does search intent mean here?

What the person searching wants: an answer (informational), a comparison before buying (commercial), to buy or book (transactional), or a particular site (navigational). It decides the kind of page to write, so each group shows its intent and warns you when its keywords lean different ways.

Ready to work with the best SEO Expert in Nigeria

Book a Consultation