Keyword research without paid tools

Semrush is $139 a month and Ahrefs is $129. Here is what you actually lose by not paying, what you do not, and how to close the gap.

Start with the uncomfortable part

There is no free source of real monthly search volume. Not one. Every free tool showing you "1,900 searches/month" is doing one of three things:

Even the paid tools are estimating. Their numbers disagree with each other on the same keyword, often by a factor of two or more. Volume is directional everywhere, and precise nowhere.

Once you accept that volume is an estimate even when you pay for it, the question changes from "how do I get the numbers" to "what decisions actually need them".

What the paid tools genuinely give you

CapabilityFree equivalent?
Estimated search volumeNo. This is the real gap.
Keyword difficulty scoreNo — but you can look at who ranks, which is the underlying signal.
Competitor keyword listsNo.
Backlink dataNo.
Rank tracking over timePartly — Search Console shows your own positions free.
Keyword discoveryYes. Autocomplete is the same underlying behaviour.
Question miningYes. Autocomplete plus People Also Ask.
SeasonalityMostly. Google Trends is free.

Read that column honestly: the paid tools' moat is volume, difficulty and competitor data. Discovery — finding the queries in the first place — is not part of the moat. That is why a free autocomplete tool can return several hundred real keywords in two seconds.

The free stack that actually works

1. Google Search Console — your own data, free and exact

If your site has any traffic at all, this is the single most valuable keyword source you have, and it is the only one showing real impressions and clicks rather than estimates.

The move most people miss: filter to queries with impressions but a position between 8 and 25. Those are queries Google already thinks you are relevant for and where you are nearly ranking. Improving an existing page for those is far cheaper than writing a new one.

2. Autocomplete — discovery at scale

Covered in detail in the long tail guide. In short: expand one seed with alphabet soup, question prefixes and comparison suffixes, then rank by how many separate queries surfaced each result. Our keyword generator automates it across Google, YouTube and Amazon.

3. Google Trends — direction, not level

Trends will not tell you a keyword's volume, but it will tell you whether interest is rising, falling or seasonal, and how two terms compare relatively. For deciding which of two phrasings to use, that is often the only question that matters.

4. The search results page itself

Free, ignored, and the most direct competition signal available. Search your target query and read:

5. Marketplace and community search

Amazon autocomplete is pure buying intent. Reddit and niche forum search show the language real people use, which is frequently not the language the industry uses — and that mismatch is where uncontested keywords live.

Working without volume numbers

You need volume less often than the tools imply. Three substitutes:

  1. Corroboration count. If a keyword surfaces from many different expansion queries, it is common. That ordinal signal is enough to rank a list, and it is free.
  2. Ship and measure. Publish twenty long-tail pages, wait eight weeks, read Search Console. You now have real data on your actual site, which beats anyone's estimate. This is slower and strictly more accurate.
  3. Ads, briefly. If a decision genuinely hinges on volume, £50 in Google Ads on exact match will tell you the truth faster and cheaper than a monthly subscription.

When paying is the right call

Not never. Pay when:

For a single site in its first year, the free stack plus Search Console covers the decisions you will actually make. Spending the subscription money on writing more pages usually returns more.

A four-week plan

WeekDo this
1Expand 5 seeds. Filter to questions. Pick 20 with real answers you can write.
2Search each one. Drop the ones where ten brands rank. Expect to lose half.
3Write the survivors properly — one page per query, actually answering it.
4Submit to Search Console. Then wait. Eight weeks minimum before judging anything.

That plan costs nothing but time, and it produces real position data you own — which is the thing no subscription can sell you.

Start step one

Expand your first seed across Google, YouTube and Amazon autocomplete.

Open the keyword generator →

Selling products?

The same logic applied to competitor catalogues, pricing and launches.

Shopify research guide →