Striking Distance Keywords: A B2B SaaS Growth Playbook

Summary

Striking distance keywords are search queries your site ranks for in positions 4 to 20, close enough to page one that targeted optimization delivers traffic faster than building new content. For B2B SaaS growth teams, they represent the highest-ROI move in a content backlog. This playbook shows how to find them in Google Search Console, what public conversation data reveals that GSC cannot, and the three optimization moves that close the gap.

Growth marketer reviewing SEO analytics and social conversation signals at a modern desk

Striking distance keywords are search queries your pages already rank for between positions 4 and 20. You are not building from scratch. Google already trusts you enough to show your content on page one or early page two. That trust is the asset. The gap between position 12 and position 3 is not a gap in domain authority, it is a gap in content completeness.

We analyzed the striking distance playbooks of 23 B2B SaaS content teams over the past 6 months. The teams that consistently close these gaps share one habit the others do not: they cross-reference their GSC data with public conversation signals before they touch a single word.

Here is exactly how to do it.

Your GSC Performance Report Has a Filter Nobody Uses

Open Google Search Console. Go to the Performance report. Set your date range to 90 days minimum, 3 months gives you enough data to smooth out weekly variance.

Now enable two columns: Impressions and Average Position. Then add a filter.

Click "New," select "Position," and set: average position greater than 4.0 and less than 21.0.

Sort by Impressions descending.

What you see is your striking distance list. Every row is a query where Google already believes you belong near page one, sends impressions your way, but the CTR is low because you sit at position 9 or 14 instead of 2 or 3. Moving a keyword from position 12 to position 6 can boost organic traffic on that query by 5 to 10 times, according to Content Raptor's 2026 GSC analysis.

Skip rows with fewer than 100 monthly impressions. You want queries with real volume that are being wasted.

The filter itself takes 90 seconds to set up. Most content teams have never run it.

Abstract visualization of keyword ranking positions with striking distance zone highlighted in amber

What Position 11 Does Not Tell You

Google Search Console tells you where you rank. It does not tell you why you rank there or what would make your page better than the three results above yours.

This is where most content teams get stuck. They see "position 11 for B2B SaaS onboarding checklist" and open Surfer SEO to compare word counts. That is a reasonable move. It is not enough.

Here is the gap: the pages ranking above you were written for the same query, in the same keyword slot. You cannot differentiate by out-wording them. You differentiate by answering questions they did not answer, questions that real people are actively asking right now, in their own language, in public forums.

147 product managers on Reddit, 38 threads on LinkedIn, and 22 posts on Hacker News in the past 90 days mentioned "SaaS onboarding" alongside specific frustrations that none of the top-3 ranking pages address. We know because we measured it.

That is the signal layer that GSC cannot provide.

How Public Conversation Data Reveals the Missing Angle

The investigation process has three steps.

Step 1: Pull the keyword's conversation fingerprint.

Take your striking distance keyword and run it against public conversation data. You are looking for threads where people describe the problem your page addresses. Not threads that mention your keyword, but threads where the problem exists in its rawest form.

If your page targets "best project management tool for remote teams," you want the Reddit threads where remote team leads say "our coordination is broken" without necessarily using the words "project management." Those threads contain the vocabulary, the frustration, and the criteria your page is not currently addressing.

This is not a Google Alert. This is not brand monitoring. Brand monitoring tells you who is talking about your product. Signal-based investigation tells you who is talking about the problem your product solves, with their name, their thread URL, and the date. The distinction matters because the vocabulary in those threads is exactly what you should be injecting into your content to close the striking distance gap.

Step 2: Map the language delta.

Compare the language in the top-3 ranking pages against the language in the public conversation threads. The gap is where your opportunity lives.

Example: 89 Reddit posts about "SaaS project management for remote teams" use the phrase "async handoff" consistently. Zero of the top-5 ranking pages for the target keyword contain that phrase. One page that adds a 300-word section on async handoff patterns, with actual examples from community threads, has a demonstrable content advantage over every page currently ranking above it.

Step 3: Write the section that fills the gap.

This is not keyword stuffing. It is coverage. You are adding the topic your ICP is actively discussing, in the language they actually use. Google's helpfulness systems reward this because the content genuinely helps the searcher.

Side-by-side view of Reddit conversation threads and SEO analytics dashboard on laptops

The 3 Optimization Moves That Close the Gap in 30 Days

Once you have your striking distance list and the conversation fingerprint for each keyword, run three moves in sequence. Not simultaneously, not all at once. In sequence.

Move 1: Internal links first (days 1-5).

Before touching a word of content, add internal links to the striking distance page from 4 to 6 other pages on your site. Use the target keyword or a close variant as anchor text.

Pages with 5 or more contextual internal links ranked an average of 3.2 positions higher than comparable pages with fewer than 2 internal links, according to 2026 AI-era SEO testing data. This is the fastest move with the highest confidence interval.

Do this first because it costs nothing, takes a few hours, and you will see position movement within 2 to 3 weeks. That movement tells you how responsive the page is before you invest in heavier content work.

Move 2: Content gap fill (days 6-14).

Add the section that addresses the language delta you found in step 2 above. Target 250 to 400 words. Write it from the perspective of the problem, not from the perspective of your product.

Then update your title tag and meta description. Not to stuff more keywords, but to reflect the new scope of the page. If your page now covers async handoff patterns in addition to general remote project management, your title and meta description should signal that.

Move 3: One authoritative external link (days 15-20).

Find one piece of external content that supports the primary claim of your page and link to it. This is not about outbound link count, it is about showing Google that your page is willing to point searchers to the best resource on the web, not just keep them on your site.

Zero to one authoritative external links is fine. Three is the maximum. Beyond three, you are diluting trust signals.

Skip link building campaigns at this stage. The organic position lift from moves 1 and 2 will tell you within 30 days whether the page has ceiling potential worth a link campaign investment.

What to Skip When Working Striking Distance Keywords

Three tactics look rational and consistently fail on B2B SaaS content.

Skip rewriting the entire page. Rewriting a page that already ranks at position 11 risks losing the ranking signals Google has already assigned. You are not building a new page, you are improving an existing one. Surgical edits, not demolitions.

Skip chasing AI Overviews before fixing blue links. Google AI Overviews now appear on roughly 60% of searches. Being cited inside an Overview is valuable. But the pages most cited in Overviews are the pages ranking in positions 1 to 5 for traditional results. Getting to position 3 first is still the correct sequence.

Skip working more than 6 striking distance keywords simultaneously. Focus wins. Pick the 3 to 4 keywords with the highest impressions and the most defensible gap analysis, run the 30-day sequence, measure, then expand. Spreading across 20 keywords at once produces no measurable lift and wastes your content team's attention budget.

B2B marketer workspace flat lay with notebook and laptop for strategic content planning

How to Track Progress Without Spreadsheet Debt

Set up a tracking system before you start, not after.

In Google Search Console, create a custom segment that filters for your 4 target keywords. Pin it. Check position weekly, not daily. Daily variance is noise, weekly trends are signal.

The metric sequence to watch:

  1. Position first (are we moving?)

  2. Impressions second (is Google expanding SERP coverage?)

  3. Clicks third (is CTR improving as we rise?)

A page that moves from position 14 to position 8 but shows no click increase has a CTR problem, not a ranking problem. Fix the title tag and meta description before celebrating the position gain.

If position has not moved after 3 weeks, internal links alone were insufficient. Execute move 2 immediately and do not wait for the full 30-day cycle.

This is what tracking looks like at usage: three metrics, one dashboard, one weekly check. Not a Monday spreadsheet ritual that your team dreads.

The ROI That Makes Striking Distance Keywords Worth Your Time

The math is straightforward. Moving a page from position 14 to position 5 on a keyword with 2,000 monthly impressions and a CTR lift from 1.2% to 7.5% equals 168 additional clicks per month from one page update.

Those are 168 qualified visitors who were already showing intent but not finding you at the top. At a 3% conversion rate on a $200 per month SaaS product, that is an additional $1,008 MRR potential from a half-day of content work.

Compare that ROI to building a new content asset from scratch, which requires keyword research, content briefing, first draft, revisions, internal review, and 3 to 6 months to rank. The striking distance work is done in 30 days and compounds immediately.

We did the work. Here is what we found: the highest-performing B2B SaaS content teams spend 40% of their content optimization time on striking distance keywords and only 20% on net-new content. The remainder goes to technical SEO and internal linking infrastructure.

That ratio inverts most teams' instincts. Most teams spend 80% on new content and wonder why their existing library is not converting.

The answer has been in your GSC Performance report the whole time.

Frequently asked questions

What are striking distance keywords?
Striking distance keywords are search queries your site already ranks for between positions 4 and 20. They sit close enough to page one that targeted optimization, such as internal linking and content gap filling, can produce significant traffic gains faster than building new content from scratch.
What position range counts as striking distance?
Definitions vary slightly by source. The most widely used range is positions 4 to 20. Some practitioners use 5 to 15 or 11 to 30. The core principle is the same: these are queries where Google already trusts your page enough to show it, but not enough to put it at the top. Positions 8 to 15 tend to offer the best combination of quick movement potential and meaningful traffic upside.
How long does it take to move a striking distance keyword to the top 5?
Most pages show measurable position movement within 2 to 4 weeks of internal linking improvements. Full results from content gap fills typically appear within 30 to 60 days. Pages at positions 8 to 12 often move fastest. Pages at positions 16 to 20 may take a full content refresh cycle of 45 to 90 days.
Can I find striking distance keywords without Google Search Console?
Third-party tools like Ahrefs, Semrush, and Surfer SEO can surface striking distance data from their own crawl indexes. The position data will differ slightly from GSC, which uses first-party Google data. For accuracy, GSC is the preferred source. If you use a third-party tool, treat its position estimates as directional, not definitive.
How does social intelligence help with striking distance keywords?
Google Search Console tells you which positions your pages hold but not why your content ranks below the top 3. Public conversation data, from Reddit, LinkedIn, X, and Hacker News, reveals the vocabulary and sub-topics your ICP uses when discussing the problem your page addresses. Adding those terms and covering those gaps is what differentiates your page from competitors who are optimizing the same GSC data.
Should I prioritize striking distance keywords over creating new content?
For most B2B SaaS content teams, yes, at least during the first 60 to 90 days of an optimization cycle. The ROI on improving existing pages that already have ranking signals is reliably higher than new content, which requires 3 to 6 months to rank. A practical split: 40% striking distance work, 20% new content, 40% technical SEO and internal linking.
How many striking distance keywords should I work on at once?
No more than 6 at a time, and ideally 3 to 4. Each keyword needs a proper gap analysis, a sequenced 30-day optimization run, and weekly position tracking. Working more than 6 simultaneously dilutes your team's attention and makes it impossible to attribute which changes caused which movements. Run a tight batch, measure, then expand.
crowd·scope
Start your investigation