I’m trying to grow a small niche site on a tight budget and I’m overwhelmed by all the keyword tools that say they’re free but lock everything behind trials or limits. I need a reliable, genuinely free keyword research tool (or combo of tools) that can help me find low-competition keywords and search volume without paying for a premium plan. What tools are you using that actually work for this, and how do you use them in your workflow?
Short answer from someone cheap and stubborn: use a stack, not one “magic” free tool.
Here is what works well for a small niche site with no spend.
-
Google Search Console
• Best source for what your site already ranks for
• Go to Performance → Search results
• Filter last 3–6 months
• Sort by impressions, then find queries where:
– Position 8–30
– CTR under 5%
• Those terms show real demand. Improve those pages, or spin off tighter supporting posts. -
Google Keyword Planner
• Needs a Google Ads account, but you do not need to run ads
• Use “Discover new keywords”, enter 5–10 seed phrases
• Export the list
• Ignore the broad ranges like 10–100 etc, focus on:
– “Top of page bid (low range)” as a rough competition proxy
– Lower bid = usually easier
• Sort by volume, then pick stuff with lower bids and clear search intent. -
Google Autocomplete + “People also ask”
• Type your seed keyword, look at:
– Autocomplete suggestions
– “People also ask” questions
• Paste these into a doc, then cluster them by topic
• Those become article outlines and FAQ sections. -
Free version of Keyword Surfer (Chrome ext)
• Shows rough search volume inside Google results
• Use it to sanity check ideas from Autocomplete and PAA
• Also shows related keywords on the sidebar. -
AnswerThePublic alternative (since ATP went paid)
• Use AlsoAsked or SEO Minion “PAA” feature
• Grab question-style queries around your niche
• Good for long-tail, low competition topics. -
Competition check without paid tools
For any keyword idea:
• Google it
• Look for:
– Forums, Quora, Reddit
– Small blogs on page 1
If the SERP is full of giant brands and gov sites, skip it early on.
Simple workflow you can follow weekly:
- Pull queries from GSC where you sit in positions 8–30.
- Expand those topics with Keyword Planner and Autocomplete.
- Validate with Keyword Surfer volume and a quick SERP check.
- Write one focused article per intent, include 3–5 related long tails and a few PAA questions.
- Go back to GSC after 4–8 weeks, find new queries from those pages, repeat.
This costs zero, works fine for niche sites, and avoids fake “free” trial tools.
Honestly, there isn’t “one best free tool.” Every “best free keyword tool” list is basically a list of crippled demos. @sonhadordobosque covered the Google stack nicely, so I’ll skip rehashing that and come at it from a different angle.
If you want truly free and still half‑decent, this is what I’d add:
-
Use other people’s paid tools… indirectly
Instead of chasing raw keyword volumes, reverse‑engineer what’s already working for sites in your niche.
• Search your main topic on Google
• Open the top 5–10 smallish sites (not Amazon, not Healthline)
• Plug those domains into free versions of:
– Ubersuggest
– Ahrefs’ free tools (site explorer, etc., very limited but enough to sniff ideas)
Even with limits, you can scrape a surprising number of keyword ideas by rotating between a few competitor domains over time. You’re piggybacking on their research. -
Use SERPs as your main “tool”
People obsess about volume, but for a small niche site, intent and winnability matter more. For each idea:
• Google it in an incognito window
• Look for: blogs with weak content, outdated posts, or exact‑match forums
• Check if the title tags are lazy like “X explained” with thin content
If the page 1 stuff looks half‑baked, you can win that without knowing whether it’s 90 or 250 searches a month. For niche sites, enough traffic from a cluster beats one “perfect” keyword. -
Reddit, niche forums, and FB groups as keyword mines
This is where I slightly disagree with the “just use Google stack” approach: your best topics sometimes haven’t made it into Google’s suggestion universe yet.
• Search your topic on Reddit
• Sort by “Top” and “This year”
• Look for repeated questions, “Is anyone else struggling with…”, “How do you…”
Those phrases are perfect titles or H2s. Exact phrasing from real people tends to rank for long‑tail searches without you needing lookup tools. -
Internal search and comments
If your site has search or you’re getting any comments / emails:
• Log every term people search on your site
• Turn recurring questions into posts
This is super underrated and 100% free. Once traffic starts trickling in, this becomes one of your most honest keyword sources. -
Treat “search volume” as a rough vibe, not a statistic
Free tools all lie differently: GKP rounds, Ubersuggest inflates, Surfer is ballpark. Instead of chasing precision:
• Look at whether multiple tools roughly agree it’s not zero
• Check if there are multiple distinct pages targeting that topic in SERPs
• See if “related searches” at the bottom show similar phrases
If all three look healthy, that topic is probably fine for a niche site.
Very practical workflow that avoids repeating @sonhadordobosque’s:
- Pick 3–5 small sites in your niche that rank decently.
- Use free Ahrefs / Ubersuggest to pull a handful of their top pages & keywords.
- Manually Google those topics, look for obvious weak spots and missing angles.
- Create “best on the internet for this one tiny problem” type posts.
- Ignore exact volume and obsess over: “Does this solve a specific question better than anyone on page 1?”
It’s not sexy, but the reality on a zero budget is: your brain is the main keyword tool, and Google itself is the database. Everything else is just a noisy UI on top.
Short version: there is no single “best truly free keyword tool,” but there is a best free stack + workflow for a niche site. I agree with most of what @sonhadordobosque and others said about piggybacking on competitors and using SERPs, but here’s what I’d add that people rarely talk about.
1. The one “tool” everyone sleeps on: Google Search Console
If your site is even a few weeks old and indexed, GSC is the closest thing you’ll get to a free Ahrefs clone for your own keywords.
How to use it for keyword research:
- Go to Performance → Search results
- Sort by Clicks then by Impressions
- Look for:
- Queries where you’re in positions 5–20
- Queries with impressions > 20 but almost no clicks
Those are:
- “Almost ranking” keywords you can win by:
- Improving title tags
- Adding a specific section / FAQ to the page
- Creating a small supporting post that links back
This is not just “optimize what you have.” It also gives you new content ideas:
- See a query that is only weakly related to the page?
- That’s a new article topic.
- See variants of the same question?
- That’s your content cluster.
I actually disagree a bit with the pure “forget about data, just eyeball SERPs” approach. Once GSC starts showing patterns, it is real user data, not tool-estimated noise. For a tight budget, that is gold.
2. Use People Also Ask and “Related Searches” properly
Most people just copy PAA questions and shove them as H2s. Better workflow:
- Search your seed topic in Google
- Open 5–10 PAA questions that:
- Sound like full blog post ideas
- Or are clearly subtopics for a big guide
- Drop each question into:
- Your draft outline as an H2/H3
- Or a list of future standalone posts
Then scroll to “Related searches” at the bottom:
- Treat them as:
- Supporting articles
- Or sections inside a pillar page
You do not need volume numbers if:
- There are multiple distinct PAA questions
- Related searches are tight variations
That already tells you the topic has search depth.
3. Free “volume sense” trick using multiple tools
No tool is accurate, but you can get a directional idea for free:
- Pick a candidate keyword from:
- PAA
- Related searches
- GSC
- Check it in:
- Google Keyword Planner
- Ubersuggest free
- Ahrefs’ free keyword overview
You are not looking for the number itself. You’re checking:
- Is it always “0” or “very low” everywhere
- Or do all of them show some volume and similar variants
If:
- GKP groups it with a bigger phrase
- Ubersuggest shows variants with non-zero volume
- Ahrefs shows it in phrase match or similar keywords
Then it is safe enough to target for a niche site. This is not precision; it is a “do not waste time on absolute dead ends” filter.
4. Content-angle research rather than pure keyword research
Instead of just hunting for phrases, look for angles that are under-served:
- Search your topic
- Open top 5 results
- Ask:
- Are they all generic “ultimate guides”?
- Is there a missing angle like:
- “For beginners”
- “For [specific audience]”
- “With real case studies”
- “Using free tools only”
Make your post:
- Same topic, different promise in the title and meta
- Better match to the specific pain point
You can often outrank stronger domains by being more specific and focused, even without fancy volume data.
5. Pros & cons of relying on a “best free keyword research tool” mindset
Since we’re talking about the elusive “best truly free keyword research tool right now,” here are the pros and cons of chasing a single tool versus running a stack:
Pros of a single-tool mindset:
- Simpler workflow, less overwhelming
- Easier to be consistent
- Good if you really hate juggling interfaces
Cons:
- Every free tool is rate-limited or data-limited
- You get trapped in that tool’s blind spots
- You mistake the number on screen for reality
- When the tool changes its free tier, your process dies
A stack approach (Google Search Console + SERPs + 1–2 free third-party tools) is more resilient and honestly more accurate for small sites.
6. Brief note on what @sonhadordobosque covered
They did a solid job on:
- Using competitor domains in Ubersuggest / Ahrefs free versions
- Treating SERPs as your “real” tool
- Mining Reddit and forums
The part I lean into harder is:
- Systematic use of Search Console as soon as you have any traffic
- Treating keyword research as an ongoing feedback loop, not a one-time research sprint before you publish
You do not need to obsess over the “perfect” free keyword tool. Build a small workflow, adapt it as your site grows, and let real queries from your own traffic slowly replace guesswork.