This post contains affiliate links. I may earn a commission if you click through and subscribe, at no extra cost to you.
Ahrefs costs $129/month. Semrush costs $140/month. For a new blogger with zero income, those are tools to buy after you’re making money — not before. Here’s how to do thorough keyword research without spending anything.
What You Actually Need From Keyword Research
Before the tools: what you’re looking for. A keyword worth targeting has three qualities:
- Search demand — people actually search for it
- Ranking opportunity — you can realistically appear on page one
- Commercial intent — the searcher is likely to click, engage, or buy
Free tools can surface all three. They’re less precise than paid tools, but precision matters more at scale — when you’re publishing 3 articles per week, directional accuracy is enough.
Tool 1: Google Search (Free)
Google itself is your most powerful free keyword research tool. Three features do the heavy lifting:
Autocomplete
Type your seed keyword into Google and don’t press Enter. The dropdown suggestions are real searches people make. Each suggestion is a potential keyword. Type variations — add “best”, “how to”, “vs”, “for beginners”, “2026” — and capture every suggestion that fits your niche.
These are high-confidence keywords because Google is showing you what it knows people search for. No guessing, no estimation.
People Also Ask
Search your keyword and find the “People Also Ask” box on the results page. Click each question to expand it — more questions appear as you click. This surfaces related long-tail keywords and the specific questions your article should answer.
PAA questions make excellent H2 headings. An article structured around the questions in the PAA box is already aligned with what searchers want to know.
Related Searches
Scroll to the bottom of the Google results page. The “Related searches” section shows 8 keyword variations. Each one is another potential article topic or a secondary keyword to include in your current article.
Tool 2: Google Search Console (Free)
Once your site has been live for a few weeks, Google Search Console becomes your most valuable keyword tool. It shows you exactly what your site ranks for, at what position, and how many clicks each keyword generates.
The most actionable use: filter for keywords where your average position is 6–20. These articles are close to page one. A targeted update — adding a section, improving the title, strengthening the intro — often moves them to positions 1–5, which can multiply traffic 3–10x.
No paid tool gives you this data about your own site. GSC is irreplaceable.
Tool 3: Ubersuggest Free Tier
Ubersuggest’s free tier gives you 3 searches per day with search volume estimates and keyword difficulty scores. That’s limited but enough for targeted research sessions.
Use it to validate keywords you’ve found via Google autocomplete. Confirm they have at least 500 monthly searches and a keyword difficulty under 40 for a new site. For keywords the free tier confirms, proceed. For anything uncertain, Google autocomplete competition analysis is enough.
Tool 4: AnswerThePublic (Free Searches)
AnswerThePublic visualizes questions, prepositions, and comparisons people search around any keyword. The free version gives limited searches per day but produces comprehensive question maps that identify article angles you wouldn’t find otherwise.
Especially useful for: how-to guides, FAQ sections, and finding long-tail question keywords with low competition.
Tool 5: Reddit and Quora
Search your niche topic on Reddit (reddit.com/search) and Quora. The questions people ask in these communities are real problems with real search demand. A question getting hundreds of upvotes on Reddit is a keyword worth targeting.
This research also tells you what language your audience uses — which directly improves how you write about topics. Real reader vocabulary outperforms assumed keyword targeting every time.
How to Evaluate Competition Without Paid Tools
Without Ahrefs or Semrush, assess competition manually:
- Search your target keyword on Google
- Look at the top 5 results — are they from major authoritative sites (Forbes, NerdWallet, HubSpot, Wikipedia)?
- If yes: skip this keyword for now, your new site can’t outrank them
- If the top results are from smaller, specialized sites: this is your competition window
- Check the ranking articles’ word counts and depth — can you write something more comprehensive?
This manual check takes 5 minutes per keyword and is accurate enough for a new blog’s needs.
The Free Keyword Research Workflow
For every article you plan to write:
- Type your topic into Google autocomplete — collect 10–15 keyword variations
- Search the most promising keyword — check PAA and related searches
- Validate with Ubersuggest free (1 of your 3 daily searches) — confirm search volume and difficulty
- Manual competition check — scan the top 5 results
- Confirm intent match — does the content format of top results match what you plan to write?
Total time: 15–20 minutes per keyword. That’s fast enough to research 3 articles in an hour without spending anything.
When to Upgrade to Paid Tools
Free keyword research is adequate until:
- Your blog generates 20,000+ monthly visitors and you need precise competitor data to find your next growth opportunities
- You’re doing keyword research as a service for clients who need professional-grade data
- You’re in a highly competitive niche where manual competition assessment isn’t reliable enough
Until then, the free stack above — Google, Search Console, Ubersuggest free tier — covers everything a growing blog needs. Invest the $140/month elsewhere until the ROI is obvious.
