How to Do Keyword Research for Free
Summary: You don't need expensive tools to find great keywords. Use free tools like Google Keyword Planner, Google Trends, Google Search Console, and People Also Ask boxes to discover what your audience is searching for — then build a keyword map that targets the right terms at every stage of the buyer journey.
Keyword research is the foundation of every successful SEO strategy. It's how you figure out what people are actually typing into Google — and how you create content that shows up when they do. The good news? You don't need a $99/month Ahrefs subscription or a $199/month Semrush plan to do it well. There are powerful free tools that give you everything you need to find profitable keywords, understand search intent, and build a content strategy that drives organic traffic.
According to Ahrefs' keyword research guide, 94.74% of all keywords get 10 or fewer searches per month. That means the vast majority of search traffic is concentrated in a relatively small number of high-volume terms — and finding those terms (plus the long-tail variants around them) is what keyword research is all about.
What Are Keywords and Why Do They Matter?
Keywords are the words and phrases people type into search engines when looking for information, products, or services. When you optimise your website for the right keywords, you're essentially putting your content in front of people at the exact moment they're looking for what you offer.
Think of keywords as bridges between your audience's questions and your content's answers. If someone searches "best budget running shoes 2026" and your page targets that exact phrase, Google has a reason to show your page in the results. If you haven't done keyword research, you're guessing what those bridges are — and you'll miss most of them.
Keywords matter because they determine:
Understanding Search Intent
Before you start plugging keywords into tools, you need to understand search intent — the reason behind a search query. Google's algorithm is built to match results to intent, so targeting a keyword without matching its intent means you won't rank, no matter how well-optimised your page is.
There are four types of search intent:
1. Informational Intent
The searcher wants to learn something. These queries often start with "what," "how," "why," or "guide." Examples: "what is SEO," "how to start a blog," "why is my website slow." Informational content should be comprehensive guides, tutorials, or explainers — like this one. These keywords drive the highest volume but don't convert directly. They build awareness and authority.
2. Navigational Intent
The searcher is looking for a specific website or page. Examples: "Google Search Console login," "Ahrefs pricing," "Facebook marketplace." You generally can't compete for someone else's navigational keywords — but you should ensure your own brand terms return your site as the top result.
3. Transactional Intent
The searcher is ready to take action — buy, sign up, download. Examples: "buy iPhone 16 case," "SEO audit tool free," "hire plumber near me." These keywords have the highest conversion rates but often the most competition. Product pages, service pages, and landing pages target transactional intent.
4. Commercial Investigation
The searcher is comparing options before making a decision. Examples: "best SEO tools 2026," "Ahrefs vs Semrush," "top running shoes under $100." Comparison posts, reviews, and "best of" lists target this intent. These searchers are close to converting — they just need a push.
The key insight: always check the current search results for a keyword before targeting it. If Google shows blog posts for a query, don't try to rank a product page. If it shows product pages, don't write a blog post. The SERPs tell you exactly what intent Google has assigned to each keyword.
Long-Tail vs Short-Tail Keywords
Keywords fall on a spectrum from broad to specific:
Short-tail keywords (also called head terms) are 1-2 words: "running shoes," "SEO tools," "coffee maker." They have massive search volume (tens of thousands of searches per month) but brutal competition and vague intent. Ranking for "running shoes" as a small site is nearly impossible — Nike, Adidas, and Amazon dominate those results.
Long-tail keywords are 3+ words that are more specific: "best running shoes for flat feet 2026," "free SEO audit tool for small business," "how to clean a Breville coffee maker." They have lower volume individually but make up roughly 70% of all searches combined, according to a Backlinko study on long-tail keywords. They're also far easier to rank for and have much clearer intent, which means higher conversion rates.
The strategy: Target long-tail keywords first. Build authority with specific, targeted content. As your domain strength grows, you'll naturally start ranking for the broader terms too. A page targeting "best free keyword research tools for beginners" will eventually help you rank for "keyword research tools" once Google recognises your topical authority.
Free Keyword Research Tools
Here are the best free tools for keyword research — each with a different strength. Used together, they give you a comprehensive picture of what your audience is searching for.
1. Google Keyword Planner
Google Keyword Planner is Google's own keyword research tool, originally built for Google Ads but invaluable for SEO. It's free — you just need a Google Ads account (you don't have to run any ads). It gives you search volume ranges, competition levels, and keyword suggestions based on seed keywords or URLs.
How to use it: Enter a seed keyword like "keyword research." Keyword Planner returns hundreds of related terms with monthly search volumes. Filter by location and language. Look for keywords with decent volume (100-10K/month for smaller sites) and low-to-medium competition. The volume ranges are broad (e.g., 1K-10K) unless you're running ads — but they're still directionally useful.
Pro tip: Use the "Start with a website" option to enter a competitor's URL. Keyword Planner will extract keyword ideas based on their content — essentially reverse-engineering their keyword strategy for free.
2. Google Search Console
If you already have a website, Google Search Console is the most underrated keyword research tool available. Go to Performance → Search Results and you'll see every query your site appeared for in Google, along with impressions, clicks, CTR, and average position. This is actual Google data — no estimation, no approximation.
The goldmine: Look for queries where your site appears on page 2 (positions 11-20) with decent impressions but few clicks. These are keywords you're already ranking for — they just need a push to reach page 1. Optimise those pages by adding the exact query phrase to your title tag, meta description, and H1.
3. Google Trends
Google Trends doesn't give you exact search volumes, but it shows you something equally valuable: relative interest over time. It's essential for identifying seasonal trends, comparing keyword popularity, and spotting rising topics before they peak.
How to use it: Enter your keyword and check the trend line. Is it growing, stable, or declining? Compare two or three related terms to see which has the most momentum. Check the "Related queries" section at the bottom — Google Trends surfaces "Breakout" queries that have seen a massive spike in interest, which are perfect for creating timely content before competition catches up.
4. AnswerThePublic
AnswerThePublic visualises questions people ask around a seed keyword. Enter "keyword research" and it returns questions (How do I do keyword research?), prepositions (keyword research for YouTube, keyword research with AI), comparisons (keyword research vs topic research), and alphabetical expansions. The free tier gives you a few searches per day.
Best for: Finding question-based keywords that make perfect blog post titles and FAQ sections. These "People Also Ask"-style queries are often low-competition and high-intent — the searcher clearly needs an answer, and if you provide the best one, Google rewards you.
5. Google's People Also Ask (PAA) Boxes
This isn't a tool — it's a feature built right into Google Search, and it's one of the best free keyword research resources available. Search for any keyword and look at the "People also ask" box. These are real questions Google has identified as related to your query.
The hack: Click on one of the questions, and Google loads more related questions at the bottom. Click again, and more appear. You can generate dozens of keyword ideas in minutes — all directly from Google, reflecting actual user queries. Use these as H2 headings in your content for maximum topical coverage.
6. Ubersuggest Free Tier
Ubersuggest by Neil Patel offers 3 free searches per day. For each keyword, it shows search volume, SEO difficulty score, paid difficulty, and cost-per-click. It also shows keyword suggestions, content ideas (top-ranking pages for that keyword), and a basic backlink overview of competing pages.
Best for: Getting actual search volume numbers (more specific than Keyword Planner's ranges) and a quick SEO difficulty score without paying for a premium tool.
7. AlsoAsked
AlsoAsked takes the People Also Ask concept further by mapping the relationships between questions in a tree structure. You can see which questions lead to which follow-up questions — revealing the entire topic cluster around a keyword. Free accounts get a few searches per month.
8. Google Autocomplete
Simply start typing a keyword into Google and let autocomplete finish it. These suggestions are based on real search behaviour and popularity. Try adding different letters after your seed keyword ("keyword research a...", "keyword research b...") to generate even more ideas. Pair this with an incognito window to avoid personalised results skewing your data.
How to Evaluate Keyword Difficulty
Finding keywords is easy. Finding keywords you can actually rank for is the hard part. Keyword difficulty (KD) tells you how competitive a keyword is — how hard it will be to reach page 1.
Since you're using free tools, here's how to evaluate difficulty manually:
Building a Keyword Map
A keyword map is a document that assigns target keywords to specific pages on your website. It ensures every page has a clear purpose, prevents keyword cannibalisation (where two pages compete for the same keyword), and creates a logical site structure that Google can easily crawl and understand.
Step 1: List all your pages. Include every existing page and any planned content. Each page should have exactly one primary keyword and 2-5 secondary (related) keywords.
Step 2: Assign primary keywords. Your homepage targets your broadest, most important keyword. Category or pillar pages target mid-volume keywords. Individual posts or product pages target specific long-tail keywords. No two pages should target the same primary keyword.
Step 3: Group keywords into clusters. Related keywords should be grouped around a pillar page. For example, if your pillar page targets "SEO," supporting pages might target "keyword research," "on-page SEO," "technical SEO," and "link building." Internal links connect the cluster pages to the pillar and to each other, signalling topical authority to Google. Learn more about building a strong SEO foundation in our guide on how to improve your website SEO.
Step 4: Track and iterate. A keyword map is a living document. As you publish content and monitor rankings in Search Console, you'll discover new opportunities, spot cannibalisation issues, and adjust your strategy. Review and update your keyword map quarterly.
Competitor Keyword Analysis (For Free)
One of the fastest ways to find keyword opportunities is to see what your competitors rank for. Here's how to do it without paid tools:
site:competitor.com keyword into Google to see all pages a competitor has indexed for a specific topic. This reveals their content strategy and shows you what topics they've covered (and which they haven't).competitor.com/sitemap.xml to see every page they've published. This is a roadmap of their content strategy — you can see topics, categories, and publishing frequency at a glance.Using Keywords Effectively on Your Pages
Finding keywords is only half the battle. Placing them strategically on your pages is what actually drives rankings. Here's where your target keyword should appear:
/guides/keyword-research-free is better than /guides/the-complete-2026-guide-to-doing-keyword-research.Keyword density matters — but not the way you think. There's no magic percentage. Google doesn't count keywords and divide by word count. Write naturally, use your keyword where it fits, and use variations and synonyms throughout. If your content reads well to a human, the keyword density is probably fine. You can check yours with Clarity SEO's keyword density tool for a quick sanity check.
→ Check your keyword density for free
Your Readability Score and Keyword Strategy
Keywords and readability are deeply connected. You can target the perfect keywords, but if your content is difficult to read, visitors will bounce — and Google notices. A high bounce rate signals that your content didn't satisfy the search intent, which hurts rankings over time.
Aim for a readability score that matches your audience. Technical audiences can handle more complexity, but most web content should target a reading level of grade 6-8. Short paragraphs, clear headings, and simple language keep readers engaged — which keeps your rankings healthy.
Common Keyword Research Mistakes
Keyword Research and Your SEO Score
Your overall SEO score is directly affected by keyword usage. SEO audit tools — including Clarity SEO — check whether your pages have keywords in title tags, meta descriptions, headings, and body content. Pages without clear keyword targeting typically score poorly, even if their technical SEO is solid.
Run a free audit to see how your site's keyword usage stacks up:
→ Get your free SEO Report Card
FAQ
What is keyword research?
Keyword research is the process of discovering the words and phrases people type into search engines when looking for information, products, or services related to your business. It involves finding relevant keywords, analysing their search volume and competition, understanding search intent, and mapping them to specific pages on your website. Effective keyword research forms the foundation of every successful SEO and content marketing strategy.
Can I do keyword research without paying for tools?
Absolutely. Google Keyword Planner is completely free (you just need a Google Ads account). Google Search Console shows you the exact queries your site already ranks for. Google Trends, Google Autocomplete, and People Also Ask boxes are all free and built into Google itself. Tools like AnswerThePublic and Ubersuggest offer limited free tiers. Combined, these free tools give you 90% of what premium tools offer.
How many keywords should I target per page?
Each page should have one primary keyword and 2-5 secondary (related) keywords. The primary keyword goes in your title tag, H1, URL, and opening paragraph. Secondary keywords appear naturally in subheadings and body content. Don't try to optimise a single page for 10+ unrelated keywords — it dilutes the focus and confuses Google about what the page is actually about.
What is a long-tail keyword?
A long-tail keyword is a search phrase that's typically 3 or more words long and more specific than a broad "head" term. For example, "running shoes" is a short-tail keyword, while "best running shoes for flat feet under $100" is a long-tail keyword. Long-tail keywords have lower individual search volume but much less competition and higher conversion rates because the searcher has a very specific need. According to Backlinko research, long-tail keywords make up approximately 70% of all search queries.
How often should I do keyword research?
Keyword research should be an ongoing process, not a one-time task. Do a comprehensive keyword research session when launching a new site or entering a new market. After that, review and update your keyword map quarterly. Check Google Search Console monthly to spot new keyword opportunities — queries where you're appearing but not yet ranking well. Also do fresh keyword research whenever you plan a new content piece or notice a significant trend in your industry.
What is keyword difficulty and how do I check it for free?
Keyword difficulty (KD) is a score indicating how hard it would be to rank on page 1 for a given keyword. Premium tools like Ahrefs and Semrush calculate KD scores, but you can estimate it for free by analysing the search results manually: check the domain authority of ranking sites (using Moz's free toolbar), look at the quality and depth of existing content, and see whether the top results have the exact keyword in their title tags. If the top 10 results are all from high-authority domains with comprehensive content, the keyword is very competitive. If you see forums, thin content, or smaller sites, there's an opportunity.
Related Guides
Keyword research is just one piece of the SEO puzzle. Explore these related guides to optimise your full strategy:
Summary
Keyword research doesn't have to cost a cent. Google gives you the data through Keyword Planner, Search Console, Trends, Autocomplete, and People Also Ask — you just need to know how to use it. Start by understanding search intent, focus on long-tail keywords you can actually rank for, build a keyword map that prevents cannibalisation, and place your keywords strategically in title tags, headings, and body content. Monitor your results, iterate, and your organic traffic will grow steadily over time.
See how your keyword strategy is performing with a free Clarity SEO audit: