---
title: "Striking distance keywords · gscdump"
canonical_url: "https://gscdump.com/tools/striking-distance"
last_updated: "2026-10-03T04:31:36.378Z"
meta:
  description: "Queries ranking 4-20 in your Google Search Console record over the last 28 days, by impressions, with CTR and clicks. Free with a Google sign-in."
  "og:description": "Queries ranking 4-20 in your Google Search Console record over the last 28 days, by impressions, with CTR and clicks. Free with a Google sign-in."
  "og:title": "Striking distance keywords · gscdump"
---

Which queries sit at positions 4 to 20 with high impressions?

# Striking distance keywords

Queries where your pages rank 4-20 over the last 28 days, sorted by impressions, with CTR and clicks for each.

## What it returns

Real rows, no sign-in

Average position between 4 and 20, at least 100 impressions, CTR under 5%, sorted by impressions.

[nuxtseo.com](https://nuxtseo.com) · 2026-08-22 to 2026-09-18, 6 of 264 rows · captured 2026-09-22

Example Striking distance rows from nuxtseo.com

| Keyword | Position | Impressions | CTR | Clicks |
| --- | --- | --- | --- | --- |
| |
| schema validator | 4.62 | 55,922 | 0.67% | 376 |
| schema checker | 4.17 | 14,996 | 1.70% | 255 |
| meta tag checker regalseo | 9.39 | 7,232 | 0.01% | 1 |
| schema org testing tool | 4.74 | 6,469 | 0.00% | 0 |
| sitemap checker | 6.62 | 4,668 | 2.70% | 126 |
| schema.org validator | 4.89 | 3,997 | 0.53% | 21 |

These are nuxtseo.com's own rows, read from its Search Console record. Connect a Site below to run the same query over yours.

## Run it on your own record

[**Continue with Google **](https://gscdump.com/auth/google)

HostedRead-only Search Console scope. Free during beta.

or

```
gscdump analyze striking-distance --site sc-domain:example.com
```

$ LocalMIT licensed, on npm.

Over MCP: `run-report { siteId: "<site-id>", reportId: "opportunities" }`

[Connect with MCP](https://gscdump.com/mcp) to reach it from ChatGPT, Claude, Cursor, or Copilot.

The opportunities report runs striking distance alongside the opportunity and zero-click analyzers, and returns evidence rows without severity or actions.

## **What striking distance means**

A striking distance query is one where a page of yours holds an average position between 4 and 20 in Google's results. The page is indexed, Google already treats it as relevant, and it sits within one page of the top 3.

The name comes from the click curve. According to [~~FirstPageSage's 2024 benchmarks~~](https://firstpagesage.com/seo-blog/google-click-through-rates-to-organic-search-results/), position 1 takes 39.6% of clicks, position 2 takes 18.4%, position 3 takes 10.1%, and position 10 takes 1.6%. A query at position 8 with 10,000 monthly impressions returns about 160 clicks; at position 3 the same impressions return about 1,000.

## **How the query runs**

1. **Pick a site.** The list holds the sites gscdump has synced for your account. A site still syncing is disabled until its first backfill lands.
2. **Run the query.** It reads the last 28 days of the record and keeps queries with average position 4-20, 100 or more impressions, and CTR under 5%.
3. **Read the rows.** Each row carries position, impressions, CTR, and clicks. Rows sort by impressions, and the table shows the top 50 of up to 100.

## **What to do with the rows**

- **Positions 4-10, high impressions.** Start here. Check the title and description Google shows for the query, and which of your pages link to the ranking page. Re-run the query after 2-4 weeks to see the position move.
- **Positions 11-20, high impressions.** Page 2. Compare the ranking page against the pages above it for the same query before you change anything.
- **Low CTR for the position.** If CTR sits under the benchmark for the position, the snippet is the variable. Rewrite the title to match the query and watch the CTR column on the next run.

## Common questions

Positions 4 to 20, as Google reports average position. Positions 1-3 take most of the clicks for a query. Beyond 20 the query sits on page 3 or later.

The last 28 days of your Search Console record. Google reports with a 2-3 day delay, so the newest days may still be filling in.

100 impressions over the period. Queries below that are cut so the table holds rows with enough volume to read.

No. The query reads your own Search Console record, so it covers only the sites you have verified access to.

Striking distance filters on position. Opportunity filters on the gap between actual CTR and the benchmark for that position. One query can appear in both.

## **See also**

<dl>

<dt><a href="https://gscdump.com/tools/opportunity">Opportunity keywords</a></dt>
<dd>Queries whose CTR sits below the benchmark for their position, ranked by the click gap.</dd>

<dt><a href="https://gscdump.com/tools/content-decay">Content decay</a></dt>
<dd>Pages whose clicks fell 20% or more against the previous 28 days.</dd>

<dt><a href="https://gscdump.com/tools/movers">Movers and shakers</a></dt>
<dd>Queries whose clicks changed 20% or more between the last 28 days and the 28 before.</dd></dl>

Every day you're not syncing is data Google will delete.

Eligible Sites backfill available Search Console history. Data sources depend on the tool and account. Free during beta.

[**Join the waitlist **](https://gscdump.com/#get-access) [**Connect with MCP **](https://gscdump.com/mcp)

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
