How to do keyword research for beginners – a complete guide
Every piece of content you publish is a bet. You’re betting that people are searching for what you’ve written, that your post matches what they’re looking for, and that your site can compete with what’s already ranking.
Keyword research is how you stop guessing and start making informed bets.
It doesn’t require expensive tools or technical expertise. It requires understanding a small number of concepts clearly, and applying them consistently before you write anything.
This guide covers how to do keyword research for beginners – everything you need to know: what keyword research actually is, why it matters, how to do it well with free tools, and when paid tools add enough value to justify the cost.

What is keyword research?
Keyword research is the process of finding the specific words and phrases people type into search engines, understanding how many people search for them, and assessing how competitive it is to rank for them.
The goal isn’t to find popular keywords. It’s to find keywords that are:
- Relevant to what you’re writing about
- Searched for by enough people to be worth targeting
- Realistic to rank for given your site’s current authority
Those three things together define a good keyword opportunity. A keyword can fail on any one of them. A keyword with enormous search volume but impossibly strong competition isn’t a good opportunity for a new site. A keyword with low competition but nobody actually searching for it isn’t worth writing about. The goal is the overlap – relevant, searched, achievable.

Why keyword research matters before you write
The most common content mistake new site owners make is writing about what interests them rather than what people are searching for.
This is understandable. You know your topic, you have ideas, and writing about them feels more natural than researching keywords first. But it means you’re publishing content with no guarantee anyone is looking for it.
Keyword research reverses this process. You start with what people are already searching for, then write the content that best answers those searches. The result is content that has a specific audience ready and waiting rather than content that exists and hopes for the best.
Two posts that take the same amount of time to write can have dramatically different traffic outcomes based on keyword decisions made before a word was written. That’s why keyword research is the most important pre-writing investment you can make.

The concepts you need to understand
Search volume
Search volume is the estimated number of times a keyword is searched per month. It tells you whether a topic has an audience worth pursuing.
A keyword with 10 monthly searches might generate almost no traffic even if you rank first. A keyword with 10,000 monthly searches could send thousands of visitors per month to the top-ranking result.
That said, search volume alone doesn’t determine whether a keyword is worth targeting. A low-volume keyword in a highly specific niche can be extremely valuable if the intent is commercial and conversion rates are high. A high-volume keyword dominated by major news sites or authoritative platforms might be useless for a new site regardless of volume.
Use search volume as one input, not the only one.

Keyword difficulty
Keyword difficulty (sometimes called SEO difficulty or competition score) is an estimate of how hard it is to rank on the first page for a given keyword. Most tools express it as a score from 0 to 100.
The score is typically based on the strength of the pages currently ranking – their domain authority, the number of backlinks pointing to them, and how well-optimised they are. A high difficulty score means you’re competing against established pages with strong links. A low difficulty score means the top results are weaker and a newer site has a realistic chance of ranking.
For a new or growing site, targeting keywords with difficulty scores below 30 to 40 is the most practical approach. This isn’t defeatism – it’s matching your ambitions to your site’s current position and building authority over time.
Search intent
Search intent is the reason behind a search – what the person actually wants when they type something into Google.
The four main intent types are:
Informational – the person wants to learn something. “How does keyword research work,” “what is domain authority,” “why does page speed affect SEO.” These searches want explanations, guides, and educational content.
Navigational – the person is looking for a specific website or page. “Ahrefs login,” “Semrush pricing page.” These aren’t useful to target with blog content.
Commercial – the person is researching before making a purchase decision. “Best SEO tools for bloggers,” “Semrush vs Ahrefs,” “Mangools review.” These searches want comparisons, reviews, and recommendations. High affiliate value.
Transactional – the person is ready to buy. “Buy Semrush,” “Semrush discount code,” “sign up for Ahrefs.” These are the most commercially valuable searches.
Why intent matters in practice:
If you write an informational post targeting a commercial-intent keyword, Google knows the mismatch. A post called “Semrush” that’s an encyclopaedia entry rather than a review won’t rank for “Semrush review” because the intent doesn’t match. Before targeting any keyword, check what’s actually ranking for it. The format of the top results tells you what intent Google has assigned to that search.
Long-tail vs short-tail keywords
Short-tail keywords are broad, usually one to three words. “SEO tools,” “email marketing,” “web hosting.” High search volume, high competition, generic intent.
Long-tail keywords are more specific, usually four or more words. “Best free SEO tools for bloggers,” “email marketing for new WordPress sites,” “cheapest WordPress hosting UK.” Lower search volume individually, lower competition, more specific intent.
For new sites, long-tail keywords are where almost all early wins come from. A post targeting “best free SEO tools for bloggers” has a realistic chance of ranking for that specific phrase. A post targeting “SEO tools” is competing against Semrush, Ahrefs, and every major digital marketing publication.
Long-tail keywords also convert better. Someone searching “best free SEO tools for bloggers” knows exactly what they want. Someone searching “SEO tools” could be looking for anything.

How to do keyword research with free tools
You don’t need a paid tool to do meaningful keyword research. Here’s how to find good keyword opportunities using tools that cost nothing.
Step 1 – Start with Google itself
Google’s own interface surfaces more keyword data than most beginners realise.
Google Autocomplete: Start typing your topic into Google’s search bar and note the suggestions that appear. These are real searches people are making. “How to do keyword research” might autocomplete to “how to do keyword research for free,” “how to do keyword research for a blog,” “how to do keyword research without tools.” Each suggestion is a potential content angle.
People Also Ask: Search your topic and look at the “People Also Ask” box in the results. These are questions Google has identified as related to your search. Each one is a potential FAQ section, blog post topic, or heading within a longer post.
Related searches: Scroll to the bottom of the search results page and note the “Related searches” suggestions. These are additional keyword variations that Google associates with your topic.
Spend ten minutes with Google’s interface on any topic and you’ll have a list of real keyword variations to explore further.
Step 2 – Use Google Search Console for existing content
If your site has been live for more than a few weeks, Google Search Console is one of the most valuable keyword research tools available – and it’s completely free.
Go to Search Console, click on “Search results” in the left menu, and look at the queries your pages are already appearing for. These are real keywords that real people have used and found your site through.
The opportunity this reveals: You’ll often find your pages appearing for keywords you didn’t specifically target – related terms, variations on your primary keyword, questions you answered in passing. These appearances tell you that Google considers your content relevant for these terms. Optimising your post more directly for the best of these “accidental” keywords can meaningfully improve your rankings without writing new content.
Look specifically for keywords where your page appears in positions 8 to 20 – close to the first page but not quite there. These are your best quick-win opportunities. A post ranking 14th for a keyword is often much closer to ranking on the first page than it appears, and targeted optimisation can push it there.

Step 3 – Research competitors with free tools
Ahrefs Webmaster Tools (free) lets you see which keywords your own site ranks for. For competitor research you need a paid account – but you can get directional data for free in other ways.
Enter a competitor’s URL into Google and add “site:” before it: site:competitorsite.com topic. This shows you the pages they’ve published on your topic – useful for understanding their content coverage and identifying gaps.
Answer The Public offers free searches (limited per day) and shows you keyword questions and phrases grouped by question type – what, how, why, when, where, which. Useful for identifying content angles you might not have considered.
Google Trends is free and shows you how search interest in a topic changes over time and by region. Useful for validating whether a topic is growing or declining, and for understanding seasonal patterns that affect when to publish certain content.
Step 4 – Validate your keywords
Before committing to writing a post for any keyword, manually check what’s currently ranking for it.
Search the keyword in Google (in a private browser window to avoid personalisation) and look at the first page of results. Ask yourself:
What type of content is ranking? If the first page is all listicles, your guide format might not rank regardless of quality. If it’s all long-form guides, a thin post won’t compete.
What sites are ranking? If the first page is dominated by Wikipedia, major news outlets, and category-leading platforms, that keyword is beyond reach for a newer site. If it includes some smaller blogs and niche sites, you have a realistic shot.
Are there any gaps in what’s ranking? Do the existing posts answer the question thoroughly? Is there an angle they’ve missed? Does the content feel dated? Gaps in existing content are opportunities to create something meaningfully better.
Can you match the intent? Is the content format and depth of what’s ranking something you can produce? If so, proceed. If the search is dominated by a format you can’t realistically match, consider a different angle.

How to do keyword research with paid tools
Once you’re ready to use a paid tool, the keyword research process becomes faster and more data-driven. Here’s how the same workflow looks with a tool like Mangools, Semrush, or Ahrefs.
Enter your seed keyword
Start with a broad topic or a specific phrase you’re considering. Enter it into the keyword research tool (KWFinder in Mangools, Keyword Magic Tool in Semrush, Keywords Explorer in Ahrefs).
Review the suggestions
The tool returns hundreds or thousands of related keywords with search volume, keyword difficulty, and other metrics. Don’t try to process all of them – filter immediately to find the opportunities worth pursuing.
Filter by difficulty – set a maximum difficulty score based on your site’s current authority. For a new site (Domain Rating under 20), keep difficulty under 30. For a growing site (DR 20 to 40), difficulty up to 40 or 50 is realistic. For an established site, the ceiling rises accordingly.
Filter by volume – set a minimum search volume that makes the keyword worth pursuing. For most niches, 100 to 200 monthly searches is a reasonable floor. For highly commercial niches where each visitor has significant value, lower volumes can still be worthwhile.
Look at the questions tab – filtered to questions, the keyword suggestions often surface the most natural blog post titles and the searches with clearest informational intent.
Analyse the SERP
Click through to the SERP analysis for keywords that pass your filters. This shows you the pages currently ranking and their authority metrics. Confirm that the competition is realistic before committing to the keyword.

Build your keyword list
From this process you’ll identify a set of keywords worth targeting. Group related keywords together – often you’ll find that one post can naturally target several related terms rather than needing a separate post for each one.
For each post you plan to write, identify:
Primary keyword – the main term you’re optimising for. Usually the most searched version of your topic.
Secondary keywords – related terms you’ll mention naturally within the post. These don’t need to be forced in; if you’re writing a comprehensive post on the topic they’ll appear naturally.
FAQ opportunities – questions from the keyword research that can be answered in a FAQ section at the end of the post.

Common keyword research mistakes to avoid
Targeting keywords that are too competitive too early. The most searched keywords in your niche are almost always beyond reach for a new site. Build authority with achievable long-tail terms first.
Ignoring intent. A keyword with high search volume is worthless if the intent doesn’t match your content. Check what’s ranking before you write.
One keyword, one post, rigidly. Related keywords often belong in the same post. A piece on “best free SEO tools” naturally covers related searches like “free seo tools for bloggers” and “seo tools without paying.” Forcing separate posts for each variation produces thin, repetitive content.
Keyword stuffing. Mentioning your keyword twenty times in a post doesn’t improve your ranking. Writing a post that comprehensively answers what someone searching that keyword actually wants does. Write for the reader.
Chasing volume over relevance. A keyword with 5,000 monthly searches that’s only tangentially related to your niche is less valuable than a keyword with 500 monthly searches that perfectly matches your audience’s needs.
Researching once and stopping. Keyword research isn’t a one-time activity. As your site grows, keywords that were too competitive become achievable. As your niche evolves, new search opportunities emerge. Make keyword research a regular part of your content planning rather than something you do once at the start.

Building a keyword-driven content calendar
The output of keyword research shouldn’t be a list of keywords. It should be a content calendar – a planned sequence of posts organised around specific keyword opportunities.
A simple content calendar structure:
Post title – the working title of the post, usually based on your primary keyword with natural language modifications
Primary keyword – the specific term you’re targeting
Monthly search volume – so you can prioritise higher-value opportunities
Keyword difficulty – so you can sequence easier wins early and harder targets later as your authority builds
Search intent – informational, commercial, or transactional, so you know what the post needs to accomplish
Target publish date – so you have a realistic plan rather than an indefinite list
Aim to build at least a 12-week content calendar from your keyword research before you start writing. This prevents the common pattern of writing three posts enthusiastically and then running out of ideas – which happens far less often when you’ve already identified and organised 30 or 40 keyword opportunities.

Frequently asked questions
How do I do keyword research as a beginner?
Start with what Google itself gives you for free: autocomplete suggestions, the “People Also Ask” box, and related searches at the bottom of the results page. Add Google Search Console once your site is live to see what you already rank for. Validate any keyword manually by checking what’s currently ranking before you commit to writing about it. See the full step-by-step process above.
How long does keyword research take?
For a single post, 20 to 30 minutes is enough to validate a keyword, check the competition, and confirm the intent. For building a full content calendar, a focused session of 3 to 4 hours can produce enough keyword opportunities to plan 3 to 6 months of content.
Do I need a paid tool to do keyword research?
No. Google Search Console, Google Autocomplete, People Also Ask, and Answer The Public give you meaningful free keyword data. The main limitation is competitor analysis — you can’t easily see what keywords competitors rank for without a paid tool. Ahrefs Webmaster Tools (free for your own site) helps bridge that gap without paying for a full subscription.
How do I know if a keyword is too competitive for my site?
Check what’s ranking manually in Google. If the top results are from major authoritative domains with thousands of backlinks and high domain authority scores, the keyword is out of reach for now. If the results include smaller sites, newer domains, or content that doesn’t comprehensively address the topic, you have a realistic chance. Paid tools give you numerical difficulty scores that make this assessment faster and more reliable.
How many keywords should a post target?
Focus on one primary keyword per post. Write content that comprehensively addresses the topic, and related keywords will appear naturally. Don’t try to optimise a single post for ten different keywords — it produces unfocused content that doesn’t rank well for any of them.
Does keyword research still matter with AI?
Yes, more than ever. AI has made it easier to produce content quickly – which means more content competing for every keyword. The sites that rank are the ones that have done better research, understood intent more clearly, and produced content that more thoroughly addresses what someone searching that keyword actually needs. AI doesn’t change the fundamentals of search; it raises the quality bar for what ranks.
Read: Best SEO tools for beginners
Howtostartyourwebsite.com may get paid commission for purchases made after clicking a link on this page. This website is for inspiration purposes only. The content provided is meant to spark creativity and ideas, not to serve as professional advice or as endorsement.

