All free tools
Free · no signup

Striking Distance Keyword Finder

Paste a Search Console performance export and see the queries sitting just off page one, ranked by the impressions they already earn. Runs entirely in your browser — the file never leaves this page.

Your Search Console export

38 rows read

Read queries, pages, clicks, position.

Your export never leaves this page — the file is read and analysed in your browser, and nothing is uploaded.

Page two. The classic striking-distance band.

12queries in range25,700impressions at stake4with a second URL
QueryURLPos.Impr.ClicksCTR
free crm software2 URLs/trial11.24,100140.34%
crm for agencies/solutions/agencies11.63,400120.35%
hubspot alternatives/compare/hubspot12.23,100110.35%
best crm for startups/blog/best-crm-startups12.92,80090.32%
sales crm/14.12,60060.23%
crm with email marketing/features/email13.42,40070.29%
crm implementation guide/blog/implementation-guide15.71,80050.28%
crm for nonprofits/solutions/nonprofits16.81,50040.27%
crm data migration/blog/data-migration17.31,20030.25%
what is a crm2 URLs/blog/crm-basics15.21,10030.27%
best crm for small business2 URLs/blog/best-crm-startups18.490020.22%
free crm software2 URLs/pricing19.180020.25%

Search Console reports position as an average over impressions, not a rank the page held. A query sitting at 11.4 may never have been at 11 — it could be 4 on mobile and 30 on desktop, or 8 last week and 15 this week. Treat the band as a shortlist to look at, not a scoreboard. 4 queries here have more than one of your URLs earning impressions — the cannibalisation checker shows what that’s costing.

Share this result

Posts the numbers below and nothing you typed or pasted, and you get to edit it before it goes out.

12 queries on my site sitting in positions 11–20, worth 25,700 impressions I'm mostly not getting. Found it in a Search Console export in about a minute.

Why page two is the cheapest place to look

A query on page two has already cleared the hard part. Google has crawled the page, indexed it, decided it’s relevant to the query and put it in front of people — it just put it somewhere almost nobody looks. Nothing about that requires a new page, a new topic or a link campaign. It usually requires the existing page to be better at answering the specific thing being asked.

That’s why this is the first list most people should work through: the cost of an attempt is an afternoon editing something that already exists, and the impressions column tells you exactly how much is at stake before you spend it.

The thing everyone gets wrong about position 11

Search Console does not tell you where you rank. It tells you your average position weighted by impressions, across every device, country and day in the range you exported.

So a query showing 11.4 might never have been at position 11. It could be position 4 on mobile and 30 on desktop. It could have been 8 for the first six weeks and 15 since. It could be 3 in Ireland and 40 in the United States. All of those average out to something that looks like “just off page one” and means something quite different in each case.

Google documents this behaviour in its performance report guide. The practical consequence: treat the band as a shortlist worth opening, and check the real results page before you conclude anything. A tool that tells you you’re “one position from page one” is reading an average as a rank.

Reading the list

  • Sort by impressions, not by position. A query at 19 with 4,000 impressions is worth more of your time than one at 11 with 40. The tool sorts this way by default for that reason.
  • Watch for the two-URL flag. If more than one of your pages earns impressions for a query, the problem may not be that the page is weak — it may be that you have two of them splitting the signal. The cannibalisation checker takes the same export and shows what that’s costing.
  • Ignore the tail with no impressions.A query with six impressions in three months isn’t an opportunity, it’s noise. Raise the minimum impressions filter until the list is short enough to act on.
  • Check the URL that’s ranking.Often it’s not the page you’d expect, which is itself the finding — Google picked a blog post over your product page, or an old page over the new one.

What this doesn’t tell you

It only knows about queries you alreadyrank for, because that’s all Search Console records. The keywords your competitors rank for and you don’t are invisible here — no impressions, no row, no matter how much traffic they carry.

That’s the other half of the job. Keyword Gapdiffs your site against a competitor to find what’s missing entirely, and Organic Keywordsshows the same ranking picture for any domain including theirs. Between them: Search Console tells you where you’re close, and a gap report tells you where you’re absent.

One more thing worth doing before you commit an afternoon: work out what a better position is actually worth on your site. The CTR curve calculator takes the same export and shows your own click-through rate by position, which is the only honest way to estimate what moving a query from 14 to 8 would earn you. Published CTR tables are somebody else’s average over somebody else’s queries.

For the judgement side of all this — which page-two wins are real, and the two cases where the correct move is to leave the page alone — the full write-up goes further than a tool can.

Questions

What are striking distance keywords?
Queries where your site already ranks but not high enough to earn many clicks — conventionally positions 11 to 20, the top of page two. They're attractive because the page already exists and Google already considers it relevant, so improving it is usually cheaper than creating something new.
Why positions 11 to 20?
It's a convention rather than a rule. Page two is where a page has clearly earned relevance but earns almost no clicks, so the gap between effort and reward is widest. Positions 4 to 10 are a reasonable alternative target on a site that already ranks well, and the tool lets you pick either.
Does position 11 mean I'm one place off page one?
No, and this is the most common misreading. Search Console reports an average position weighted by impressions, so 11.4 might be a query that sits at 4 on mobile and 30 on desktop, or one that was 8 last month and 15 this month. Use the band to decide what to look at, then check the actual results pages.
Which Search Console export do I need?
Open the Performance report, set your date range, tick Average position above the chart, and export. Queries alone will work. If you also want to see which URL is ranking, you need an export that pairs queries with pages, which means filtering by page and exporting queries per page, or pulling both dimensions from the Search Console API.
How long a date range should I export?
Long enough that the impression counts mean something — three months is a reasonable default for most sites. A 28-day export on a small site often has too few impressions on page two for anything to stand out, which is why the tool shows impressions rather than just listing queries.
What do I actually do with the list?
Open the results page for the query and compare what ranks against your page. Most page-two pages lose for a boring reason: the page answers a different question, covers less than the ones above it, or the query has drifted from what the page is about. Rewriting for the query beats adding links to it.
Is my Search Console data uploaded anywhere?
No. The file is read and analysed in your browser and never sent anywhere. You can disconnect from the network after the page loads and it still works.

More free tools

You fixed the page. Did it hold?

A striking-distance list is a snapshot of an average. Rank tracking checks the same keywords on the same schedule, so you find out whether the move stuck instead of re-exporting and squinting.

7-day free trial Cancel anytime