Keyword Research for Beginners: How to Find Keywords That Actually Bring Traffic
Most keyword research guides overcomplicate things. Here's a practical, step-by-step process for finding keywords you can actually rank for — even on a new site.
Some links on this page are affiliate links. We may earn a commission if you make a purchase — at no extra cost to you.
What Is Keyword Research (And Why Should You Care)?
Keyword research is figuring out what words and phrases people type into Google when they're looking for something. That's it. It's not complicated in concept — but doing it well is what separates blogs that get traffic from blogs that sit empty.
Think of it this way: writing a blog post without doing keyword research is like opening a restaurant without checking if anyone in the neighborhood wants what you're cooking. You might make an incredible article about underwater basket weaving techniques, but if 12 people a month search for it, you're not getting traffic.
The goal of keyword research isn't to stuff your content with keywords — that stopped working in 2012. The goal is to understand what your audience is searching for, so you can create content that matches their needs. When you nail that alignment, Google rewards you with traffic.
The 4 Types of Search Intent (This Changes Everything)
Not all searches are equal. Understanding search intent is the single most important concept in modern SEO. Google has gotten scary good at figuring out what people actually want, and if your content doesn't match the intent, you won't rank. Period.
Informational
The person wants to learn something.
"what is keyword research" / "how does SEO work"
Commercial
They're researching before buying.
"best SEO tools 2026" / "semrush vs ahrefs"
Transactional
They're ready to buy or sign up.
"semrush pricing" / "buy hostinger hosting"
Navigational
They're looking for a specific page.
"semrush login" / "ahrefs site explorer"
Why this matters for you: If you're monetizing through affiliate links, focus on commercial and transactional keywords. These are the people closest to making a purchase decision. "Best email marketing tool" converts 20x better than "what is email marketing."
Step 1: Start With Seed Keywords
Seed keywords are the broad topics your site covers. If you're in the SEO niche, your seeds might be: "SEO tools," "keyword research," "link building," "site audit," "content optimization."
Ways to brainstorm seeds:
- Write down 10-15 topics your target audience cares about
- Look at competitor blogs — what categories do they have?
- Check Google's "People Also Ask" boxes for your main topic
- Browse Reddit and Quora for questions people are asking
- Look at Amazon book titles in your niche (they reflect what people want to learn)
Step 2: Expand With a Keyword Research Tool
Take your seed keywords and plug them into a keyword tool. This is where your list of 10 seeds becomes a list of 500+ specific keyword opportunities.
Example walkthrough with Semrush:
- Go to Keyword Magic Tool
- Type in seed keyword: "keyword research"
- Get 340,000+ keyword suggestions
- Filter: KD under 40, volume over 200
- Result: 847 keywords you could realistically target
- Sort by search intent — prioritize Commercial and Transactional
- Pick your top 20-30 keywords to build content around
Our recommended tools for this step:
- Semrush Keyword Magic Tool — Largest database (26B+ keywords), best filtering
- Mangools KWFinder — Best for beginners, beautiful interface, affordable
- Google Keyword Planner (free) — Good for volume estimates, limited other data
- AnswerThePublic (free tier) — Great for finding question-based keywords
Step 3: Analyze Difficulty vs Volume (The Sweet Spot)
Every keyword has two critical metrics: search volume (how many people search for it monthly) and keyword difficulty (how hard it is to rank on page 1).
For a new site, your sweet spot is: volume 200-5,000 and difficulty under 30. These keywords have enough traffic to matter but aren't dominated by massive sites like Forbes and HubSpot.
A common mistake: chasing high-volume keywords. "SEO" has 1.2 million monthly searches. You will never rank for it on a new site. "Best SEO tools for small business 2026" has 1,200 searches — and you can actually rank for it within a few months of consistent effort.
Pro tip:
Don't rely solely on difficulty scores. They're estimates. Always manually check the SERP (next step) to see who's actually ranking. Sometimes a "hard" keyword has weak competition, and sometimes an "easy" keyword is dominated by giants.
Step 4: Check the SERP Before Committing
Before you write a single word, Google your target keyword and study the first page results. Ask yourself:
- Who's ranking? All Fortune 500 companies? Or smaller blogs like yours?
- What type of content ranks? Listicles? How-tos? Reviews? Product pages? Match the format
- How good is the existing content? If page 1 is full of thin, outdated articles, that's your opportunity
- Are there SERP features? Featured snippets, PAA boxes, and video carousels change the game
If you see mostly small-to-medium sites with content you can clearly beat, that keyword is a go. If you see Reddit, Wikipedia, Forbes, and major brands dominating all 10 spots, move on.
Step 5: Build Your Keyword Map
A keyword map is simply a spreadsheet that assigns each keyword to a specific page on your site. One primary keyword per page, plus 2-5 related secondary keywords. This prevents keyword cannibalization (multiple pages competing for the same keyword) and gives you a clear content roadmap.
Your spreadsheet should have: Target Keyword | Search Volume | Difficulty | Intent | Assigned URL | Status (planned/written/published). Start with 20-30 keywords and add more as you publish.
Free vs Paid Keyword Tools: What Do You Actually Need?
| Tool | Price | Best For |
|---|---|---|
| Google Keyword Planner | Free | Basic volume estimates |
| Google Search Console | Free | Finding what you already rank for |
| AnswerThePublic | Free (limited) | Question-based keywords |
| Mangools KWFinder | $29.90/mo | Beginners, visual keyword data |
| Semrush | $129.95/mo | Professionals, largest database |
Start free (Google tools + AnswerThePublic). Upgrade to Mangools when you're ready to get serious. Graduate to Semrush when organic traffic is generating revenue and you need deeper competitive data.
Frequently Asked Questions
How many keywords should I target per page?
What is a good keyword difficulty for beginners?
How much search volume is enough?
Should I focus on long-tail or short-tail keywords?
How often should I do keyword research?
Written by the TopBuyReview Team
We're a small team of SEO practitioners and marketing nerds who got tired of reading watered-down tool reviews. Every article on this site is based on hands-on testing — we pay for our own subscriptions, run real campaigns, and report what we actually find. No sponsored posts, no pay-to-play rankings.