B2B Keyword Research for SaaS: How to Find High-Intent Topics
- Narrative Ops

- Mar 31
- 6 min read

Most SaaS companies do keyword research backwards.
They find high-volume keywords, write content, get traffic. Then realize nobody converts. The traffic is tire-kickers, students, or people in completely different markets.
The problem: they optimized for volume, not intent.
What works better: Find keywords where searchers are actively evaluating solutions. Lower volume, higher conversion. 100 visitors who book demos beats 10,000 visitors who bounce.
This guide shows you how to find high-intent keywords for B2B SaaS, prioritize them correctly, and avoid the low-converting traffic traps most companies fall into.
Why Volume-First Keyword Research Fails for SaaS
The trap: Keyword tool shows "project management" gets 50,000 searches/month. You write a comprehensive guide. It ranks. You get 5,000 visitors.
Zero demos booked.
Why: People searching "project management" are:
Students writing papers
People just learning what it is
Agencies researching for clients
Your competitors
Actual buyers search:
"Asana alternative for remote teams"
"Best project management for SaaS startups"
"Asana vs Monday.com"
These get 100-500 searches/month. But conversion rate is 20-40% to demo.
The math:
"Project management": 5,000 visitors × 0.5% conversion = 25 demos
"Asana alternative for remote teams": 200 visitors × 25% conversion = 50 demos
Lower traffic, more demos.
The 4 Levels of Search Intent (Prioritize Bottom-Up)
Level 1: Problem Aware (Lowest Intent)
What they search:
"What is [category]"
"How to [solve problem]"
"[Broad topic] guide"
What it means: Just learning. Not buying soon.
Conversion rate: 1-3% to demo
Priority: Low (write later, after bottom-funnel content exists)
Level 2: Solution Aware (Low-Medium Intent)
What they search:
"How to [achieve outcome]"
"[Problem] solution"
"How to solve [problem] without [manual approach]"
What it means: Know they have a problem, exploring solutions.
Conversion rate: 3-8% to demo
Priority: Medium (write after competitor content)
Level 3: Product Aware (High Intent)
What they search:
"Best [category] for [use case]"
"[Category] for [industry/company size]"
"[Product feature] comparison"
What it means: Evaluating specific product categories.
Conversion rate: 10-20% to demo
Priority: High (write these early)
Level 4: Most Aware (Highest Intent)
What they search:
"[Competitor] alternative"
"[Product A] vs [Product B]"
"[Competitor] pricing"
"[Competitor] reviews"
What it means: Actively comparing tools. Ready to buy.
Conversion rate: 20-40% to demo
Priority: Highest (write these first)
How to Find High-Intent Keywords (Step-by-Step)
Step 1: Mine Your Competitors' Alternative Keywords
Process:
List your top 5 competitors
For each, search: "[competitor] alternative"
Use keyword tool (Ahrefs, SEMrush, or free Google Keyword Planner)
Find variations:
"[Competitor] alternative for [niche]"
"[Competitor] alternative for [use case]"
"Cheaper [competitor] alternative"
Example (CRM category):
"Salesforce alternative for startups"
"Salesforce alternative for small business"
"HubSpot alternative for B2B"
"Affordable Salesforce alternative"
What you're looking for:
50-500 searches/month (sweet spot)
DA <50 sites ranking on page 1 (winnable)
Add to spreadsheet: Keyword, volume, difficulty, intent level
Step 2: Find Comparison Keywords
Process:
Identify competitors your prospects actually consider
Search: "[Competitor A] vs [Competitor B]"
Find variations:
"Difference between [A] and [B]"
"[A] or [B] for [use case]"
Example:
"Salesforce vs HubSpot"
"Salesforce vs HubSpot for small business"
"HubSpot vs Pipedrive"
Why this works: You're not in the title, but you position yourself as the third option.
Add to spreadsheet
Step 3: Find Category + Use Case Keywords
Process:
Identify your category (what you are)
Identify use cases (who you're best for)
Combine: "Best [category] for [use case]"
Category examples:
CRM
Project management software
Analytics platform
Sales intelligence tool
Use case examples:
Startups
Remote teams
SaaS companies
Small businesses
Enterprise
[Specific industry]
Combinations:
"Best CRM for SaaS startups"
"Best project management for remote teams"
"Best analytics for B2B companies"
Add to spreadsheet
Step 4: Mine "Jobs to be Done" Keywords
Process:
Ask: "What job does our product do?"
Search: "[Job] for [who]"
Find specific outcome keywords
Examples:
"Sales forecasting for VPs of Sales"
"Pipeline management for small teams"
"Customer onboarding for SaaS"
"Revenue attribution for marketers"
Why this works: Captures people with the specific problem you solve.
Add to spreadsheet
Step 5: Find Feature Comparison Keywords
Process:
Identify your key differentiating features
Search: "[Feature] [category]"
Find: "Best [category] with [feature]"
Examples:
"CRM with automation"
"Project management with time tracking"
"Best analytics with attribution"
Add to spreadsheet
Step 6: Check Google Autocomplete & "People Also Ask"
Free research hack:
Go to Google (incognito mode)
Type: "[competitor] alt" → see autocomplete suggestions
Type: "best [category]" → see autocomplete
Check "People Also Ask" section
Check "Related Searches" at bottom
Add any high-intent keywords to spreadsheet
How to Prioritize Your Keyword List
You now have 50-100 keywords. You can only write 2-3 articles per month. Which first?
Use this scoring system:
Score each keyword 1-10 on three factors:
1. Intent Score (1-10)
10: "[Competitor] alternative" (buying now)
8: "Best [category] for [use case]" (evaluating)
5: "How to [solve problem]" (researching)
3: "What is [category]" (learning)
2. Competition Score (1-10)
10: Only DA <30 sites ranking (very easy)
7: Mix of DA 30-50 sites (winnable)
4: Some DA 50-70 sites (hard)
1: All DA 70+ sites (nearly impossible)
3. Volume Score (1-10)
10: 500+ searches/month
7: 200-500 searches/month
5: 100-200 searches/month
3: 50-100 searches/month
1: <50 searches/month
Calculate Priority Score: (Intent × 2) + Competition + Volume = Total
Why Intent is weighted 2×: A keyword with 50 searches but 30% conversion beats 500 searches with 1% conversion.
Sort by Total Score. Write highest scores first.
Example Prioritization
Keyword | Volume | Intent | Competition | Priority Score |
Salesforce alternative for startups | 200 | 10 | 7 | 34 (10×2 + 7 + 7) |
Best CRM for SaaS | 400 | 8 | 5 | 30 (8×2 + 5 + 10) |
HubSpot vs Pipedrive | 150 | 9 | 6 | 30 (9×2 + 6 + 5) |
How to choose a CRM | 800 | 5 | 7 | 24 (5×2 + 7 + 10) |
What is CRM | 5,000 | 3 | 2 | 12 (3×2 + 2 + 10) |
Write in this order: Salesforce alternative → Best CRM / HubSpot vs Pipedrive → How to choose → Skip "What is CRM"
Free Keyword Research Tools
You don't need expensive tools. These work:
Google Keyword Planner (Free)
Sign up for Google Ads (don't run ads)
Access Keyword Planner
Search volume data
AnswerThePublic (Free tier)
Shows questions people ask
Good for finding long-tail variations
Google Search Console (Free)
See what you already rank for
Find ranking positions 11-20 (optimize these first)
Ahrefs/SEMrush (Paid, but worth it)
Better competition data
See competitor rankings
Free trials available
Common Keyword Research Mistakes
Mistake #1: Chasing high volume
50,000 searches looks impressive. But if they don't convert, it's worthless.
Fix: Prioritize intent over volume.
Mistake #2: Ignoring competition
Writing for keywords you can't rank for wastes time.
Fix: Check page 1. If all DA 70+ sites, skip it (for now).
Mistake #3: Targeting only branded keywords
"[Your product] features" only reaches people who already know you.
Fix: Target competitor and category keywords (reach new audience).
Mistake #4: Not grouping by intent
Writing random keywords in random order.
Fix: Write all bottom-funnel first, then work up.
Mistake #5: Keyword stuffing
Using exact keyword 50 times.
Fix: Write naturally. Use keyword in title, H1, first paragraph, and 2-3 times naturally in body.
What to Do With Your Keyword List
Immediate (Month 1-3):
Write top 10 highest-priority keywords
Focus on competitor alternatives and comparisons
Optimize for conversion (demo CTAs throughout)
Short-term (Month 4-6):
Write category + use case keywords
Write feature comparison keywords
Start building topical authority
Long-term (Month 7-12):
Write solution/how-to keywords
Write problem-aware content
Build out comprehensive coverage
Ongoing:
Track rankings (Google Search Console)
Update underperforming content
Add new competitor keywords as market changes
How to Validate Keyword Intent Before Writing
Before writing, check if the keyword actually has buyer intent:
1. Google it Check what's ranking:
Mostly product pages/comparisons = buyer intent ✅
Mostly educational guides = learning intent ❌
2. Check the "People Also Ask"
Questions about pricing/features = buyer intent ✅
Questions about definitions/basics = learning intent ❌
3. Look at ads
Multiple ads = commercial intent ✅
No ads = probably low commercial value ❌
If all three signal buyer intent → Write it
Key Takeaways
The 4 intent levels (prioritize bottom-up):
Problem Aware (1-3% conversion) - Write last
Solution Aware (3-8% conversion) - Write third
Product Aware (10-20% conversion) - Write second
Most Aware (20-40% conversion) - Write first
Where to find high-intent keywords:
Competitor alternative keywords
Comparison keywords
Category + use case combinations
Jobs to be done keywords
Feature comparison keywords
Google autocomplete / People Also Ask
Prioritization formula: (Intent × 2) + Competition + Volume = Priority Score
Most important:
Intent > Volume (100 high-intent visitors beats 10,000 low-intent)
Write bottom-funnel first (competitor alternatives, comparisons)
Check if you can actually rank (DA of page 1 results)
Validate intent before writing (check what's ranking)
Your first 10 keywords should be:
4-5 competitor alternative keywords
2-3 comparison keywords
2-3 category + use case keywords
Start there. Track conversions by keyword. Double down on what converts.
Want a custom keyword research plan?
Request a Deep Teardown Decision Pack. We'll research 30 high-intent keywords for your ICP, prioritize them by conversion potential, and give you article briefs for your first 5 pieces.
What you get:
30 high-intent keywords (competitor, comparison, category)
Competition analysis (what you can rank for)
Priority ranking (what to write first)
Article briefs for top 5 keywords
3-5 business day turnaround
Timeline: 3-5 business days
Investment: $399



Comments