Ahrefs is $99/month. Semrush is $140/month. But the best keyword research starts with free tools that most people ignore. Here are 10 tools that give you search volume, difficulty scores, content gaps, and keyword ideas — all at $0.
Search Volume & Difficulty Tools
1. Google Keyword Planner
The original keyword tool. Enter a seed keyword and get hundreds of related keywords with monthly search volume ranges (e.g., 1K–10K), competition level, and bid estimates. The volume ranges aren't exact, but they tell you the order of magnitude — which is all you need to prioritize. Create a Google Ads account (free, no credit card required for the tool) and go to Tools → Keyword Planner.
Pro tip: The "competition" column measures ad competition, not organic. Low ad competition + decent volume often means an SEO opportunity.
2. Ubersuggest
Neil Patel's tool gives actual search volume numbers (not just ranges), SEO difficulty scores, CPC data, and content ideas for any keyword. The "Keyword Ideas" tab generates hundreds of long-tail variations. The "Content Ideas" tab shows top-ranking pages with their backlink counts and social shares — revealing what it takes to compete.
Limits: 3 searches per day on free. Use them strategically on your 3 most important seed keywords.
3. Ahrefs Free Keyword Generator
Enter a seed keyword and get up to 100 related keywords with search volume and Keyword Difficulty (KD) score. Also shows "Questions" (keyword phrases starting with who/what/where/when/why/how) which are goldmines for blog content. Doesn't require an Ahrefs account — it's a standalone free tool.
Autocomplete & Question Tools
4. Google Autocomplete
Type your keyword into Google and don't hit enter. The suggestions that appear are real searches people make, weighted by popularity. Type "freelance invoice" and see: "freelance invoice template," "freelance invoice generator," "freelance invoice example." Each is a keyword worth investigating. Try adding letters after your keyword: "freelance invoice a..." "freelance invoice b..." to surface more suggestions.
5. AnswerThePublic
Enter a topic and get a visual map of every question, preposition, and comparison people search. "Invoice generator" returns: "how to use invoice generator," "invoice generator vs template," "invoice generator for freelancers," "is invoice generator free." Each cluster is a potential blog post or FAQ section. The visual format makes it easy to spot content gaps.
6. Google "People Also Ask"
Search your target keyword on Google and look for the "People also ask" box. Click on a question — Google loads more related questions. Keep clicking and you'll generate 20–30 related questions that real people search. Each question is a potential H2 in your article or a standalone blog post topic. This is Google literally telling you what content to create.
Use Our Free Meta Tag Generator
Found your keywords? Generate optimized title tags, meta descriptions, and OG tags for every page.
Generate Meta Tags — FreeCompetitor & Trend Tools
7. Google Search Console
The most underrated keyword tool. Go to Performance → Queries to see every keyword your site appears for in Google search, with exact impressions, clicks, CTR, and average position. Filter by "Position 8–20" to find keywords where you're on page 1–2 but not in the top spots — these are your easiest wins. Improve those pages and jump to top 3.
8. Google Trends
Compare keyword popularity over time and by region. See whether a keyword is trending up (opportunity) or down (declining niche). Compare two keywords to see which has more interest: "webflow tutorial" vs "wordpress tutorial." Check seasonality: "tax software" spikes every January–April. Time your content to catch rising trends before competition arrives.
9. AlsoAsked
Scrapes Google's "People Also Ask" results and maps them into a hierarchical tree. The first level shows questions directly related to your keyword. Click any branch and see the follow-up questions Google associates with it. This reveals the topic clusters and content hierarchy Google expects for a given subject — invaluable for planning comprehensive content.
10. Keyword Surfer (Chrome Extension)
Shows search volume, CPC, and related keywords directly in Google search results as you browse. Every time you Google anything, Keyword Surfer overlays data in the sidebar: estimated monthly volume for that keyword, word counts of ranking pages, and related keyword suggestions with volumes. Zero extra steps — keyword data appears in your normal workflow.
The Free Keyword Research Workflow
- Seed keywords: Brainstorm 5–10 broad topics in your niche
- Expand: Run each seed through Google Keyword Planner + Ahrefs Free Keyword Generator. Collect 50–100 keyword ideas.
- Validate volume: Check volumes in Ubersuggest (3/day) or Keyword Planner ranges. Drop anything under 50 monthly searches unless high-intent.
- Assess difficulty: Google each keyword. If top results are forums, thin content, or outdated posts — it's winnable. If it's all DR 70+ sites with comprehensive guides, go more specific.
- Find questions: Run top keywords through AnswerThePublic or "People also ask." These become your article structure.
- Prioritize: Score each keyword: volume × intent × winnability. Target the top 5–10 for your next content batch.
Frequently Asked Questions
Yes. Google Keyword Planner, Search Console, autocomplete, Ubersuggest (3 free/day), and Ahrefs Free cover 80% of what paid tools do. The trade-off is speed and scale, not capability.
Go long-tail (add modifiers), target questions ("how to..."), and do the Google test — if top results are thin or outdated, competition is low. Use allintitle: search to check title competition.
100–1,000 monthly searches is the sweet spot for small sites. High enough to matter, low enough to rank. Don't chase volume alone — a 500-search keyword with buying intent beats a 5,000-search informational keyword.
One primary keyword in the title/H1/URL plus 3–5 related secondary keywords in the body. Write naturally — Google understands topics, not just exact-match phrases.
From Keywords to Content That Ranks
Keywords show you what to write. These templates show you how to sell.
- 5 cold outreach email templates
- Follow-up sequences (3, 5, and 7-touch)
- Subject line formulas with open rate data
- SEO content promotion outreach templates