Learning how to do keyword research for free beginners style is the smartest first move you can make in SEO. You do not need a paid subscription to find the words your audience actually types into Google, and you do not need months of experience either. With free tools from Google and a simple step by step process, you can build a keyword list that points every article you write toward real search demand.
This guide walks you through that process, from your first seed keyword to a finished, organized list you can act on. By the end, you will know how to find keyword ideas, check their volume and difficulty, read search intent, and decide which keywords are worth writing about.
What Is Keyword Research?
Keyword research is the process of finding the exact words and phrases people type into search engines, then judging which ones are worth targeting with your content. A keyword can be one word, such as “plumber”, or a phrase, such as “emergency plumber near me”. The longer phrases are called long tail keywords, and they are the best starting point for beginners. Good research asks four questions about every phrase: is it searched, can you rank for it, what does the searcher want, and does it help your business?
How to Do Keyword Research for Free: A 7 Step Process
Follow these seven steps in order, using our worked example: a home baking blog writing about sourdough bread.
Step 1: Set Your Goal and Audience
First, write one sentence that says who you want to reach and what you want them to do. For our baking blog: “Home bakers who want to bake sourdough at home and might buy a beginner bread baking course.” That sentence filters every keyword that follows: a phrase such as “commercial sourdough oven” fails, because a home baker would never search for it. It also decides the keyword type: sellers need buying keywords, blogs need question keywords.
Step 2: Brainstorm Seed Keywords
Seed keywords are the 5 to 10 broad topics your site is about, written in the plain words your audience uses. For the baking blog, the seeds might be “sourdough bread,” “bread baking,” “sourdough starter,” “homemade bread,” and “bread recipes.” Pull them from your navigation, popular posts, customer questions, and reviews. Use the customer’s words: people search “how to keep sourdough starter alive”, not “sourdough starter maintenance protocol”.
Step 3: Expand Your List With Google Itself
Google shows real searches instead of estimates, so start with one seed keyword and use these free features.
Google Autocomplete: Type your seed into the search box and stop before you press enter. The suggestions are phrases people commonly search. Try the alphabet soup technique: add each letter from a to z after your seed, and record the new suggestions.
People Also Ask: The expanding question box partway down most results pages lists the exact follow up questions searchers ask. Click a question and Google loads more of them.
Related searches and Reddit: Scroll to the bottom of the results page for phrases Google considers closely tied to your query. Then check Reddit and Quora for the exact language people use. Sort Reddit threads by Top and Past Year to find the most upvoted questions.
Step 4: Check Search Volume With Google Keyword Planner
Keyword Planner is free with a Google Ads account, and you do not need to run ads. If Google pushes you toward a campaign, choose Expert Mode and create an account without one. Once you are in, open Tools, then Keyword Planner, and choose “Discover new keywords.” Paste in your seeds and Google returns related terms with volume estimates.
Without active ad spend, Google usually shows volume as wide ranges, such as 100 to 1K or 1K to 10K, instead of exact monthly numbers. That is still enough to compare two similar keywords. Volume is always an estimate, so use it to compare ideas, never as a promise of traffic. Low volume is not the same as low value: a term with 40 monthly searches where every searcher is ready to buy beats a term with 8,000 searches from people who are only curious.
Step 5: Check Interest Over Time With Google Trends
Google Trends is completely free and needs no account. Type a keyword in, set the range to five years, and you see whether interest is rising, flat, or fading. Trends shows relative interest from 0 to 100, not search counts, but it shows direction, seasonality, and which of two similar phrases is winning. For our baking blog, Trends might show “sourdough discard recipes” spiking every January, which tells you when to publish.
Step 6: Judge Difficulty by Reading Page One
Free tools give no reliable difficulty score, so judge competition yourself: search each shortlisted keyword and ask four questions.
- Who is ranking? National brands and Wikipedia mean pick a longer, more specific version. Other small blogs mean you have a real chance.
- How good are the pages? Thin, dated, or weak answers in the top results mean there is an opening.
- What type of page ranks? Guides mean learning, comparisons mean comparing, and product pages mean buying. Match the format that wins.
- Are the results even about your topic? Mismatched results mean Google lacks a good answer, and a relevant page can do well.
For a new site, the rule is simple: if page one is all national brands, take the longer version of the term. “Sourdough bread” is unwinnable, but “how to make sourdough bread without a Dutch oven” is winnable. Local searches have far fewer national competitors, so read our beginner’s guide to local SEO for small business next.
Step 7: Organize, Map, and Track Your Keywords
Put everything in one spreadsheet with one row per keyword. Use columns for keyword, volume, difficulty, intent, cluster, role, target page, and status. A cluster is a group of keywords that share the same intent, such as “sourdough starter” and “how to feed sourdough starter.” Both belong on one page, because they want the same answer.
One primary keyword per page is a hard rule. If two of your pages target the same keyword, they compete, and neither ranks well. This is called keyword cannibalization.
Once you publish, track each page in Google Search Console, and check it four to eight weeks after publishing. Search Console also holds your fastest free win: filter Queries by average position 11 to 21 and sort by impressions. Updating those page two pages can move several onto page one. While you are there, check for technical issues too: our guide on how to find broken links on a website for free shows a free method.
Free Keyword Research Tools Compared
Not every free tool does the same job, so use the table to pick the right tool for each step.
| Free tool | Best for | Free tier limits | What it cannot do |
|---|---|---|---|
| Google Autocomplete and People Also Ask | Long tail phrases and questions | Fully free, no account needed | No volume or difficulty data |
| Google Search Console | Queries your own site ranks for | Fully free, needs a verified site | Only your own site |
| Google Keyword Planner | Volume ranges and ideas from Google | Free with a Google Ads account | Wide ranges without ad spend |
| Google Trends | Seasonality, comparing two phrases | Fully free, no account needed | Relative interest only, no counts |
| AnswerThePublic | Question shaped keyword ideas | A few free searches per day | Ideas only |
| Ahrefs Free Keyword Generator | Quick volume estimates | Free with limits per search | Difficulty scores need a paid plan |
| Reddit and Quora | Real language, unanswered questions | Fully free | No volume data |
Start with the four free Google sources, and add the others only when you need a second opinion.
What If You Have No Website Yet?
Most guides assume you already have a site with traffic, because Google Search Console only works once you have published pages. If you are starting from zero, skip the Search Console steps and lean on the public sources: Autocomplete, People Also Ask, Related searches, Google Trends, and Reddit. Those five are enough to build your first list of twenty keywords. Without your own data, your difficulty check matters even more, so favor question keywords where forums, thin pages, or outdated articles rank. Set up Search Console on day one anyway.
Common Mistakes Beginners Make
- Chasing volume. A 40,000 search head term you will never rank for is worth less than ten 200 search keywords you can win.
- Ignoring search intent. Writing a post for a keyword where Google only shows product pages wastes the post.
- Trusting one number. Volume and difficulty are estimates. The results page and your Search Console data are the reality check.
- Researching once and never again. Keyword research is a monthly loop. Your Search Console queries keep suggesting new pages, but only if you look.
- Collecting keywords and never writing. A list is not traffic. Pick your best cluster, write the page, and publish it.
Free vs Paid: When Free Tools Stop Being Enough
Free keyword research has real limits. Free methods are slower, because you collect data by hand, and less precise, because you see volume ranges instead of exact counts. And they cannot show competitor keywords at scale, the one job paid tools do far better. Most beginners never hit those limits: one or two articles a month is well within what the free tools cover. Consider a paid tool only when research time, not writing time, is the bottleneck, or when you manage many sites. Paid SEO suites typically cost around $99 to $129 per month, so ask whether the tool saves enough hours or wins enough traffic to justify that cost. For a solo blogger earning little yet, the honest answer is usually no.
Frequently Asked Questions
Can I do keyword research for free?
Yes. Autocomplete, People Also Ask, Related searches, Trends, and Keyword Planner are all free, and Search Console is free once you have a website. Free tools will not give exact volumes or competitor lists at scale, but for a first keyword list, they are enough.
What is a seed keyword?
A seed keyword is a short, plain description of what you offer, written the way a customer would say it. It is the starting point for longer, more specific variations. For a baking blog, “sourdough bread” is a seed, and “how to make sourdough bread without a Dutch oven” is a long tail keyword grown from it. Start with 5 to 10 seeds, then expand each one with Autocomplete and People Also Ask.
How much search volume does a keyword need?
There is no minimum. A low volume keyword with strong buying intent often produces more revenue than a high volume informational keyword. Use volume to compare similar keywords, never as a cutoff. Very specific phrases often show no volume and still bring in visitors who convert.
Is Google Keyword Planner free?
Yes, with a Google Ads account, and you do not need to run ads to use it. You must complete the account setup, and Google may ask for billing details even if you never spend anything. Without active ad spend, Keyword Planner reports volume in broad ranges, such as 100 to 1K, instead of exact monthly searches. Those ranges are generally enough for choosing between keywords. For a deeper walkthrough, see the Ahrefs guide to keyword research, and try the Google Trends tool itself.
What are long tail keywords?
Long tail keywords are longer, more specific search phrases with lower volume and lower competition. “SEO” is a head term, while “SEO for wedding photographers in Austin” is a long tail keyword a small site can rank for. Long tail terms convert better, and they are where new sites should concentrate.
Should I eventually move to paid keyword tools?
Only when the bottleneck is research time, not writing time. Most people writing one or two pieces per month will never hit that point. If you publish ten or more pieces a month, manage several sites, or compete with big media brands, a paid tool saves real time.
Related Reading
- What Is a SaaS SEO Agency and When to Hire One: if your research ever outgrows the free tools, this guide explains when bringing in an agency makes sense.
Conclusion
Learning how to do keyword research for free pays for itself on every article you write. Start with your audience, grow seed keywords with Google’s free features, check volume and trends, judge difficulty by reading page one, and organize everything in one spreadsheet. Repeat the loop monthly. You do not need a paid tool to begin.
