Automatically group keywords into topical clusters, in minutes

We use real-time Google SERP data to create topical clusters so you know what pages to create and how to interlink them. No more guesswork or hours of keyword research.

No credit card required.

lee j

Lee J.

It's as easy as it gets—from signing up to uploading a list of keywords and receiving a file with the keywords neatly grouped, the entire process took me less than a minute. That's simplicity at its finest!

Verified review on

Brendan A.

Brendan A.

I liked how easy it was to simply upload a CSV of all my relevant keywords and it just pops out clusters. No nonsense approach.

Verified review on

Muhammad Abdullah

Muhammad Abdullah

I am an affiliate marketer. Since I am using Ahrefs & Semrush, its hard for me to cluster keywords. KeyClusters helps me save time and it's also easy to use.

Verified review on


Igor B.

Ease of use and the speed is by far the best in the industry.

Verified review on


Mikula B.

It has a slick interface, not clunky like many others, it can use more features but overall good.

Verified review on


Ronell S.

This product does what it advertises - clumps keywords into groups based on current SERP analysis of pages ranking for those terms. If three or more pages rank for a given term, it's put into a keyword group. This saves a ton of manual labor during keyword analysis. Great UI and cheap to use. Highly recommended.

Verified review on


Rated Excellent

5.0 on Capterra

Finally, a keyword grouping software that actually works.

Manual keyword research is time-consuming, inaccurate and difficult to automate.

Get it wrong and you can get into all sorts of trouble - keyword cannibalisationlack of topical relevancy and missed search intent.

KeyClusters removes these risks, whilst simultaneously helping you to: 

  • Automate the keyword research process, saving hours of time and allowing you to even delegate to untrained SEOs
  • Identify all the topically related keywords that you can target with a single page, and which keywords need their own page
  • Generate insights on how you can cover a topic in complete detail to achieve higher rankings and become an authority 

How keyword grouping works?

KeyClusters uses Google SERP data to identify URLs that are ranking for similar keywords. The process works as follows.


Upload a CSV file of keywords from your favourite keyword research tool. We support Ahrefs and SEMRush. Alternatively, upload a custom file.


KeyClusters will run every keyword through Google, analyse the top 10 ranking pages, and cluster keywords together that have 3 or more of the same pages in common.


Within a few minutes you'll get an Excel file with all your keywords clustered into topical groups. No more guess work, just pure keyword insights from real-time Google data.

Using KeyClusters with Ahrefs and SEMrush

Why KeyClusters?

Intelligent Topic Clusters

Avoid cannibalisation and generate fast insight on which keywords you can target with a single page.

Multiple File Formats

We support keyword export files from Ahrefs and SemRush, or upload a custom file.

Localise Insight

Run your analysis for any geography and across any device (desktop or mobile), to cluster topics with precision.

Flexible Pricing

If you are only doing a one-off project we offer a PAYG option. Alternatively, get massive discounts on our monthly plans.

Speedy Results

Get your keyword grouping output via CSV within minutes. We don't throttle queries and results are generated in real time.

Credits Never Expire

Don't worry about unused credits. Whatever you have purchased is yours to use and never expire.

No Monthly Subscriptions

We offer flexible and affordable PAYG pricing. Whether you need to complete a one-off keyword research project or you need to analyse 100,000s of keywords, we've got a solution for you.

No annoying monthly subscriptions!



  • 1,000 keywords
  • $9.00 per 1,000 keywords
  • Credits never expire

No credit card required



  • 2,500 keywords
  • $7.60 per 1,000 keywords
  • Credits never expire

No credit card required



  • 5,000 keywords
  • $6.80 per 1,000 keywords
  • Credits never expire

No credit card required



  • 10,000 keywords
  • $5.90 per 1,000 keywords
  • Credits never expire

No credit card required



  • 20,000 keywords
  • $5.50 per 1,000 keywords
  • Credits never expire

No credit card required



  • 30,000 keywords
  • $4.30 per 1,000 keywords
  • Credits never expire

No credit card required


How does KeyClusters work?

KeyClusters uses real-time Google SERP data to cluster keywords into topically-related groups. Upload a keyword file from your favourite keyword research tool. KeyClusters runs every keyword through Google and checks the ranking results. If 3 or more results are shared between a keyword they are clustered together. We use a little more logic to cross-reference primary keywords and over-lapping keyword variations, but the final output provides a very accurate analysis of topical keyword clusters that a single article can rank for. The primary keyword in a cluster is the one with the most keyword search volume. 

How many keywords can you support?

We have no limit. Our infrastructure can handle extremely high load and we don't throttle queries.

What keyword research tools do you support?

You can upload keyword data from all the major keyword research tools. We support export files from Ahrefs and SEMrush. You can also upload custom files.

How do credits works?

1 Credit = 1 Keyword. If you want to analyse and cluster 1000 keywords, you need 1000 credits.

Do credits rollover?

Yes, credits never expire.

How do credit top-ups work?

You can top-up credits at anytime. The top-up rate is based on our PAYG plans. We offer large discounts for volume top-ups.

Start generating intelligent keyword topic clusters, today!