Let me tell you about a mistake almost every new website owner makes — including me when I first started.
You build your website, write what feels like genuinely useful content, hit publish, and then wait. A week goes by. A month goes by. Barely anyone visits. You check your Google Search Console and discover that the articles you worked so hard on are getting zero impressions in search results.
What went wrong?
In most cases, the answer is the same: keyword research was either skipped entirely or done incorrectly. The content was written around topics the writer found interesting — not around terms that real people are actually typing into Google.
This guide fixes that. From scratch, step by step, in plain language that works whether you have been online for twenty years or twenty days.
What Is Keyword Research and Why Does It Actually Matter?
Keyword research is the process of discovering the specific words and phrases that people type into search engines when they are looking for something. Once you know those phrases, you can create content that directly answers what people are searching for — and Google rewards you by showing your pages in search results.
Here is why this matters in real terms.
If you run a website about smartphones and write an article titled "Thoughts on Mobile Technology," almost nobody will find it in Google — because almost nobody searches for that phrase. But if you write an article targeting "best smartphones under $300 in 2026," you are now aligned with what thousands of people search for every single month. The same quality of writing, completely different outcome — all because of the specific words you chose.
That is the entire game. Finding the words people use, and creating the best answer to what those words are asking for.
The Three Numbers You Need to Understand
Before you start researching keywords, you need to understand three metrics that determine whether a keyword is worth targeting.
Search Volume
Search volume tells you how many times per month a specific keyword is searched globally or in your target country. A keyword with 10,000 monthly searches is far more valuable in terms of potential traffic than one with 50.
However — and this is important — high search volume does not automatically mean you should target it. A keyword with 50,000 monthly searches that your site cannot realistically rank for is worthless to you right now. A keyword with 500 monthly searches where you have a genuine chance to rank position one is worth far more.
Keyword Difficulty
Keyword difficulty (sometimes called SEO difficulty or KD) is a score — usually from 0 to 100 — that estimates how hard it would be to rank for a specific keyword based on the strength of pages already ranking for it.
A keyword with difficulty 5 means even a brand new website could rank for it with good content. A keyword with difficulty 85 means you are competing against established authorities like Wikipedia, Forbes, and major industry publications — and a new site has essentially no chance.
For beginners and new websites: target keywords with difficulty below 30. Ideally below 20.
Search Intent
This is the most important concept in keyword research and the one most beginners get wrong.
Search intent is the reason behind a search query — what the person actually wants when they type those words. There are four main types:
Informational intent — the person wants to learn something. "How does keyword research work?" is informational. They want an explanation, a guide, an answer.
Navigational intent — the person wants to find a specific website. "Google Search Console login" is navigational. They know where they want to go and are using Google to get there faster.
Commercial intent — the person is comparing options before a decision. "Best free SEO tools 2026" is commercial. They are researching but have not decided yet.
Transactional intent — the person is ready to do something. "Buy Ahrefs subscription" or "download Semrush" is transactional. They have made their decision and want to take action.
Why does this matter so much? Because if you write an informational blog post targeting a keyword where Google shows transactional pages (product pages, sign-up pages) in the top results — Google's algorithm has already decided what type of content belongs there, and your blog post will not rank regardless of its quality.
Always check what type of pages Google already shows for a keyword before you spend hours writing content for it.
Step 1 — Start With Seed Keywords
A seed keyword is a broad, simple term related to your topic. It is not what you will ultimately target — it is your starting point for generating ideas.
If your website is about cooking, your seed keywords might be: cooking, recipes, meal prep, baking, healthy eating. If your website is about personal finance, seeds might be: budgeting, saving money, investing, credit cards, debt.
Write down 10 to 15 seed keywords that describe what your website is about. These become the inputs for the keyword research process.
A practical tip: Think about what your audience would type if they had never heard of your specific website. What problem are they trying to solve? What question are they asking? Those problem-first and question-first phrases are often better seeds than product names or industry jargon.
Step 2 — Use a Keyword Research Tool to Expand Your Seeds
This is where keyword research moves from brainstorming to data-driven decisions.
A keyword research tool takes your seed keyword and shows you hundreds of related variations — along with their search volumes, keyword difficulty scores, and the questions people ask around that topic.
There are several options available to you:
Google Keyword Planner is completely free and uses Google's own data — making it the most accurate source available. The limitation is that it shows search volumes in ranges rather than exact numbers on the free tier.
Google's own search suggestions are one of the most underused research tools available. Type your seed keyword into Google and do not press enter — watch what autocomplete suggests. Every suggestion is a real search phrase that enough people have typed to trigger Google's prediction. Scroll to the bottom of the results page and read the "People also search for" section — more real search queries given to you for free.
Free SEO Tools like our Keyword Research Tool at SEO Tool Kit give you keyword suggestions, search volume estimates, and competition levels without requiring a paid subscription. For a beginner building their first content strategy, free tools cover everything you need to start ranking.
Answerthepublic.com visualises the questions people ask around any topic — formatted as who, what, when, where, why, and how variations. This is particularly valuable for finding informational keywords that make excellent blog posts.
Step 3 — Identify Long-Tail Keywords
This is the strategic insight that separates beginners who get traffic from beginners who do not.
Short keywords — sometimes called "head keywords" — are brief, broad, and highly competitive. "SEO" has hundreds of millions of search results and a difficulty score near 100. You will never rank for it on a new website. Not in a year. Not in five years without extraordinary resources.
Long-tail keywords are longer, more specific phrases with lower search volumes but dramatically lower competition.
Compare:
- "SEO" — 500,000 monthly searches, difficulty 95 → impossible for new sites
- "keyword research tools for beginners" — 2,400 monthly searches, difficulty 22 → very achievable
- "how to do keyword research for a new blog" — 880 monthly searches, difficulty 15 → highly achievable
The traffic potential from ranking number one for the third keyword is real and meaningful — especially when you scale it across 30 or 40 well-chosen long-tail articles.
This is exactly how new websites build their first thousand, ten thousand, then hundred thousand monthly visitors. Not by competing for the impossible keywords immediately, but by owning the achievable ones first and building domain authority over time.
The rule of thumb for new websites: target keywords with search volume between 100 and 2,000 and difficulty below 25.
Step 4 — Analyse the Search Results Page Before You Write
Before you commit to writing any piece of content for a keyword, open Google and search for that keyword. Look at the first page of results carefully.
Ask yourself these questions:
What type of content is ranking? Are the results blog posts, product pages, YouTube videos, or comparison lists? The content type that dominates the first page is the type Google has decided best answers this query. Match it.
How long and comprehensive are the ranking articles? If every article on the first page is 2,500 to 3,500 words with detailed sections, a 600-word overview is not going to outrank them. You need to match or exceed the depth of what is already ranking.
Who is ranking? Are the results from Forbes, Wikipedia, and industry giants — or from smaller, independent websites? If it is all major brands, the difficulty score probably understates how hard that keyword is. If you see independent blogs and smaller sites, you have a real opportunity.
Are there featured snippets? A featured snippet is the box that appears at the very top of Google results, directly answering a question. If a featured snippet exists for a keyword, there is often an opportunity to claim it by formatting your answer in a clear, concise paragraph that directly responds to the question.
Step 5 — Organise Your Keywords Into Content Topics
Raw keywords are not articles. You need to organise them into coherent content topics before you start writing.
A useful framework is keyword clustering — grouping related keywords that could all be covered in a single comprehensive article, rather than writing a separate piece for every minor variation.
For example, these keywords might all belong in one article about keyword research tools:
- "best free keyword research tools"
- "free keyword research tool for beginners"
- "keyword research tools no subscription"
- "which keyword tool is best for small websites"
Rather than four separate articles that compete with each other, you write one thorough guide that naturally uses all these variations — and Google recognises it as the most comprehensive answer to the cluster of intent.
Build a simple spreadsheet. Column A: keyword. Column B: monthly search volume. Column C: difficulty. Column D: intent type. Column E: which article it belongs to. Once you have 50 to 100 keywords organised this way, you have a content strategy that can guide your writing for the next three to six months.
Step 6 — Prioritise and Start Writing
The final step is deciding what to write first.
Start with the keywords that have the highest traffic potential relative to the lowest difficulty score. A simple prioritisation formula: divide search volume by difficulty. The higher the result, the better the opportunity.
For example:
- Keyword A: 1,200 searches / difficulty 15 = score 80
- Keyword B: 5,000 searches / difficulty 70 = score 71
- Keyword C: 800 searches / difficulty 8 = score 100
Keyword C has the best priority score despite the lowest search volume, because the competition is so low that ranking is genuinely achievable.
After prioritisation, the only remaining step is actually writing. Create the most comprehensive, genuinely useful answer to what your keyword is asking for. Cover every angle of the topic. Answer the related questions people have. Include real examples. Write for humans first — because Google's algorithm has become extraordinarily good at distinguishing between content that genuinely helps people and content that just exists to rank.
Common Keyword Research Mistakes to Avoid
After understanding the process, knowing what not to do is equally valuable.
Targeting only high-volume keywords. Every beginner makes this mistake. They see a keyword with 100,000 monthly searches and assume it is the right target. High volume combined with high difficulty is a dead end for new websites. Focus on realistic opportunities first.
Ignoring search intent. Writing informational content for transactional keywords, or product pages for informational queries, guarantees low rankings regardless of writing quality. Always match your content type to the intent that Google is already rewarding.
Targeting the same keyword across multiple pages. This is called keyword cannibalism — when multiple pages on your own website compete against each other for the same keyword. Google gets confused about which page to rank and often ranks neither well. Keep each keyword grouped with one content piece only.
Doing research once and never revisiting it. Search volumes change. New trending keywords emerge. Old keywords lose relevance. Keyword research is not a one-time task — it is an ongoing process. Revisit your keyword strategy at least every three months to identify new opportunities and retire underperforming targets.
Copying competitor keywords blindly. Your competitors' keywords are a useful starting point, but their audience, domain authority, and content strategy are different from yours. Use competitor research as inspiration, not as a blueprint to copy exactly.
Using Our Free Keyword Research Tool
Everything in this guide can be actioned using free tools — including the Keyword Research Tool available directly on SEO Tool Kit.
Simply enter any seed keyword and get instant results showing related keyword suggestions, estimated search volumes, and competition levels. No registration required, no credit card, no limits.
For a beginner building their first content strategy, this is the most practical starting point available. Enter five of your seed keywords, collect the suggestions, copy the ones that fit the criteria above — reasonable volume, low difficulty, matching intent — into your spreadsheet, and you have the foundation of a content plan that can generate real, sustainable organic traffic.
You can also complement your research with other free tools like our SEO Analyzer to audit pages already ranking, and the Backlink Checker to understand the authority of competing pages.
The tools exist. The strategy is clear. The only variable is whether you act on it.
Summary: The Keyword Research Process in 7 Steps
- Identify 10 to 15 seed keywords related to your topic
- Use a keyword research tool to generate variations
- Filter for long-tail keywords with low difficulty (under 25)
- Check search intent by reviewing the current top results
- Cluster related keywords into content topics
- Prioritise by dividing search volume by difficulty
- Write comprehensive content that genuinely answers what the keyword is asking for
Keyword research is not complicated. It is systematic. And the websites that consistently rank well in Google are not the ones with the biggest budgets or the most connections — they are the ones that understand their audience's search behaviour and create content that precisely answers what those people are looking for.
Start with five keywords today. Build your list. Write your first well-researched article. The traffic will follow.
Written by Mohsan Abbas — Founder, SEO Tool Kit
SEO Tool Kit provides 50+ free professional SEO tools to help webmasters, marketers, and content creators rank higher in search engines.