How to Do Keyword Research for Beginners (Free Tools and Steps)

How to do keyword research step by step: seed keywords, free keyword research tools, search intent, long-tail keywords and mapping keywords to pages.

On this page

Keyword research is how you find out what your audience actually types into Google, so you can create pages that answer those searches. Skip it, and you end up writing great content that nobody searches for.

In this guide I’ll show you how to do keyword research step by step, using free keyword research tools, and how to choose keywords a new or small website can realistically rank for.

What is keyword research?

Keyword research is the process of finding the words and phrases (keywords) people use in search engines, then choosing which ones to target with your content. Good keyword research tells you:

  • what people want to know about your topic
  • how they phrase it
  • how many people search for it, roughly
  • how hard it will be to rank
  • what kind of page Google prefers to show for it

That last point, search intent, matters more than any number in a keyword tool.

Step 1: Start with seed keywords

Seed keywords are the basic terms that describe your topic, products or services. Write down 5–10 of them. If you run a bakery in Pune, seeds might be “birthday cakes”, “eggless cake” and “bakery near me”. If you run a tech blog, they might be “Google Classroom”, “AI tools for students” and “fix Wi-Fi”.

Ask yourself: what would a customer type before they know your brand exists?

Step 2: Expand your list with free keyword research tools

You don’t need expensive tools to start. These free sources are enough for most beginners:

ToolWhat it’s good for
Google autocompleteType a seed into Google and note the suggestions. They reflect real searches.
People also askQuestions people ask about a topic. Great for FAQ sections.
People also search forRelated searches shown after you visit a result and come back. See my People Also Search For guide.
Related searchesSuggestions at the bottom of Google’s results page.
Google Search ConsoleQueries you already get impressions for. The most valuable source once your site has data.
Google Keyword PlannerSearch volume estimates and keyword ideas. Google says you need a Google Ads account with setup and billing details completed to use it.
Google TrendsWhether interest in a topic is rising, falling or seasonal.

Paid tools such as Ahrefs and Semrush add more accurate volumes, difficulty scores and competitor data. They’re useful, but they’re estimates too.

Step 3: Understand search intent

Search the keyword in Google and look at the top results. They tell you what Google thinks the searcher wants. There are four common types of search intent:

  • Informational: they want to learn (“what is SEO”, “how to do keyword research”).
  • Navigational: they want a specific site (“Google Classroom login”).
  • Commercial: they’re comparing options (“best SEO tools”, “Quizlet vs Anki”).
  • Transactional: they’re ready to act (“buy eggless cake online”).

If the top 10 results are all step-by-step guides, a product page won’t rank for that keyword, however well optimized it is. Match the format that’s already ranking: guide, list, comparison, tool or product page.

Step 4: Check search volume and difficulty (but don’t obsess)

Search volume is the estimated number of searches per month. Keyword difficulty estimates how hard it is to reach page one. Both are useful for comparing keywords, but treat them as rough guides:

  • Different tools give different numbers for the same keyword.
  • Low-volume keywords can still bring valuable, ready-to-buy visitors.
  • A keyword’s volume doesn’t include all the related phrases one page can rank for.

For a new site, I’d focus on keywords where the top results come from small or medium sites, forums or older pages. That’s a sign you can compete.

Step 5: Target long-tail keywords first

Long-tail keywords are longer, more specific phrases, such as “how to join Google Classroom with a class code” instead of “Google Classroom”. They usually have:

  • lower search volume
  • less competition
  • clearer intent, so visitors are more likely to find exactly what they need

A new website will usually get its first traffic from long-tail keywords. As your site earns trust and links, you can go after broader terms.

Step 6: Group keywords into topics

Don’t create one page per keyword. Google understands that “keyword research tools”, “free keyword research tools” and “best tools for keyword research” mean almost the same thing. Group close variations together and target the whole group with one strong page.

Then build topic clusters: one main guide (the pillar) on a broad topic, linked to several detailed guides on subtopics. This internal linking helps readers and helps Google understand that your site covers the topic in depth.

Step 7: Map keywords to pages

Create a simple keyword map in a spreadsheet:

PagePrimary keywordSecondary keywordsIntentStatus
/seo/keyword-research-for-beginners/how to do keyword researchkeyword research tools, long-tail keywordsInformationalPublished
/seo/on-page-seo-checklist/on-page SEO checklisttitle tag optimization, meta description best practicesInformationalPublished

This stops two of your pages from competing for the same keyword (sometimes called keyword cannibalization) and shows you gaps to fill.

Step 8: Use the keyword naturally in your content

Once you’ve chosen a keyword, use it where it helps readers: in the title, the main heading, the URL, the introduction and a few subheadings. Then write naturally. Google’s own SEO Starter Guide says keyword stuffing is against its spam policies, and it doesn’t use the meta keywords tag at all. My on-page SEO checklist covers this step in detail.

AI Overviews, ChatGPT and other AI tools answer longer, conversational questions. That makes question-style long-tail keywords even more useful. Collect the exact questions people ask (from People also ask, forums and your own customers) and answer them clearly and directly in your content. Google says there are no special requirements for its AI features beyond normal SEO best practices.

Common keyword research mistakes

  • Chasing only high-volume keywords your site can’t rank for yet.
  • Ignoring search intent, so the page type doesn’t match what Google shows.
  • Creating separate pages for tiny keyword variations.
  • Trusting one tool’s numbers as exact.
  • Never revisiting your research. Check Search Console every few months for new queries you’re getting impressions for.

Frequently asked questions

What is the best free keyword research tool? For an existing site, Google Search Console, because it shows real queries you already appear for. For new ideas, Google autocomplete, People also ask and Google Keyword Planner are free starting points.

How many keywords should I target per page? One main keyword plus a group of closely related variations and questions. Don’t force unrelated keywords onto one page.

What are long-tail keywords? Longer, more specific search phrases with lower volume and competition. They’re usually the easiest way for a new site to start ranking.

How often should I do keyword research? Do it before you create each new page, and review your existing pages’ queries in Search Console every few months.

Sources

About Safikul Islam

Safikul Islam is an Entrepreneur, Business mentor, AI & Business strategist, and CEO of Leelija Web Solutions Pvt. Ltd. I writes about Entrepreneurship, Business growth, Artificial Intelligence, AI agents, Digital marketing, SEO, Branding, Technology, Apps and Software.

Keep learning

Topics: · · ·

Join the conversation

Have a tip, question or experience to share? We’d love to hear from you.

Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *