You know you need the right keywords, but every SEO tool wants $99+ a month before it shows you anything useful. So you guess. And that’s exactly why free keyword research matters more than most beginners realize.
Guessing keywords is expensive in a different way. You pour hours into a post, target a phrase that’s either impossibly competitive or that nobody searches, and it sinks without a trace. Do that a few times and you start to believe SEO doesn’t work — when really, the keyword was wrong from the start.
The good news: you can do solid keyword research without paying a cent. This beginner’s guide walks you through the exact free process — finding seed ideas, expanding them with Google’s own tools, checking intent and difficulty by hand, and ending up with a short list of keywords your new site can actually rank for.

What keyword research actually is (and why free is enough to start)
Keyword research is simply finding the words and phrases real people type into Google, then choosing the ones worth creating content for. That’s it. Paid tools make it faster and add data like exact search volume — but for a new site, the free path gets you 90% of the way there. You don’t need a subscription; you need a method.
Step 1 — Brain-dump your seed keywords
Start offline. Write down every broad topic your site covers and the words a customer might use. If you’re an SEO consultant, seeds might be “SEO,” “rank on Google,” “website traffic,” “content marketing.” These are too broad to target directly, but they’re the launchpad for everything else.
For each seed, ask: what questions would someone have? What problems are they trying to solve? Those questions become your long-tail keywords in the next step.
Step 2 — Expand your list with free keyword tools
Now turn each seed into dozens of real, specific phrases. These free tools are all you need.
Google autocomplete and “People also ask”
Type a seed into Google and watch the suggestions drop down — those are real, popular searches. Scroll to the “People also ask” box and “Related searches” at the bottom of the results. This single technique can generate a huge list of question-based keywords in minutes, for free.
Google Keyword Planner
Free with any Google Ads account (you don’t need to run ads). It gives keyword ideas and rough volume ranges. The numbers are bucketed rather than exact, but they’re more than enough to compare ideas and spot demand.
Google Search Console
If your site is already live, this is gold. The Performance report shows the exact queries you’re already getting impressions for — including keywords you didn’t even target. Those are your fastest wins: phrases Google already associates with you.
Other free helpers
- AnswerThePublic — visualizes the questions people ask around a topic (limited free searches per day).
- Keyword Surfer or similar browser extensions — show rough volumes right in the search results.
- Reddit, Quora, and forums — read how your audience phrases their problems in their own words.
| Free tool | Best for |
|---|---|
| Google autocomplete + People also ask | Fast question and long-tail ideas |
| Google Keyword Planner | Rough search volume and new ideas |
| Google Search Console | Keywords you already rank for |
| AnswerThePublic | Question clusters around a topic |
| Reddit / Quora / forums | Real audience language and pain points |
Step 3 — Read the search intent behind each keyword
A keyword is only useful if you understand what the searcher actually wants. “Best running shoes” wants a comparison list; “buy Nike Pegasus” wants a product page; “how to clean running shoes” wants a how-to. Match your content type to that intent, or you won’t rank no matter how good the article is.
If this is new to you, I break it down fully in search intent explained.
Step 4 — Judge keyword difficulty without a paid tool
You don’t need a difficulty score to spot a keyword you can win. Use the manual SERP check:
- Search the keyword and look at who ranks on page one.
- If it’s all huge, established brands with thousands of backlinks — skip it for now.
- If you see forums, Q&A sites, thin or outdated pages, or small blogs — that’s an opening for a new site.
- Check whether the results actually answer the query well. A weak page-one is your chance to do it better.
Step 5 — Pick winnable keywords for a new site
For a brand-new domain, prioritize long-tail keywords: longer, more specific phrases with clearer intent and lower competition. “Keyword research” is a battlefield; “free keyword research for a new blog” is winnable. Lower volume, yes — but the visitors are more targeted and you can actually reach page one.
This connects directly to building authority the smart way, which I cover in my pillar guide on SEO for a new website.
Step 6 — Turn keywords into a content plan
A keyword list isn’t a strategy until it’s organized. Group related keywords into topics, decide which becomes a pillar and which become supporting posts, and schedule them. If you want a ready-made structure, grab my free SEO content calendar template and drop your keywords straight in.
Your free keyword research workflow
| Step | Action |
|---|---|
| 1 | Brain-dump 5–10 seed topics |
| 2 | Expand each with autocomplete, Keyword Planner, Search Console |
| 3 | Tag each keyword with its search intent |
| 4 | Manual SERP check to gauge difficulty |
| 5 | Shortlist long-tail, low-competition keywords |
| 6 | Group into pillars + clusters and schedule |
Common keyword research mistakes to avoid
- Chasing high-volume head terms a new site can’t rank for.
- Ignoring search intent and writing the wrong content type.
- Treating volume as the only metric — relevance and intent matter more.
- Collecting hundreds of keywords but never organizing them.
- Skipping the keywords you already rank for in Search Console.
Frequently asked questions
Can you really do keyword research for free?
Yes. Google autocomplete, Keyword Planner, and Search Console cover the essentials. Paid tools add speed and precise data, but they aren’t required to start ranking.
What is the best free keyword research tool?
For most beginners, Google Keyword Planner plus Search Console is the strongest free combination — real Google data, no cost. Autocomplete is the fastest way to brainstorm.
How many keywords should each blog post target?
One primary keyword per post, plus a few closely related secondary phrases. Trying to rank one page for many unrelated keywords usually means it ranks for none.
Do keyword volumes need to be exact?
No. For a new site, relative comparison and search intent matter far more than precise numbers. Free, bucketed estimates are enough to make good decisions.
Find keywords you can actually win
Free keyword research is the foundation of every post that ranks — get it right and the rest of SEO gets much easier. Want the next guide in this series? Subscribe to the newsletter. And if you’d like an expert to find the quickest keyword wins for your site, you can work with an SEO specialist directly.
Written by Omid Omidi, SEO specialist.


