Back to all articles
SEOKeyword ResearchContentBeginners

How to Do Keyword Research for a New Website (Free Tools, 2026)

8 April 20268 min readDarshan Singh

How to Do Keyword Research for a New Website (Free Tools, 2026)

Keyword research sounds like an expert-only, paid-tool activity. It isn't. At its core, it's just answering one question: what are my potential customers actually typing into Google?

Get that right, and everything else — your page titles, headings, and content — has a target. Here's a simple, free process anyone can follow.

Why Keyword Research Matters

Without it, you write what you think is important and hope people search for it. With it, you write what people are already searching for. That's the difference between a blog post that gets found and one that gets ignored.

Step 1: Brain-dump Your Seed Topics

Start with 5–10 broad topics related to your business. If you're a freelance web developer, seeds might be:

  • react development
  • wordpress website
  • website cost
  • seo services
  • portfolio website

Don't overthink this. These are just starting points.

Step 2: Expand With Free Tools

Now turn seeds into real keywords using tools that cost nothing:

  • Google Autocomplete: start typing a seed and note the suggestions. These are real, popular searches.
  • "People also ask" and "Related searches": search your seed and mine these boxes for question-based keywords.
  • Google Trends: compare terms and check whether interest is rising or seasonal.
  • Google Search Console (if your site is live): the "Queries" report shows exactly what you already appear for — often full of easy wins.
  • Free tiers of Ubersuggest / Keyword Surfer: rough volume and difficulty estimates.

Collect everything into a simple spreadsheet.

Step 3: Understand Search Intent (The Key Skill)

This is where beginners win or lose. Every keyword has an intent behind it:

  • Informational: "what is core web vitals" — they want to learn.
  • Commercial: "best wordpress developer india" — they're comparing.
  • Transactional: "hire react developer" — they're ready to act.
  • Navigational: "shopify login" — they want a specific site.

Match your page to the intent. A "how much does a website cost" search wants a pricing guide, not a sales pitch. If your page doesn't match the intent, it won't rank no matter how optimized it is.

Quick trick: search the keyword and look at what already ranks. Google is showing you what it thinks satisfies that intent. If the top results are all listicles, a listicle is what's expected.

Step 4: Prioritize With the "Beginner's Sweet Spot"

You won't outrank huge sites for broad, competitive terms like "seo" on day one. Instead, target long-tail keywords — longer, more specific phrases:

  • Harder: "seo"
  • Better for a new site: "technical seo checklist for react websites"

Long-tail keywords have lower volume individually, but they're:

  • Easier to rank for
  • More specific (higher intent)
  • Collectively huge

Prioritize keywords where intent is clear, competition is beatable, and the topic fits your business.

Step 5: Map Keywords to Pages

Don't create a page per keyword. Group similar keywords (and their question variations) into topics, and give each topic one strong page.

For example, "keyword research for beginners," "how to do keyword research," and "free keyword research tools" are the same topic — one thorough article covers them all. That's exactly what this post does.

For each page, pick:

  • One primary keyword (in the title and first heading)
  • A few secondary keywords (used naturally in headings and body)

Step 6: Use Keywords Naturally

Once you have your targets, use them like a human, not a robot:

  • Primary keyword in the title, URL slug, first H1/H2, and intro.
  • Secondary keywords sprinkled in subheadings and body where they fit.
  • Answer the questions people ask (great for featured snippets and AI answers).
  • Never stuff. If it reads awkwardly, rewrite it.

Your First Keyword Research Session

  1. Write 5–10 seed topics.
  2. Expand each with autocomplete and "People also ask."
  3. Note the likely intent for each keyword.
  4. Pick long-tail keywords with clear intent and beatable competition.
  5. Group them into topics, one page each.
  6. Write genuinely useful content around each topic.

That's it. No paid subscription required — just curiosity about what your audience is actually searching for.


Want a content plan built around keywords your customers actually search? Get in touch and I'll map it to pages that can rank.

Frequently asked questions

What is keyword research?

Keyword research is the process of finding the words and phrases people type into search engines, so you can create pages that match what they are looking for. It tells you what to write about and how to phrase it.

Can I do keyword research for free?

Yes. Google autocomplete, "People also ask", Google Search Console, Google Trends, and free tiers of tools like Ubersuggest or Keyword Surfer are enough to build a solid keyword list without paying for anything.

What is search intent?

Search intent is the reason behind a search — whether the person wants information, is comparing options, or is ready to buy. Matching your page to the intent behind a keyword is more important than the keyword itself.

Related

Continue reading

Articles connected by topic or service area.