Keyword Research Basics: A Complete Beginner’s Guide
Learn how to find and choose the right keywords for your SEO strategy. Complete guide to keyword research tools, techniques, and best practices.

- TL;DR
- What is Keyword Research?
- Understanding Search Intent
- Keyword Research Metrics Explained
- Free Keyword Research Tools
- Paid Keyword Research Tools
- Keyword Research Process
- Long-Tail Keywords: The Hidden Opportunity
- Keyword Research Mistakes to Avoid
- Keyword Research Checklist
- Tools and Resources
- Getting Started with Keyword Research
- Frequently Asked Questions
TL;DR#
- Keyword research helps you find what people actually search for
- Focus on keywords with good search volume and achievable difficulty
- Long-tail keywords are easier to rank for and often convert better
- Use free tools like Google Keyword Planner or paid tools like Ahrefs for keyword research
- Search intent matters more than search volume—target keywords that match user intent
What is Keyword Research?#
Keyword research is the foundation of SEO. It’s the process of finding and analyzing the actual words and phrases people type into search engines when looking for information, products, or services.
Think of it this way: you can create the best content in the world, but if it doesn’t match what people are actually searching for, it won’t get found. Keyword research bridges that gap—it tells you what your audience is looking for so you can create content that answers their questions.
Why Keyword Research Matters#
1. Understand Your Audience
- Learn what questions your audience asks
- Discover how they describe problems and solutions
- Understand their search behavior
2. Find Content Opportunities
- Identify topics people search for but no one covers well
- Find gaps in your existing content
- Discover related topics to expand your content
3. Improve Rankings
- Target keywords you can actually rank for
- Focus on keywords with good search volume
- Avoid overly competitive keywords initially
4. Better Conversions
- Target keywords with commercial intent
- Match content to what people actually want
- Create content that answers real questions
Keyword research isn’t about gaming the system—it’s about understanding your audience and creating content that serves them well.

Photo by Lukas on Pexels
Understanding Search Intent#
Before diving into keyword tools, you need to understand search intent—the reason behind someone’s search query.
Types of Search Intent#
1. Informational Intent
- People want to learn something
- Queries: “how to,” “what is,” “why,” “guide”
- Example: “how to make sourdough bread”
- Content type: Blog posts, guides, tutorials
2. Navigational Intent
- People want to find a specific website
- Queries: brand names, specific sites
- Example: “facebook login” or “netflix”
- Content type: Usually goes to official site
3. Transactional Intent
- People want to buy something
- Queries: “buy,” “price,” “best,” “review”
- Example: “best running shoes for flat feet”
- Content type: Product pages, reviews, comparisons
4. Commercial Investigation Intent
- People are researching before buying
- Queries: “vs,” “compare,” “review,” “best”
- Example: “wordpress vs squarespace comparison”
- Content type: Comparison articles, reviews, guides
Matching Content to Intent#
Your content must match search intent:
- If someone searches “how to fix slow website,” they want a tutorial, not a sales page
- If someone searches “best web hosting,” they want reviews/comparisons, not a basic explainer
- If someone searches “buy domain name,” they want to purchase, not read a guide
Mismatched intent = low rankings and high bounce rates.
Always check what currently ranks for your target keyword. That tells you the intent Google thinks the query has.
Keyword Research Metrics Explained#
When analyzing keywords, you’ll see several metrics. Here’s what they mean:
Search Volume#
What it is: Average number of monthly searches for a keyword.
How to use it:
- High volume (10,000+): Competitive, but high traffic potential
- Medium volume (1,000-10,000): Good balance of traffic and competition
- Low volume (100-1,000): Easier to rank, often better conversions
- Very low volume (10-100): Easy to rank, highly targeted
Important: Don’t ignore low-volume keywords. Long-tail keywords with 50-500 monthly searches often convert better than high-volume broad terms.
Keyword Difficulty#
What it is: A score (usually 0-100) estimating how hard it is to rank for a keyword.
How to use it:
- 0-30: Easy (beginner-friendly, smaller sites can rank)
- 30-60: Medium (some competition, good content needed)
- 60-80: Hard (established sites dominate, need authority)
- 80-100: Very hard (top sites only, need significant authority)
Start with: Keywords in the 0-40 difficulty range if you’re new. As you build authority, target harder keywords.
Cost Per Click (CPC)#
What it is: Average amount advertisers pay per click in Google Ads.
Why it matters: Higher CPC usually indicates:
- More commercial value
- Higher competition
- Stronger search intent
- Better conversion potential
Use for: Identifying valuable keywords, even if you’re not running ads.
Click-Through Rate (CTR)#
What it is: Percentage of people who click your result after seeing it in search.
Why it matters: Higher CTR signals to Google that your result is relevant, which can improve rankings.
Typical CTRs:
- Position #1: ~30%
- Position #2-3: ~15-20%
- Position #4-10: ~5-10%
Free Keyword Research Tools#

Photo by Nataliya Vaitkevich on Pexels
You don’t need expensive tools to start keyword research. Here are free options:
Google Keyword Planner#
What it is: Google’s free keyword research tool (requires Google Ads account, but free).
Best for:
- Getting search volume data
- Finding related keywords
- Seeing keyword trends
How to use:
- Create a Google Ads account (no need to run ads)
- Go to Tools → Keyword Planner
- Enter your topic or website
- Review suggested keywords and search volumes
Limitations:
- Search volume shown in ranges (not exact)
- Data is for Google Ads, not exact organic search
- Limited to Google’s suggestions
Google Search Console#
What it is: Shows what keywords your site already ranks for.
Best for:
- Finding keywords you already rank for
- Discovering new keyword opportunities
- Understanding what’s working
How to use:
- Connect your site to Google Search Console
- Go to Performance → Search Results
- See queries people used to find your site
- Identify keywords ranking on page 2-3 (optimization opportunities)
Limitations:
- Only shows data for your site
- No keyword difficulty scores
- Limited to keywords you already rank for
Google Autocomplete#
What it is: Google’s search suggestions as you type.
Best for:
- Finding long-tail keyword variations
- Discovering related questions
- Understanding search patterns
How to use:
- Type your main keyword in Google
- See autocomplete suggestions
- Try different variations
- Note related searches at bottom of results
Limitations:
- No search volume data
- No difficulty scores
- Limited to Google’s suggestions
Answer the Public#
What it is: Free tool showing questions people ask about topics.
Best for:
- Finding question-based keywords
- Discovering content ideas
- Understanding search intent
How to use:
- Enter your main keyword
- Review questions people ask
- Use questions as content topics
- Target long-tail question keywords
Limitations:
- Limited free searches per day
- No search volume data
- No difficulty scores
Google Trends#
What it is: Shows search trend data over time.
Best for:
- Understanding keyword trends
- Finding seasonal patterns
- Comparing keyword popularity
How to use:
- Enter keywords to compare
- See trend graphs over time
- Identify rising trends
- Avoid declining keywords
Limitations:
- No exact search volume
- No difficulty scores
- Relative data only
Paid Keyword Research Tools#
If you’re serious about SEO, paid tools provide more data and better insights:
Ahrefs#
Best for: Comprehensive keyword research and competitor analysis.
Features:
- Exact search volumes
- Keyword difficulty scores
- Competitor keyword data
- Keyword ideas (millions)
- SERP analysis
Pricing: $99-999/month
SEMrush#
Best for: Keyword research and competitive intelligence.
Features:
- Keyword database
- Difficulty scores
- Competitor analysis
- Keyword gap analysis
- Content ideas
Pricing: $119-449/month
Moz Keyword Explorer#
Best for: Beginner-friendly keyword research.
Features:
- Keyword difficulty scores
- Search volume data
- SERP analysis
- Keyword suggestions
- Priority scores
Pricing: $99-599/month
Ubersuggest#
Best for: Budget-friendly keyword research.
Features:
- Keyword ideas
- Search volume data
- Difficulty scores
- Competitor analysis
- Content ideas
Pricing: $29-99/month
Recommendation: Start with free tools, then consider Ubersuggest or Ahrefs Lite when you’re ready to invest.
Keyword Research Process#
Here’s a step-by-step process for keyword research:
Step 1: Start with Seed Keywords#
Seed keywords are broad terms related to your business or topic.
Examples:
- Business: “web hosting”
- Product: “running shoes”
- Service: “SEO consulting”
- Topic: “sourdough bread”
How to find:
- Your business category
- Products/services you offer
- Main topics you cover
- Industry terms
Action: List 5-10 seed keywords that describe what you do or what you write about.
Step 2: Expand with Keyword Tools#
Use tools to find related keywords:
In Google Keyword Planner:
- Enter seed keywords
- Review keyword ideas
- Look for variations and related terms
- Note search volumes
In Google Autocomplete:
- Type each seed keyword
- Note autocomplete suggestions
- Try related variations
- Check “People also ask” section
In Answer the Public:
- Enter seed keywords
- Review question-based keywords
- Note common questions
- Use as content topics
Action: Build a list of 50-100 potential keywords from each seed keyword.
Step 3: Analyze Search Volume and Difficulty#
For each potential keyword, check:
- Search volume: Is it worth targeting?
- Keyword difficulty: Can you realistically rank?
- CPC: Does it indicate value?
Filters to apply:
- Minimum search volume: 100+ (or lower for niche topics)
- Maximum difficulty: Match your site’s authority
- Consider intent: Match content type to intent
Action: Create a spreadsheet with keywords, search volumes, difficulty scores, and intent type.
Step 4: Analyze Competition#
Check what currently ranks for your target keywords:
What to look for:
- Who ranks in top 10?
- What’s the content quality like?
- Are results recent or outdated?
- What’s the average content length?
- Do top results have many backlinks?
How to assess:
- If top results are from major sites (Wikipedia, Amazon, etc.), keyword is competitive
- If top results are from small sites, keyword might be easier
- If top results are recent, competition is active
- If top results are outdated, opportunity exists
Action: For each target keyword, review top 10 results and assess competition level.
Step 5: Group Keywords by Topic#
Organize keywords into topic clusters:
Why group:
- Create comprehensive content covering related keywords
- Build topical authority
- Improve internal linking
- Better user experience
How to group:
- By main topic (e.g., “SEO fundamentals”)
- By subtopic (e.g., “keyword research”)
- By search intent (e.g., “how-to guides”)
- By content type (e.g., “buyer guides”)
Action: Group keywords into 5-10 topic clusters for content planning.
Step 6: Prioritize Keywords#
Decide which keywords to target first:
Prioritize based on:
- Feasibility: Can you rank for it? (difficulty score)
- Volume: Is it worth the effort? (search volume)
- Intent: Does it match your goals? (commercial vs informational)
- Competition: Can you compete? (SERP analysis)
- Relevance: Is it relevant to your audience?
Scoring system:
- Rate each keyword 1-5 on each factor
- Add scores to get total priority score
- Target highest-scoring keywords first
Action: Create a prioritized list of keywords to target, starting with highest scores.
Step 7: Map Keywords to Content#
Decide which keywords go with which pages:
Mapping rules:
- One primary keyword per page
- 2-5 related keywords per page
- Match keyword intent to content type
- Don’t try to target too many keywords on one page
Example mapping:
- Primary: “keyword research”
- Related: “keyword research tools,” “how to do keyword research,” “keyword research guide”
- Page: Comprehensive keyword research guide
Action: Create a content plan mapping keywords to specific pages or posts.
Long-Tail Keywords: The Hidden Opportunity#

Photo by Lukas on Pexels
Long-tail keywords are longer, more specific search phrases (usually 3+ words).
Examples:
- Short-tail: “running shoes”
- Long-tail: “best running shoes for flat feet women”
Why Long-Tail Keywords Matter#
1. Less Competition
- Fewer sites target long-tail keywords
- Easier to rank for
- Faster results
2. Better Conversions
- More specific = more intent
- Searchers know what they want
- Higher conversion rates
3. More Content Ideas
- Endless variations possible
- Can create targeted content
- Builds comprehensive coverage
4. Easier to Rank
- Less competitive
- Can rank with less authority
- Good for new sites
How to Find Long-Tail Keywords#
1. Use Google Autocomplete
- Type your main keyword
- See long variations suggested
- Try different word combinations
2. Check “People Also Ask”
- Scroll to bottom of Google results
- See related questions
- Use questions as keywords
3. Use Question Tools
- Answer the Public
- Question-based keyword tools
- FAQ research
4. Think Like Your Audience
- What questions do they ask?
- How do they describe problems?
- What specific problems do they have?
Example: Instead of targeting “SEO” (highly competitive), target:
- “SEO for small business”
- “how to do SEO yourself”
- “SEO basics for beginners”
- “local SEO for restaurants”
Strategy: Create a mix of short-tail (competitive) and long-tail (easier) keywords.
Keyword Research Mistakes to Avoid#
1. Ignoring Search Intent#
Mistake: Targeting keywords without considering what searchers actually want.
Example: Creating a blog post for “buy running shoes” (transactional intent) when searchers want to purchase.
Fix: Always check what currently ranks. That tells you the intent.
2. Chasing High Volume Only#
Mistake: Only targeting high-search-volume keywords.
Problem: High volume = high competition. New sites rarely rank for these.
Fix: Balance high-volume keywords with low-volume long-tail keywords.
3. Ignoring Long-Tail Keywords#
Mistake: Focusing only on short, competitive keywords.
Problem: Harder to rank, lower conversion rates.
Fix: Include long-tail keywords in your strategy. They’re easier to rank for and convert better.
4. Keyword Stuffing#
Mistake: Using target keywords unnaturally throughout content.
Problem: Hurts readability, can trigger spam filters, doesn’t help rankings.
Fix: Use keywords naturally. Focus on helpful content, not keyword density.
5. Not Updating Keywords#
Mistake: Creating content once and never updating keyword strategy.
Problem: Search trends change. New keywords emerge. Old keywords decline.
Fix: Review keyword performance regularly. Update content for new keywords. Refresh old content.
6. Copying Competitors Blindly#
Mistake: Targeting exactly the same keywords as competitors.
Problem: Missing unique opportunities. Competing in crowded space.
Fix: Find keywords competitors miss. Target easier keywords. Find your niche.
7. Ignoring Local Keywords#
Mistake: Only targeting broad, national keywords.
Problem: Missing local search opportunities.
Fix: If you serve a local area, include location-based keywords (e.g., “SEO services in [city]”).
Keyword Research Checklist#
Use this checklist for every keyword research project:
Research Phase#
- Identified 5-10 seed keywords
- Used multiple tools (free and/or paid)
- Found 50+ potential keywords per seed keyword
- Checked search volumes
- Assessed keyword difficulty
- Analyzed search intent
- Reviewed competition (top 10 results)
- Grouped keywords by topic
Selection Phase#
- Prioritized keywords by feasibility and value
- Balanced high-volume and long-tail keywords
- Matched keywords to content types
- Mapped keywords to specific pages
- Ensured keywords match user intent
- Considered local keywords (if applicable)
Content Planning#
- Created content calendar with target keywords
- Assigned primary keyword to each page
- Identified 2-5 related keywords per page
- Planned internal linking strategy
- Set up tracking for keyword rankings
Ongoing#
- Monitor keyword performance (monthly)
- Update keyword strategy based on results
- Find new keyword opportunities regularly
- Refresh content for underperforming keywords
- Adjust strategy based on search trends
Tools and Resources#
Free Tools#
- Google Keyword Planner: Search volume data
- Google Search Console: Your site’s keyword data
- Google Autocomplete: Keyword suggestions
- Answer the Public: Question-based keywords
- Google Trends: Keyword trends over time
Paid Tools#
- Ahrefs: Comprehensive keyword research ($99+/month)
- SEMrush: Keyword and competitor research ($119+/month)
- Moz Keyword Explorer: Beginner-friendly ($99+/month)
- Ubersuggest: Budget-friendly option ($29+/month)
Learning Resources#
- Check our guide on what is SEO for SEO fundamentals
- Learn about how search engines work to understand the bigger picture
- Review our on-page SEO guide for optimizing content around keywords
Getting Started with Keyword Research#
Ready to start keyword research? Here’s your action plan:
1. Start Small
- Pick 3-5 seed keywords related to your business
- Use free tools (Google Keyword Planner, Autocomplete)
- Find 20-30 potential keywords
2. Analyze Basics
- Check search volumes
- Assess difficulty (can you compete?)
- Verify search intent matches your content type
3. Pick Your First Keywords
- Choose 5-10 keywords to start
- Mix of short-tail and long-tail
- Difficulty scores you can realistically compete for
4. Create Content
- One primary keyword per page
- Create helpful, comprehensive content
- Use keywords naturally
5. Monitor and Adjust
- Track rankings monthly
- Update strategy based on results
- Find new opportunities
Keyword research is an ongoing process, not a one-time task. Start simple, learn as you go, and refine your strategy over time.
The most important thing: focus on keywords that match what your audience actually searches for, not what you think they should search for.
Frequently Asked Questions#
What is keyword research?#
Keyword research is the process of finding and analyzing search terms that people use in search engines. It helps you understand what your audience searches for so you can create content that matches their queries and ranks in search results.
How do I find good keywords?#
Start with your main topics, use keyword research tools to find related terms, analyze search volume and difficulty, and check what your competitors rank for. Focus on keywords with decent search volume (100+ monthly searches) and difficulty scores you can realistically compete for.
What’s a good search volume for keywords?#
It depends on your goals. High-volume keywords (10,000+ searches/month) are competitive but valuable. Medium-volume keywords (1,000-10,000) often offer the best balance. Low-volume long-tail keywords (100-1,000) are easier to rank for and often convert better. Don’t ignore keywords with 50-500 searches if they match your niche.
Should I target high-volume or low-volume keywords?#
Both. High-volume keywords can drive significant traffic but are competitive. Low-volume long-tail keywords are easier to rank for and often have higher conversion rates. A balanced strategy targets a mix: some competitive high-volume terms for visibility, plus many easier long-tail keywords for steady traffic and conversions.
How many keywords should I target per page?#
Focus on one primary keyword per page, plus 2-5 related secondary keywords. Trying to target too many keywords on one page dilutes your focus and makes optimization harder. Instead, create separate pages for each primary keyword and use related keywords naturally throughout the content.








