Tutorials

How to Do Keyword Research for Free

A step-by-step process for finding keywords worth writing about with free tools: seed topics, volume, difficulty, search intent and content planning.

WriterFlowLab Editorial
October 9, 2026
5 min read
Updated

This article mentions tools we may earn a commission from. That never changes what we write or how we assess tools. Affiliate disclosure.

WriterFlowLab banner: How to Do Keyword Research for Free

Keyword research is how you find out what people actually type into search engines, so you can write content that answers it. You do not need an expensive subscription to start. With a handful of free tools and a clear process, you can find topics worth writing about, understand what searchers want, and avoid spending weeks on articles nobody looks for.

This guide is WriterFlowLab's editorial advice. Where we describe how a Google tool works, we link to Google's own documentation. You can follow along with our free keyword research tool.

What keyword research is for

The goal is not to collect the biggest list of keywords. It is to answer three practical questions before you write:

  • Is anyone searching for this? Search volume gives a rough idea of demand.
  • What do they want? Search intent tells you whether people want to learn, compare, buy or find a specific site.
  • Can we compete? Keyword difficulty and the current results show how hard it will be to earn a place on page one.

A keyword that scores well on all three, and fits what your site is about, is a good candidate for your next piece of content.

Step 1: Start with topics, not keywords

Write down the subjects your audience cares about and that you can genuinely help with. Think in plain language: "email newsletters", "content calendar", "writing product descriptions". Customer questions, support emails, comments and forum threads are good sources, because they show the words real people use.

These broad topics become your seed keywords: the starting points you expand into more specific ideas.

Step 2: Expand each seed into ideas

Enter a seed keyword into the free keyword research tool. It returns the seed's estimated monthly search volume, difficulty, CPC and intent, plus related keyword opportunities and question-style searches. Look especially for:

  • Longer, more specific phrases ("content calendar template for small teams" rather than "content calendar"). They usually have lower volume but clearer intent and less competition.
  • Questions ("how to plan a content calendar"), which map neatly onto how-to guides and explainers.
  • Related searches that suggest subtopics you should cover in the same article.

Google itself is also a free idea generator. Type your topic and note the autocomplete suggestions, the "People also ask" questions and the related searches at the bottom of the results page. Google's visual elements gallery explains these parts of the results page.

Step 3: Read the metrics carefully

Every keyword tool shows estimates, and they work best for comparing keywords with each other rather than as exact figures.

  • Search volume is an estimate of average monthly searches. Use it to compare options, not as a promise of traffic.
  • Keyword difficulty estimates how hard it is to reach the top 10 results. Our guide to what keyword difficulty is explains how to use it.
  • CPC is what advertisers have paid per click. A high CPC can signal that a keyword has commercial value, even if you never run ads.
  • Search intent is usually grouped as informational, commercial, transactional or navigational.

If you have a Google Ads account, Google's Keyword Planner also offers keyword ideas and monthly search estimates. Google Trends is useful for seasonality: its numbers are scaled from 0 to 100 to show relative interest, not absolute search counts.

Step 4: Match the search intent

Intent decides what kind of page can rank. Someone searching "what is a content calendar" wants an explanation. Someone searching "content calendar template" wants something to download or copy. Someone searching for a brand name usually wants that brand's site.

The quickest way to check intent is to look at what already ranks. Run the keyword through the SERP checker and note the type of pages on page one: guides, lists, product pages, tools or videos. If every result is a product page, a long blog post is unlikely to fit. Our guide on analyzing Google search results covers what to look for.

Step 5: Judge whether you can compete

Difficulty scores give a starting point. Then look at the actual competition:

  • Are the top results from very large, well-known sites, or from smaller sites like yours?
  • Do the ranking pages answer the question well, or is there an obvious gap you could fill?
  • How many sites link to the ranking pages? The keyword difficulty checker shows the average backlink profile of the top 10.

Newer sites often do better by starting with specific, lower-difficulty keywords and building up to broader ones over time.

Step 6: Learn from competitors

Sites that already rank in your niche have done a lot of research for you. Enter a competitor's domain in the competitor analyzer to see the keywords and pages that bring them the most estimated traffic. See how to find your competitors' keywords for a full walkthrough.

Step 7: Group keywords and plan content

Many keywords are variations of the same need. "Content calendar template", "free content calendar template" and "content calendar example" can usually be served by one strong page. Group similar keywords together and plan one page per group, with one main keyword and several supporting ones.

Then prioritise. A simple approach is to rate each group on relevance to your audience, intent fit and difficulty, and start with the ones that score well on all three.

Step 8: Check what is working

Once your content is published, Google Search Console's Performance report shows the queries people actually used to find your pages, with clicks, impressions, click-through rate and average position. Those real queries are often the best source of new keyword ideas.

Common mistakes to avoid

  • Chasing volume alone. A smaller keyword with clear intent often brings more useful visitors than a huge, vague one.
  • Ignoring intent. The right format matters as much as the right words.
  • Writing one page per tiny variation. Near-duplicate pages compete with each other. Group them instead.
  • Stuffing keywords into the text. Write naturally for readers. Google's guidance on title links warns against repeating the same words unnecessarily.

Next steps

Pick one topic, run it through the keyword research tool, shortlist three keywords, and check each one with the SERP checker before you start writing. All of our SEO tools are listed on the free SEO tools page.

Sources

How we write

WriterFlowLab articles aim to be practical and independent. We separate facts from opinion, date information that can change, and clearly disclose affiliate links. Read our editorial standards.

Keep reading

Related articles

All guides →
Tools

Tools worth knowing

AI tools directory →
No items found.