Español

Keyword Strategy: Ranking Opportunities Competitors Missed

The first time I inherited a keyword list, it was a 400-row spreadsheet with an average KD of 62 and an average ranking position of 47. The previous specialist had spent four months building it. It looked beautiful in a slide deck. It produced exactly zero organic conversions.

That spreadsheet is the standard B2B SEO inheritance. Big terms, big volumes, big slide. Big nothing in Search Console. The names at the top of those SERPs are G2, HubSpot, Salesforce, Capterra, and a handful of media sites with DR 85+ and a decade of links. You will not outrank them on "B2B sales tools" with a 6-month-old domain and a $4K monthly content budget. You will not outrank them next year either.

So what do you do? You stop fighting them. You go find the keywords they didn't bother with: the ones with smaller volumes, weaker SERPs, sharper buyer intent, and a path to position #3 inside 90 days. That is the entire job. This guide is how I do it.

Why Most Keyword Lists Fail

The volume trap is the single most common reason keyword strategies stall. It works like this. Someone in a meeting says "we need to rank for B2B sales tools." Ahrefs shows 6,800 monthly searches in the US. Everyone gets excited. The keyword goes to the top of the list with a six-figure projected traffic value.

Then you check the SERP. Position #1 is G2 (DR 92, the page has 4,200 referring domains). Position #2 is Capterra. Position #3 is Forbes. Position #4 is HubSpot. The first non-aggregator result is on page 2. Your KD score is 78. To break into the top 10, you'd need roughly 90-120 high-quality referring domains pointing at one page. At a realistic outreach pace of 4-6 placements per month, that is two years of work for one keyword.

Now look at "free crm for solo consultants." Volume: 320/mo. KD: 14. SERP: a Reddit thread, two niche blogs (DR 28 and DR 35), a YouTube video, a HubSpot landing page that doesn't actually serve solo consultants, and three results from sites that haven't updated since 2022. Buyer intent is screaming ("free," "solo consultants"), they want a recommendation, and they're going to convert on whoever shows up with a clean comparison.

That is the trade. 6,800 searches you cannot capture, versus 320 searches you can win with one well-built page in 8 weeks. Volume vanity loses to ranking math every time. Your job is to be the person in the room who can do the math.

The 4-Filter Funnel

When I open a fresh export from Ahrefs or Semrush, I'm usually looking at 1,500-3,000 candidate keywords. The funnel below cuts that to roughly 50-80 I'll actually pursue. Run them in order. Do not skip filter 3.

Filter 1: Volume floor

Default minimum: 50 searches/month. Below that, ranking #1 gets you maybe 15 visits. Not worth the brief.

The exception is transactional intent. A keyword like "cancel salesforce contract" might show 30 searches/month, but every searcher is a high-intent buyer for a competitor. For a competing CRM, that's a gold-plated long-tail. For pure informational queries, hold the 50 floor.

Filter 2: KD ceiling, calibrated to your DR

This is the filter people get wrong most often. KD is relative to your domain rating, not absolute.

Your domain rating Aggressive KD ceiling Realistic KD ceiling
Under 30 10 20
30-50 20 35
50-70 35 50
70+ 50 65

If your DR is 38 and you're chasing a KD 55 keyword, you are signing up for 8-12 months of link building before you see page 1. That is fine if it's a flagship pillar. It is not fine if it's one of forty bets on a list. Set the ceiling honestly.

Filter 3: Intent match

Type the keyword into Google. What does the SERP show? If the top 10 are listicles and you're planning a product page, you've already lost. If the top 10 are product pages and you're planning a "what is" guide, same outcome.

The SERP is Google's published answer to the question "what does this query mean?" Match the format or do not enter the race.

Filter 4: ICP relevance

The cruelest filter. A keyword can pass volume, KD, and intent, and still be useless if your buyer would never type it. "Best CRM for nonprofits" is a beautiful long-tail. Pass. But your ICP is mid-size SaaS sales teams, so the traffic is junk traffic that won't convert. Kill it.

A simple test: would a real person from your last five closed-won deals plausibly type this? If you can't picture it, it doesn't belong on the list.

By the time you've run all four filters, that 2,000-row export is a 60-row playable list. That's the win. Most teams stop at filter 2.

Competitor Gap Mining: They Rank, You Don't

The fastest way to find winnable keywords is to look at what your competitors already rank for and you don't. Both Ahrefs (Content Gap) and Semrush (Keyword Gap) do this in about 90 seconds.

Pick 3-5 competitors. Real ones, sites your sales team actually loses deals to, not the DR 90 media sites. Run the gap report. You'll get a list of keywords where they rank in the top 20 and you don't rank at all.

The trap is to start at the top of the list. The top is the obvious stuff: the head terms they spent two years on. Skip rows 1-20.

Go to rows 80-300. That is where the gaps are. Three patterns to look for:

  1. Single-competitor ranks. Only one of your three competitors shows up. That means it's not a "category must-have," it's an opportunistic win one of them got. You can take it from them with a better page and a single link campaign.
  2. Weak page type. They rank with a thin glossary entry, a tag page, or a 600-word blog from 2021. If a 1,800-word, current, well-structured page would be objectively better, you have a 3-month bet.
  3. Outdated content. Last updated 2022. Statistics are stale. Screenshots are old UI. The SERP is still showing it because nobody bothered to publish a 2026 version.

When you find one, write it down with the keyword, KD, volume, the competitor URL, and a one-line reason it's beatable. That note is the spine of the brief.

Long-Tail Compounding Math

Here's the calculation that decides whether your strategy works.

You have a quarter and a writer. You can publish roughly 25 articles. Two paths:

Path A. One big bet. One pillar page targeting a KD 50 keyword at 4,200 searches/mo. You build links for three months. By end of quarter, you're at position #6 with maybe a 4-6% CTR on that position. That's 600 visits/mo, optimistically. And you spent the entire writer's quarter and most of the link budget on it.

Path B. Long-tail spread. Fifty keywords at KD under 15, average 200 searches/mo each. You publish 25 articles in the quarter (each targets two related long-tails through one well-structured page). Each ranks at position #3 inside 60-90 days because the SERP competition is weak. CTR at position #3 averages 12-15%. That's roughly 80 visits/mo per keyword × 50 keywords = 4,000 visits/mo by end of quarter.

Same effort. 6.7x the traffic. And every one of those long-tail pages is a potential internal link target for the next quarter, which is what compounding means in practice. You're building topical authority page by page, and you're building it at KD 12, not KD 50, so each new page also lifts the ones that came before it.

The ratio in my experience is roughly: 50 keywords at KD<15 outperform 1 keyword at KD 50 by a factor of 5-8x in the first 6 months, and the gap widens after that.

Search Intent Decoding (Read the SERP, Not the Keyword)

Every keyword has an intent. Google decides what that intent is, not you. The SERP features tell you what Google decided.

SERP feature you see Google's verdict
People Also Ask box Informational ("what is", "how does")
Featured snippet (definition) Informational, definitional
Featured snippet (list/table) Informational, comparative
Shopping carousel Transactional
Local pack / map Local intent
Video carousel at top Visual / how-to
Site links / brand box Navigational
Comparison table snippet Commercial investigation
"Top 10" listicles dominating Commercial investigation
Product pages dominating Transactional

The mistake I see most often is targeting a commercial-investigation keyword with a how-to article, or a transactional keyword with a thought-leadership essay. Google has already published its answer to the format question. You do not get to disagree.

Fastest sanity check: open the keyword in incognito, screenshot the top 5 results. If they are all the same format and yours is a different format, you are not going to rank. Pick a different keyword or change your format.

The AI Overview / SGE Impact

AI Overviews changed the game for some keyword categories and barely touched others. As an SEO Specialist in 2026, you have to know which is which.

What AI Overviews ate (informational CTR dropped 30-60% on these):

  • "What is" definitional queries
  • "How does X work" explainers
  • Quick how-to questions that fit in 200 words
  • Comparison-style "X vs Y" queries that are easy to summarize

What AI Overviews mostly didn't touch:

  • Transactional queries ("buy", "pricing", "free trial", "demo")
  • Branded comparison ("HubSpot vs Salesforce reviews 2026")
  • Deep how-to with specifics (configuration, code, multi-step workflows)
  • Local intent queries
  • Queries where the SERP shows shopping carousels or product packs

The strategic move: shift budget away from definitional informational queries and toward transactional, branded, and deep-implementation content. The visits you earn from a "free crm for solo consultants" page are still actual clicks. The visits you would have earned from a "what is crm" page are now answered inline by the AI Overview.

Second move: optimize your content to be cited inside AI Overviews and answer engines. Clean structured data, tight intro paragraphs that directly answer the query, FAQ schema, original data and statistics that an LLM has to cite by name. Answer-engine citations are the new featured snippets, and they show up in Perplexity, ChatGPT search, Google AI Overviews, and Bing Copilot. If your page is the source the AI quotes, you keep mindshare even when you lose the click.

Building a 90-Day Cluster Plan

Once you have a filtered keyword list, do not publish 60 disconnected articles. Group them.

A cluster is a pillar page (your KD 25-35 anchor, broader topic, 2,500+ words) plus 6-10 supporting articles (long-tail, KD under 15, 1,500-2,000 words each). The pillar links down to the supporting articles, the supporting articles link back to the pillar, and they all link sideways to each other where it's contextually honest.

Two clusters per quarter is a healthy pace for a single specialist with one writer. That's roughly 16 articles per cluster including the pillar — manageable, and tightly themed enough to build topical authority.

Publish cadence: pillar first, then 2-3 supporting articles per week. Internal links go in at publish time, not as a separate "linking pass" three months later. Search Console submission for each new URL the day it ships.

The key date to put on the calendar is the kill date. Every keyword bet gets 90 days from publish to show movement. If after 90 days, with at least 3 internal links pointing at it and a fair shot at a couple of external mentions, the page is still outside position 30 — kill the bet. Stop the link spend. Either rewrite the page from scratch or redirect it to a stronger one.

When to Kill a Keyword Bet

Four signals it's dead. Any one is enough.

  1. The SERP intent shifted. You wrote a how-to. Google now shows commercial listicles in the top 10. You can't ride this wave. Rewrite or kill.
  2. A 90+ DR site published a new page on the same keyword last week. They will outrank you for the next 12 months. Move the budget.
  3. The AI Overview took the click. Search Console shows impressions but CTR is under 0.5%. The page is doing its job. Google is just answering for you. Repurpose the content into a video, a LinkedIn post, or merge it into a transactional page where there's still a click.
  4. You honestly cannot outclass position #5. Read position #5 carefully. If you cannot, in good conscience, write something materially better (more recent data, more specific examples, better structure, original frameworks), you will not outrank them. Some bets just aren't winnable. Take the loss, redirect the link equity, and pick another keyword.

The discipline of killing bets is what separates specialists who hit traffic targets from specialists who run forever-projects. You only get so many writer-hours per quarter. Spend them on bets that move.

The Loop

Keyword strategy is not a one-time project. It's a quarterly cycle. Inherit or build the list. Filter to 60. Cluster into themes. Publish on cadence. Measure at 90 days. Kill the dead bets. Reinvest in the live ones. Mine the gap report again. Repeat.

The wins are not in the keywords your competitors are fighting over. They are in the keywords your competitors decided were too small, too obscure, or too much work. Those are the ones with weak SERPs, strong buyer intent, and a clear path to page 1. Your edge as a specialist is the willingness to do the math, run the filters, and play the long-tail compounding game while the people with bigger budgets keep losing on KD 78 head terms.

That's the job. The spreadsheet you inherit will lie to you. The SERP never does.

Learn More