How to Do Keyword Research for Free
You don't need a paid tool to find keywords worth targeting. This step-by-step process uses free tools and real Google data to go from a blank page to a prioritized content plan.
Start with seed keywords that describe your topic, expand them into hundreds of real searches with Google Autocomplete, pull out long-tail questions, label each keyword's search intent, group the keywords into clusters (one page per cluster), then prioritize clusters you can realistically rank for — specific, lower-competition searches first.
Step 1: Brainstorm seed keywords
Seed keywords are the short, broad phrases that describe what you offer: “seo checker”, “meta tags”, “keyword research”. List the words your customers use — not your internal jargon. Your Google Search Console Performance report is a goldmine here: it shows the queries you already get impressions for.
Step 2: Expand seeds into real searches
Google Autocomplete predictions come from real searches, so they're the best free source of what people actually type. The Keyword Research Tool queries Autocomplete with your seed plus every letter a–z and returns hundreds of real keyword ideas for your country.
Notice the modifiers that keep appearing — “free”, “online”, “for beginners”, “vs”, “near me”. They reveal what matters to searchers and make great title angles.
Step 3: Find long-tail keywords and questions
Long-tail keywords are longer, more specific searches. Each has fewer searches, but they're much easier to rank for and the searcher's need is clearer. Run your seed through the Long-Tail Keyword Generator to get real how/what/why/can questions — ready-made H2s and FAQs.
Step 4: Label search intent
Paste your list into the Search Intent Analyzer. Intent tells you what kind of page can rank: informational keywords need guides, commercial ones need comparisons and reviews, transactional ones need product or tool pages. Targeting a keyword with the wrong page type is one of the most common reasons content never ranks.
Step 5: Cluster keywords into pages
Many keywords are variations of the same search and should be one page, not five. The Keyword Clustering Tool groups your list so each cluster maps to one page. This prevents keyword cannibalization, where your own pages compete with each other.
Step 6: Prioritize what you can win
Free tools don't show search volume, so use judgement plus free data: Google Keyword Planner gives volume ranges, and Search Console shows real impressions for keywords you already appear for. Then search each cluster's head term and look at who ranks — if the first page is all huge brands, start with more specific long-tail clusters where smaller sites and forums rank.
A new site should start with specific, lower-competition keywords, build authority, then move up to broader terms.
Try Free Web Tools Mentioned in This Guide
Keyword Research Tool
Find real keyword ideas from Google Autocomplete — with search intent for every keyword.
Long-Tail Keyword Generator
Generate long-tail keywords and real questions people ask Google about your topic.
Search Intent Analyzer
Classify keywords as informational, commercial, transactional, navigational or local — and why.
Keyword Clustering Tool
Group a keyword list into topic clusters — each cluster is a page to create.
LSI Keyword Generator
Find semantically related keywords and terms to cover a topic fully.
Frequently Asked Questions
Can I do keyword research without paid tools?↓
Yes. Google Autocomplete, Search Console, Keyword Planner and free tools for expansion, intent and clustering cover the whole process. Paid tools mainly add search volume estimates and competitor data.
How many keywords should one page target?↓
One primary keyword plus its close variants and related questions — usually one keyword cluster per page.
What is keyword difficulty?↓
A third-party estimate of how hard it is to reach page one, mostly based on backlinks of ranking pages. You can judge it yourself by looking at who ranks and how well their pages answer the query.