top of page
Narrative Ops Logo.png

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

  • Writer: Narrative Ops
    Narrative Ops
  • Mar 31
  • 6 min read
SaaS Keyword Research

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:

  1. List your top 5 competitors

  2. For each, search: "[competitor] alternative"

  3. Use keyword tool (Ahrefs, SEMrush, or free Google Keyword Planner)

  4. 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:

  1. Identify competitors your prospects actually consider

  2. Search: "[Competitor A] vs [Competitor B]"

  3. 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:

  1. Identify your category (what you are)

  2. Identify use cases (who you're best for)

  3. 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:

  1. Ask: "What job does our product do?"

  2. Search: "[Job] for [who]"

  3. 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:

  1. Identify your key differentiating features

  2. Search: "[Feature] [category]"

  3. 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:

  1. Go to Google (incognito mode)

  2. Type: "[competitor] alt" → see autocomplete suggestions

  3. Type: "best [category]" → see autocomplete

  4. Check "People Also Ask" section

  5. 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):

  1. Problem Aware (1-3% conversion) - Write last

  2. Solution Aware (3-8% conversion) - Write third

  3. Product Aware (10-20% conversion) - Write second

  4. 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


bottom of page