How to Find Keywords Without Expensive Tools
The cost problem
Most keyword research guides assume you've got Ahrefs ($129/mo), SEMrush ($140/mo), or Moz ($99/mo). When you're an indie maker still validating your product and counting every dollar, spending more on SEO tools than on your hosting feels wrong.
Good news: effective keyword research doesn't require expensive tools. It requires method and the willingness to stitch together multiple free data sources. Here's how.
Method 1: Mine your own data
If your site already gets any traffic at all, your best keyword opportunities are hiding in plain sight.
Google Search Console
GSC is free, and it gives you actual keyword data straight from Google. Head to Performance → Search Results to see:
- Queries your site shows up for
- Average position for each query
- Click-through rate and impressions
- Pages ranking for each query
What to focus on:
- High impressions, low clicks. Your page shows up in results, but people aren't clicking. Either the ranking is too low or your title/description isn't compelling. Fix either one and you get traffic you're already "earning" but not capturing.
- Positions 8–20. These are your striking distance opportunities. You're already in the game — a content refresh or a few internal links could push you onto page one.
- Surprise keywords. Queries you didn't intentionally target but Google ranked you for anyway. These reveal how Google interprets your content and often point to topics worth doubling down on.
Your analytics tool
Look at which pages drive the most organic traffic and which have the highest engagement. Pages where people stick around (low bounce rate, long sessions) are strong candidates for expansion — Google notices those signals too.
Method 2: Google gives you keywords for free
Google literally shows you what people search for. You just have to look.
Autocomplete
Start typing in Google's search bar and note what it suggests. These aren't random — they're real queries with real volume. Try:
- Your main topic + each letter of the alphabet ("keyword research a," "keyword research b," etc.) — this is sometimes called the "alphabet soup" method
- Question prefixes: "how to," "what is," "why does," "can I"
- Comparison formats: "X vs Y," "X alternative," "X for small business"
People Also Ask
Search your topic and look at the "People Also Ask" box. Each question is a real query Google considers related. Click on a few — more appear. You can build an entire content calendar from this box alone.
Related Searches
At the bottom of every search results page, Google shows related queries. These are semantically connected terms that can expand your keyword list and reveal angles you hadn't considered.
Google Trends
Trends won't give you exact search volume, but it shows relative interest over time, seasonal patterns, and rising queries. Useful for:
- Picking between competing terms (is it "rank tracker" or "SEO tracker" or "keyword tracker"?)
- Spotting trends in your niche before they peak
- Confirming a keyword has stable or growing interest
Method 3: Spy on competitors (for free)
You don't need paid tools to learn from what's working for others.
Find your SERP competitors
Search your main keywords and note who consistently shows up. These might not be your business competitors — they're your search competitors. The blog that keeps ranking for the same terms you're targeting? That's who you're learning from.
Reverse-engineer their content strategy
Visit their blog or resource section. Look at:
- What topics they cover and how they organize them
- Which pages are linked from their nav (these are probably their highest performers)
- How they structure content: guides vs. listicles vs. comparisons vs. tools
Read their sitemaps
Most sites publish a sitemap at /sitemap.xml. This gives you every indexed page on the site. Look for patterns in their URL structure and topic clusters. If a competitor has 12 posts about "email marketing" and 2 about "social media," that tells you where their organic traffic probably comes from.
Do basic SERP analysis
For any keyword you're considering, Google it and study the top 10:
- What type of content ranks? (guides, lists, tools, product pages)
- How thorough is it? (skim a few results)
- Are there weak spots — thin content, outdated posts, off-topic results — that you could beat?
If the top 10 is all authoritative, comprehensive, recent content from major sites, move on. If there are cracks, that's your opportunity.
Method 4: Listen to real people
Some of the best keywords aren't in any tool. They come from the language your audience actually uses.
Search Reddit for your topic. Pay attention to:
- The exact phrasing people use when describing their problems
- Questions that come up repeatedly across threads
- Frustrations with existing tools or solutions
A Reddit thread titled "I just want a simple way to check if my blog posts are ranking" maps directly to a long-tail keyword opportunity. The phrasing is the keyword.
Customer conversations
If you have users, their words are goldmines. Dig through:
- Support tickets and common questions
- Onboarding feedback
- Product reviews
- Social media mentions and DMs
The way someone describes their problem to you is often how they'd search for a solution on Google. "I don't know which keywords to focus on" → "how to prioritize keywords for SEO."
Method 5: Free keyword tools
Several tools offer useful free tiers, even if they're limited.
Google Keyword Planner
Designed for Google Ads, but useful for organic research. Create a free Ads account (no need to run ads) and you'll get search volume ranges and keyword suggestions.
Catch: Free accounts get broad ranges ("1K–10K") instead of exact numbers. The suggestions also skew toward commercial keywords. Still useful as a starting point.
AnswerThePublic
Visualizes autocomplete data organized by question words, prepositions, and comparisons. Limited free searches per day, but great for content ideation sessions.
Ubersuggest
Limited free tier with keyword suggestions, volume estimates, and difficulty scores. Less data than premium tools, but enough to get started.
AlsoAsked
Shows "People Also Ask" data in a visual tree format. Excellent for mapping out the questions around a topic and structuring a comprehensive article.
A practical workflow
Here's how to put all of this together without it taking over your week:
Week 1: Foundation
- Set up Google Search Console (if you haven't already)
- Export your current keyword data
- List 5–10 core topics your site should own
- Run each through Autocomplete and note what comes up
Week 2: Expand
- Check People Also Ask and Related Searches for each topic
- Browse Reddit for your topics — note the language people use
- Pick 3–5 SERP competitors and catalog their content
- Plug your best candidates into Keyword Planner for volume ranges
Week 3: Prioritize
- Rank keywords by estimated traffic potential
- Check competition by reviewing the actual top 10 results
- Flag striking distance keywords from Search Console
- Pick your top 10 targets for the next month
Ongoing
- Check Search Console weekly for new opportunities
- Track rankings for your target keywords
- Double down on content topics that perform
When free stops being enough
Free methods work when you're starting out or managing a handful of keywords. But there's a point where the time cost of manual research exceeds what a tool would cost.
Some signs:
- You're spending 2+ hours a week on manual keyword research
- You need difficulty scores to prioritize effectively
- You want keywords discovered automatically rather than hunted manually
- You're tracking 20+ keywords and need organized reporting
When you hit that point, the move isn't to jump to an enterprise SEO suite. It's to find something affordable and focused — automated keyword discovery, difficulty scoring, and rank tracking at a price that makes sense when your MRR is still in the hundreds, not the thousands.
The transition from free to paid should feel natural: you've proven that SEO works for your business, and now you're paying for efficiency instead of hoping for results.
Track your rankings automatically
Discover keywords, monitor positions, and get content briefs. Built for indie makers.