Every list of keyword research tools eventually reaches the same unhelpful conclusion: they all have strengths, pick the one that suits you. The more useful way to think about the problem is by category. There are only a handful of distinct jobs a keyword tool can do, most products do two or three of them, and once you can name the jobs you can tell which tool you are actually missing.
This guide walks through those categories, names the tools that people generally associate with each, and finishes with the step almost everyone skips — looking at the search results themselves before committing to a target.
Category 1: Search-Engine Native Data
The advertising platforms run by the search engines expose their own keyword planners. Because the data comes from the source, it is the reference point everything else is measured against, though it is built for advertisers rather than for publishers: volumes are often bucketed into ranges, and the metrics attached to a term describe advertising competition rather than how hard it is to rank organically.
The best-known example is the keyword planner inside the major search advertising platform. Alongside it, every site owner should have Search Console connected, which is not a keyword research tool in the conventional sense but is something better: a record of the queries your own pages already appear for, with impressions and average position. Terms where you rank in positions eight to twenty are usually the cheapest wins available anywhere.
Category 2: All-in-One SEO Suites
The large commercial platforms — the names most often cited are Semrush, Ahrefs, Moz and Serpstat — combine keyword databases with backlink indexes, rank tracking, site auditing and competitor analysis. What you are buying is breadth and an index the vendor maintains itself: keyword ideas grouped into topics, historical trend data, and the ability to jump from a keyword to the pages ranking for it and then to their link profiles.
They are the right choice for anyone doing this work regularly. They are overkill for someone with one small site who needs a list of twenty article ideas. Their headline difficulty scores deserve particular scepticism, for reasons covered at the end of this article.
Category 3: Competitor Intelligence
A different angle on the same problem: instead of starting from a term, start from a competitor. Tools in this category — SpyFu is the long-standing example, and every large suite includes the capability — take a domain and report the terms it ranks for organically, the terms it bids on, and how both have changed over time.
This is frequently the fastest route to a content plan. A competitor who has been publishing for five years has already run the experiment for you, and the gap between their ranking terms and yours is a ready-made list. Treat it as evidence rather than instruction, because their audience may not be yours.
Category 4: Free and Entry-Level Tools
Between the search engines' own planners and the full suites sits a band of free or low-commitment tools — Ubersuggest and the free keyword tools published by several marketing platforms are the familiar names. They typically offer a capped number of queries, a simplified difficulty figure and a list of related terms.
For a small site this is often genuinely enough. The realistic limitation is not the number of ideas, which is never the bottleneck, but the shallower data behind the estimates. Use them to generate candidates, then validate the shortlist properly.
Category 5: Long-Tail and Question Mining
Head terms are contested by everyone. Specific, low-volume phrases — the long tail — are where a new site can actually rank, and they convert better because the intent behind them is clearer. Tools built for this job harvest autocomplete suggestions, related searches and question phrasings, then group them into themes. Long Tail Pro built its reputation on this category; the autocomplete scrapers and question tools cover the same ground.
The output is also a content structure. A cluster of twelve related questions is not twelve articles; it is one thorough article with twelve well-chosen subheadings, which is precisely the shape Google describes in its guidance on creating helpful content.
Category 6: SERP Validation — The Step Everyone Skips
Every tool in every category above will hand you a difficulty score, and that score is a model, not a measurement. It is generally derived from the link profiles of the pages currently ranking, which means a thin page on an enormous domain can score as easy while being completely unwinnable. It also cannot see what the search results actually look like.
So before you commit to a term, open the results page and read it. Ask three questions:
- Who is ranking? Ten national brands and a retailer is a different proposition from six small independent sites.
- What kind of page is ranking? If every result is a product listing and you plan to write a tutorial, the search engine has already told you the intent behind the query, and you will not outrank the intent.
- How much of the page is left? Advertisements, a featured snippet, video results and a question box can push the first organic result a long way down.
Two minutes of this saves months of writing toward a target that was never available. The SEO starter guide is the right companion for what to do once you have chosen a keyword you can actually win.
Building a Practical Stack
- Always: Search Console for the queries you already earn.
- For ideas: one autocomplete or question tool, used to expand seed topics into clusters.
- For scale: one commercial suite, if you research often enough to justify it.
- For direction: a competitor report once a quarter, not once a week.
- Always, before writing: the live search results page.
Conclusion
The tool matters far less than the discipline. Pick one source of ideas, one source of validation and one record of what you already rank for, and you have covered every job worth doing. Everything after that is refinement. When you have your list, our guides to building an SEO-friendly WordPress site and to the best SEO plugins for WordPress cover turning keywords into pages, and the SEO archive collects the rest.
