I’m trying to grow a small website on a tight budget and I’m overwhelmed by all the SEO keyword tools that either limit searches heavily or push paid plans. I need a genuinely free keyword research tool (or a combo of tools) that can help me find low-competition keywords, estimate search volume, and plan content without hitting a paywall right away. What are you using that actually works long-term for free, and how do you use it in your SEO workflow?
Short answer from someone cheap and stubborn: there is no single “best” truly free tool, but a combo of a few gets you 80% of what paid tools give.
Here is what I use on small sites with 0 budget:
- Google Search Console
Use it once you have some traffic.
Where to look:
• Performance → Search results
• Sort by Clicks or Impressions
• Filter by last 3–6 months
What to do:
• Find terms where you rank positions 5–20 with some impressions
• Improve or expand those pages around those terms
• Turn “queries” into dedicated articles if intent is different
This data comes from your own site, so it is more useful than most third party tools.
-
Google Keyword Planner
You need a Google Ads account but you do not need to run ads.
Steps:
• Tools → Keyword Planner → Discover new keywords
• Enter 3–5 seed terms
• Set location and language
What to do:
• Export keyword list as CSV
• Sort by Avg. monthly searches and Competition
Tips:
• Ignore the wide range volumes, use them only to bucket terms into high, medium, low
• “Low competition” is ad competition, but I still use it as a rough filter
• Combine with SERP checks in an incognito window to see who ranks -
Google Suggestions stuff
All free and fast:
• Autocomplete: start typing your topic, note what shows up
• “People also ask”: grab those questions and use them as H2s
• “Related searches” at the bottom of SERP
I use this to find wording your audience uses and long tail ideas. -
AnswerThePublic alternative
The free version is limited.
If it locks you out, use:
• AlsoAsked (free tier) for People Also Ask maps
• Keyword Sh!tter (name is dumb, but it spits tons of variations)
These throw long tail ideas. Then I verify them in Keyword Planner or SERPs. -
Ahrefs Free Tools
Not full Ahrefs, but:
• Ahrefs Free Keyword Generator
• Ahrefs Webmaster Tools for your own site
With Keyword Generator you get:
• Top 100 ideas for your seed term
• Difficulty score for some of them
Use it to prioritize terms where KD looks low and SERPs show weak sites. -
Keyword Surfer (Chrome extension)
Shows search volume (rough) and similar keywords right in Google results.
I use it for quick checks while searching. Not for precise data.
Basic workflow that works on a tight budget:
Step 1: Pick a topic from your niche.
Step 2: Use Autocomplete, People Also Ask, Related searches to get phrases.
Step 3: Plug best ones into Keyword Planner and Ahrefs Keyword Generator.
Step 4: Throw the terms into a sheet. Add columns: volume range, difficulty, notes.
Step 5: Open SERPs in incognito and judge:
• Do you see huge sites only, or small blogs too
• Are the titles matching the query intent
Go after queries where:
• Volume is low to medium
• SERPs show some weaker or niche sites
• Your content can answer better or more focused
On a brand new site, I target stuff with:
• Under 500 searches per month in Keyword Planner
• Clear intent, not too broad
• Real human question or problem
Last thing, do not stress about perfect volume data. Free tools are “good enough” if you:
• Prioritize low competition topics
• Publish often
• Update posts based on what GSC shows after 2–3 months
This setup costs $0 and beats spinning on paid trials forever.
If you’re trying to keep it actually $0, I’d say don’t hunt for “the one best free tool.” That doesn’t exist. The trick is to stop thinking in terms of “keyword tool” and start thinking “free data sources I can mash together.”
@caminantenocturno already nailed the standard combo, so I’ll skip repeating GSC / GKP step by step. Here’s what I’d add or do a bit differently:
-
Treat Google Trends as your “truth meter”
- Not for volume, but for direction.
- Punch in 2–3 candidate keywords and see which is rising, which is flat, which is dying.
- Filter by country and “Past 12 months” and “Past 5 years.”
- I’d rather go after a “low volume” term that’s trending up than a higher volume one that’s declining.
-
Use Reddit and real forums as keyword mining tools
- Go to subreddits or niche forums where your audience hangs out.
- Search for your topic and look for:
- Thread titles
- Repeat questions
- Phrases people keep wording the same way
- Those exact phrases are often better “keywords” than what keyword tools spit out.
- You can then lightly validate them with Keyword Planner or Ahrefs free keyword generator.
This is one place I’d push harder than @caminantenocturno did. Actual user language > tool suggestions.
-
Mine your own (or competitors’) site search
- If you have internal search (WordPress, Shopify, etc.), look at what people type there.
- If not, check what people search on similar small sites in your niche using their internal search (some sites expose queries in the URL).
- These “micro” terms rarely show up in any keyword tool but convert really well.
-
Use YouTube as an unofficial keyword tool
- Put your topic into YouTube search and watch the autocomplete.
- Sort results by “View count.”
- Titles with consistent patterns like “how to X without Y” or “X vs Y for Z” are basically search intent handed to you.
- Then check those phrases in Google itself. You’ll often find low competition long tails almost no SEO tool highlights.
-
Use SERP features as intent clues, not just keyword ideas
- For each candidate keyword, quickly check:
- Is there a featured snippet?
- Are there a ton of ads?
- Are there local packs, videos, images?
- If you see few or no ads and no super “big dog” brands dominating every result, that’s a green flag, even if tools show “low” volume.
- For each candidate keyword, quickly check:
-
A very underused “tool”: your draft headlines
- Write 10 title variations for one topic using different angles and long tails.
- Plug each one into Google autocomplete and see which one triggers the richest related suggestions and “People Also Ask” expansion.
- Use that as a proxy for which phrasing ties into a wider keyword cluster.
-
Where I slightly disagree with the usual advice
- Everyone leans heavily on volumes from Keyword Planner or extensions. Personally, I almost ignore exact volume for small sites.
- I’d prioritize:
- “Can I create the best page on the internet for this query?”
- “Are there weak or obviously off-intent pages ranking?”
- I’ve had articles on terms that tools show as 10–20 searches a month bring in hundreds of visits because they sit in a bigger topical cluster.
If I had to name “one” free tool that gives you the most leverage for a new, tiny site: honestly it’s not Ahrefs free or GKP, it’s Google itself as a research environment plus Google Trends as a sanity check. Everything else (GKP, Ahrefs free, extensions) is just there to keep you from chasing ghosts.
Don’t obsess over precision. For a small site, the winning combo is:
- Human language from real people (Reddit, forums, YouTube)
- SERP reality check (who ranks & how strong)
- Rough validation from any free keyword tool so you’re not targeting stuff literally no one searches.
If you really want “one best free tool,” it probably has to be a workflow, not a site. Since @caminantenocturno already covered the GSC + Keyword Planner core, here’s a different angle that doesn’t repeat that stack.
Think of tiers:
1. Primary “tool”: Google’s own SERPs
Not just autocomplete and People Also Ask, which they covered indirectly, but:
- Related searches at the bottom: Copy those, paste each back into Google, repeat 2–3 levels. You end up with organic keyword clusters that “live together” in Google’s brain.
- Refine by intent: For each cluster, split terms into:
- “Problem” searches
- “Comparison” searches
- “Solution / product” searches
Then build 1 strong page per intent group, not 1 page per keyword.
This cluster-first approach often matters more than finding a “perfect” keyword, especially on small sites.
2. Second workhorse: Bing Webmaster Tools + Bing Keyword Research
Everyone forgets Bing. Their free keyword research inside Webmaster Tools is less throttled than most “free forever” SaaS products.
Pros:
- Shows variants and questions that rarely show in Google Keyword Planner.
- Gives actual click data for your pages once you verify your site.
- Surprisingly useful for older or more “desktop” heavy audiences.
Cons:
- Data is smaller than Google, so you have to treat numbers as directional.
- Interface is clunkier and slower to explore than trendy SEO tools.
3. A little disagreement with the “volume barely matters” stance
I’d say: for a genuinely tiny site on a tight budget, some volume sanity check matters. Not the exact number, but whether your idea is:
- “Dead”: essentially 0 interest
- “Niche but alive”: low volume, clear intent
- “Too broad”: huge volume, big brands everywhere
If you never sanity check, you risk spending 10 hours on content for a search term that is literally used by 5 people a year. For a hobby site that is fine; for a small business it hurts.
You can get this sanity check for free through:
- Bing’s keyword research
- Google Keyword Planner’s rough ranges
- Occasional use of “Top pages” type reports in free tiers of major tools just to see if any traffic flows through that phrase
4. The missing piece: a “keyword scrapbook”
Most people jump between tools and never capture patterns. Set up one spreadsheet or note system as your “best truly free SEO keyword research tool” in practice.
Columns to track:
- Seed topic
- Actual phrase you found
- Source (SERP bottom, Bing, Reddit thread, YouTube title, etc.)
- Type (problem, comparison, how to, vs, near me)
- Rough competitiveness: “big brands only / mixed / small sites”
- Content idea: what you would publish specifically
Within a month, that document becomes more valuable than any single SaaS.
5. About the unnamed product title ‘’
Since there is no explicit product attached to that title here, think of it like a “bundle” idea: a DIY free-tool stack you document and reuse.
Potential “pros” if you treated ‘’ as a framework:
- You control the workflow and can swap tools anytime
- Zero spend, only time invested
- Forces you to understand search intent deeply instead of outsourcing thinking to a UI
Potential “cons”:
- No single dashboard or clean metrics like paid tools
- More manual work and copy pasting
- Easier to get disorganized if you do not keep that central “keyword scrapbook” tidy
6. Where I’d push differently than @caminantenocturno
They lean heavily into crowdsourced language (Reddit, forums, YouTube). I agree it is gold, but for some niches (B2B, regulated topics, local service areas) those communities are tiny or non-existent.
In those cases:
- Use support email & DMs as your Reddit replacement. Collect exact phrasing of questions people send you or your competitors.
- Use local Facebook group posts or marketplace Q&A to mine topic language when Reddit is too global or too tech skewed.
- Use job posts and RFPs (requests for proposal) for B2B to see what problems and phrases buyers care about.
None of those cost anything and they often beat generic keyword suggestions.
7. Simple free-tool stack that avoids overlap with what’s already been said
If I had to propose a clean combo that is actually workable at $0:
- Google search itself (clusters, bottom related searches, SERP analysis)
- Bing Webmaster Tools keyword research
- One single spreadsheet as your permanent “tool”
- Whatever audience language source fits your niche best (Reddit, FB groups, email, support chats, local forums)
Everything else is optional garnish. The magic is not in finding a mythical perfect free keyword platform, but in repeatedly cycling:
Observe real language → sanity check volume & competition once → structure content around clusters, not single keywords.