Keyword Research & Competitor Analysis (Using Ubersuggest, SEMrush)
You can have the best website and great content, but if you’re targeting the wrong keywords, nobody will find you on Google.
That’s why Keyword Research is one of the most important steps in SEO.
And when you combine it with Competitor Analysis, you’re no longer guessing — you’re building a strategy based on real data. ✅
🔍 What is Keyword Research?
Keyword research means finding the words and phrases that people type into Google when they’re looking for something.
🎯 Your goal: Target the keywords that match your product or service — but also have enough search volume and low competition.
✅ Why Keyword Research Matters
- Helps you create content people are already searching for
- Improves your chances of ranking on Google
- Guides your blog topics, product descriptions, and ad copy
- Saves you time by avoiding keywords that are too competitive
📌 Free & Paid Keyword Research Tools
Let’s look at 2 beginner-friendly tools:
1. Ubersuggest (Free + Paid)
2. SEMrush (Premium but has free features)
🔧 1. Ubersuggest (by Neil Patel)
✅ Website: ubersuggest.com
You can:
- Type a keyword and get suggestions
- See monthly search volume
- Check keyword difficulty (how hard it is to rank)
- Analyze competitors’ top pages and keywords
🧠 Example:
Search “home workout”
- Volume: 33,000 searches/month
- SEO Difficulty: Medium
- Suggests similar keywords: “home workout for beginners,” “home workout no equipment”
You can also enter a competitor’s URL and see:
- Top-ranking pages
- Keywords they rank for
- How much traffic they get
🔧 2. SEMrush
✅ Website: semrush.com
More advanced, but worth learning even as a beginner.
SEMrush lets you:
- Analyze your own domain and keyword rankings
- Spy on competitors’ traffic and keywords
- See backlinks
- Track keyword position changes over time
You can get:
- Keyword ideas
- Questions people ask
- CPC data (useful for paid ads)
🧠 Pro Tip:
Use SEMrush’s Keyword Magic Tool to find long-tail keywords (easier to rank).
🧠 What Makes a Good Keyword?
When choosing keywords, look for:
Factor | What to Aim For |
Search Volume | At least 500–1,000/month (for small sites) |
SEO Difficulty | Low to Medium (easier to rank) |
Relevance | Matches your product, niche, or service |
Search Intent | Does the keyword match what users want? |
Example:
“Buy running shoes online” shows intent to purchase — great for e-commerce.
“Best running shoes for beginners” shows research intent — great for blog content.
🔍 What is Competitor Keyword Analysis?
This means looking at what keywords your competitors are ranking for — and finding opportunities where you can compete or create better content.
Steps to follow:
- Pick a top competitor
- Enter their domain in Ubersuggest or SEMrush
- View top-ranking keywords
- Identify keywords that:
- You aren’t using yet
- Are less competitive
- Have solid search volume
🧠 Example:
If a competitor ranks for “how to grow succulents indoors,” you could create a better version of that blog post — with better structure, visuals, or an extra video.
📝 Task for Today
- Go to ubersuggest.com
- Enter a keyword related to your product/service
- List:
- 5 keywords with medium search volume
- 3 keywords your competitor ranks for
- Pick 1 keyword and plan a blog or product page around it