How to Research Keywords for Free, Step by Step

You can research keywords for free using a combination of Google’s own search features, free tools like Google Keyword Planner and Google Search Console, and community platforms like Reddit and Quora. No paid subscription is required to build a solid keyword list, estimate search demand, and uncover the exact phrases your audience uses. The trade-off is that free tools give you less precise data than paid ones, but for most content creators and small businesses, they’re more than enough to make smart decisions.

Start With Google’s Search Results

Before opening any tool, Google itself is a keyword research engine. Type a seed phrase into the search bar and pay attention to three built-in features that reveal what people actually search for.

  • Autocomplete suggestions: As you type, Google predicts what you’re looking for based on popular searches. Try typing your topic followed by different letters of the alphabet to surface a wide range of related queries.
  • People Also Ask: This expandable box appears in the middle of most search results and shows questions related to your query. Each question you click opens a short answer and generates even more questions, giving you a growing list of real user queries you can target.
  • Related Searches: At the bottom of the results page, Google suggests alternative queries. These tend to be slightly broader or differently angled variations of your original search, and they’re useful for finding topic clusters you might not have considered.

The value here isn’t volume data. It’s language. These features show you how real people phrase their questions, which helps you match search intent more precisely than guessing on your own.

Use Google Keyword Planner for Volume Estimates

Google Keyword Planner is the most widely used free tool for getting a sense of how often keywords are searched. It’s designed for advertisers, but anyone can use it for organic keyword research. You’ll need a Google Ads account to access it, and Google requires you to enter billing information during setup, even if you never run an ad.

Once inside, use the “Discover new keywords” feature to enter a seed term. The tool returns a list of related keyword suggestions along with monthly search volume ranges (displayed as bands like 1K to 10K rather than exact numbers), competition level for paid ads, and estimated cost per click. The competition metric reflects how many advertisers bid on a term, not how hard it is to rank organically, but it’s still a useful signal. High advertiser competition often means the keyword has commercial value.

The volume ranges are broad, which is the main limitation. You won’t know whether a keyword gets 1,200 or 9,500 searches per month. But for free research, this is enough to separate high-demand topics from ones nobody searches for. Keywords with very low search volumes may not appear at all.

Mine Your Existing Traffic With Google Search Console

If you already have a website, Google Search Console is one of the most valuable free keyword tools available, because it shows you the actual queries people use to find your pages. Connect your site, then navigate to Performance and open the Queries tab. For each query, you’ll see four metrics: clicks, impressions (how many times your page appeared in results), click-through rate, and average position.

The real opportunity is in queries where your page gets high impressions but low clicks, especially if your average position falls between 8 and 20. These are keywords where Google already associates your content with the topic, but you’re not ranking high enough to earn clicks. Improving those pages, by adding more depth, answering related questions, or strengthening your title and meta description, can move you onto page one without creating anything new.

You can also click the Pages tab, select a specific URL, and then switch back to Queries to see every keyword that page ranks for. This often reveals terms you didn’t intentionally target, giving you ideas for new sections, subheadings, or entirely separate articles.

Get Search Volume in Your Browser With Keyword Surfer

Keyword Surfer is a free Chrome extension that displays estimated monthly search volume and cost-per-click data directly inside Google search results. After installing it, every Google search you run will show volume numbers next to each result and a sidebar with related keyword suggestions and their volumes.

This is faster than switching to a separate tool every time you want to check a keyword. It turns your normal browsing into passive research. The volume estimates come from Surfer’s own database and won’t match Google Keyword Planner exactly, but they give you a useful ballpark, particularly for comparing one keyword against another.

Expand Your List With AnswerThePublic

AnswerThePublic takes a seed keyword and generates dozens of variations organized by type: questions (who, what, why, how), prepositions (for, with, without, near), comparisons (vs, or, like), and alphabetical expansions. It also shows search volume and CPC data for the seed term you enter.

The free version limits how many searches you can run per day, so use it strategically. Enter your broadest topic terms first. The question-based results are especially useful for blog posts, FAQ pages, and informational content, because they mirror the exact phrasing people type into Google. If you’re writing about home insulation, for example, you’ll see variations like “how to insulate a garage without drywall” or “is spray foam insulation worth the cost,” each one a potential article or section.

Use Reddit and Quora to Find What Tools Miss

Standard keyword tools tend to suggest the same popular terms to everyone. Community platforms like Reddit and Quora surface the specific, conversational phrases people actually use when they’re looking for help, and these often translate into long-tail keywords with less competition.

On Reddit, search for subreddits in your niche and look at the most upvoted threads. The questions people ask repeatedly point to high-interest topics. On Quora, look for questions with large follower counts and detailed answers, which signal sustained demand. Industry-specific forums work the same way: repeated discussions usually highlight problems that haven’t been well addressed by existing content.

Where a traditional keyword tool might suggest “best energy supplements,” Reddit threads reveal more specific queries like “what’s the best supplement for people working night shifts.” These longer, more specific phrases often have lower search volume individually, but they’re easier to rank for and tend to attract readers who are closer to making a decision or taking action. They also help you write in more natural, engaging language because you’re borrowing the words your audience already uses.

Semrush offers a dedicated Reddit Keyword Research Tool (free to use) that pulls popular terms from any subreddit and pairs them with estimated monthly U.S. search volume, saving you the manual scanning.

Use ChatGPT to Brainstorm and Organize

ChatGPT’s free plan can help you generate keyword ideas, brainstorm topic angles, and group keywords into content themes. Ask it something like “give me 20 long-tail keyword ideas about indoor gardening for beginners” and you’ll get a useful starting list in seconds. You can also ask it to cluster your keywords by subtopic, which helps you plan content that covers a subject comprehensively rather than writing overlapping articles.

The important limitation: ChatGPT does not provide accurate search volume, keyword difficulty, or any live search data. Treat it as a brainstorming partner, not a data source. Use it to expand your initial list, then validate the ideas with Keyword Planner, Keyword Surfer, or Search Console to confirm there’s actual demand.

Putting Your Research Together

A practical free keyword research workflow combines several of these sources. Start with Google autocomplete, People Also Ask, and related searches to build a raw list of ideas. Run your most promising terms through Google Keyword Planner to gauge demand and filter out keywords nobody searches for. Install Keyword Surfer so you can check volumes passively as you browse. Use AnswerThePublic to expand into question-based variations. Scan Reddit and Quora for angles and phrasing that tools miss. If you have an existing site, check Search Console monthly for new ranking opportunities hiding in your impressions data.

Keep your findings in a simple spreadsheet with columns for the keyword, estimated volume, the type of content it suggests (how-to, comparison, list, product page), and any notes on intent. Over time, this becomes a prioritized content calendar. Focus first on keywords where you see moderate volume, clear intent that matches what you can offer, and topics where existing search results leave obvious gaps you can fill.