Striking-Distance Keywords: Find SEO Quick Wins in Search Console
Find the queries your site nearly ranks for, score the opportunities that matter, and decide whether to refresh, retarget, consolidate, or create a page.
Practitioner guidance reviewed for accuracy, usefulness, and alignment with current search documentation.
A striking-distance keyword is a search query that already earns impressions and sits close to the most visible results. Because Google is already matching the search to one of your pages, a focused update may produce results faster than a new page. The first step is to decide whether the ranking page is the right one to improve.
Google does not define a standard cutoff. In this guide, we use average positions 5–20 to build the review list and start with positions 8–20. Position only gets a query onto the list. Search demand, intent, business value, and page fit determine whether it is worth the work.
Keyword snapshot · United States
The exact term is small; the related topic is larger
DataForSEO search-volume estimates and keyword-difficulty scores, checked August 27, 2026. Both are directional and can change.
- Exact topic
- 40
- monthly avg. · KD 0
- SEO quick wins
- 140
- monthly avg. · KD 0
Working range
Nearby rankings need different treatment
Average position is directional and can vary by query, device, country, and search-result layout.
Change carefully
Intent, title, CTR
Refresh candidates
Fit may be weak
How to find striking-distance keywords in Search Console
Use the Performance → Search results report. Select clicks, impressions, average CTR, and average position, then choose one date range that gives your site enough data. For prioritization, 90 days is a practical starting point for a smaller site; a high-volume site can often work with 28 days. Avoid mixing time windows inside the same prioritization sheet.
Export
Pull queries, clicks, impressions, CTR, and average position from one consistent date range.
Qualify
Keep queries near visible positions, then remove irrelevant, branded, and negligible opportunities.
Map
Identify the URL Google shows and decide whether that page genuinely matches the search intent.
Act
Refresh, retarget, consolidate, or create. Then measure the same page-query pair after publishing.
1. Export the query table
Open the Queries tab and export to Google Sheets, Excel, or CSV. The standard report export is capped at 1,000 representative rows. The Search Console API allows up to 25,000 rows per request, but Google says its internal limits still prevent it from guaranteeing every row. Larger sites can configure an ongoing bulk export to BigQuery. Bulk export provides the most complete query data going forward, but it does not backfill dates before setup.
2. Apply a useful first-pass filter
Keep rows that meet all four conditions:
- Average position is roughly 5–20. Start with 8–20 if the list is too large.
- The query has enough impressions to matter on your site. Use a percentile or relative cutoff instead of copying another company’s minimum.
- The query is relevant to your actual offer or audience. Remove accidental and informationally adjacent matches.
- The query is non-branded. Analyze branded queries separately because they often reflect existing awareness and can distort a list built to find non-branded discovery opportunities.
Do not sort by position alone
A position-9 query with 600 relevant impressions and a direct connection to revenue can be more useful than a position-14 query with 8,000 irrelevant impressions. Position gets the query reviewed. Demand, intent, and business value determine whether it belongs in the work queue.
Map every query to the URL Google already shows
Before planning an update, check the ranking URL. In Search Console, click a query to filter the report, then open the Pages tab. Ask one question: is Google showing the page that should own this search?
Example review queue
Illustrative data. These are not Perennial performance results.
| Query | Position | Impressions | Page fit | Action |
|---|---|---|---|---|
| content refresh checklist | 9.4 | 1,860 | Strong | Refresh |
| content refresh service | 12.1 | 420 | Wrong blog URL | Retarget |
| refresh vs rewrite | 17.6 | 780 | No direct match | Create |
If several URLs appear for the same intent and keep swapping places, investigate overlapping page targeting before editing either page. More than one URL does not, by itself, prove cannibalization. Search Console generally assigns performance data to Google’s selected canonical URL, although Google documents exceptions. That is another reason to inspect the page-query relationship rather than treating a query row in isolation.
Use a score to keep priorities consistent
The score below combines demand, proximity to visible results, business value, and the fit between the query and its current ranking page. Use it to compare candidates within the same site and reporting period. It is a planning aid, not a Google metric or ranking forecast.
Interactive worksheet
Is this query worth refreshing for?
Enter one row from Search Console to compare it with the other opportunities on your list. This score does not predict a Google ranking.
Score weights: demand 35%, position opportunity 30%, business value 25%, and page fit 10%. You can adjust them for your site, but use the same weights across the full review list.
Opportunity score
Prioritize this opportunity
This query combines useful demand, a favorable starting position, business value, and a suitable ranking page.
Choose the right action: refresh, retarget, consolidate, or create
Refresh
The current URL matches the intent, has history, and needs a stronger or more current answer.
Retarget
A page ranks, but it is the wrong page type or aims at a different primary query. Clarify ownership.
Consolidate
Two or more pages serve the same intent and alternate in results or divide your internal links. Merge the useful material only when the overlap is causing a clear ownership problem.
Create
No existing page can own the query without changing its purpose. Build a distinct URL and link it into the cluster.
Do not publish a new article for every keyword variation. If an existing guide already satisfies the intent, another URL can make page ownership and internal linking less clear. Use the SEO content audit framework when the answer is not obvious.
Improve the page without overcorrecting
Once a query makes the refresh list, diagnose the gap before rewriting. Search the query, inspect the result types and leading pages, then compare the searcher’s likely task with what your page delivers.
- Answer the primary question earlier. Make the opening useful without forcing readers through a long preamble.
- Close the intent gap. Add the comparison, process, example, definition, or evidence that the current page is missing.
- Improve the search snippet when warranted. Google recommends reviewing the page title, description, and intent alignment when impressions are healthy but CTR is weak. Keep the snippet accurate to what the page delivers.
- Add relevant internal links. Link from pages that already discuss the topic, and link the refreshed page toward the next useful product or resource.
- Replace stale claims and broken references. Preserve what is accurate and proven instead of rewriting for the sake of a new date.
- Keep the URL when the page still owns the intent. Change it only when the information architecture truly requires a different destination and you can redirect correctly.
Match the size of the edit to the problem
A page at position 11 may need a sharper title, one missing section, and three internal links. Another may need a full rewrite. Diagnose first so the size of the edit matches the size of the problem.
Use the complete refresh processMeasure the same page-query pair after publishing
Record the publication date and the pre-change clicks, impressions, CTR, and average position for both the page and the target query. After Google recrawls the page, compare matched periods. Google notes that weekly or monthly groupings reduce day-of-week noise; year-over-year comparisons are useful when the query is seasonal.
Focus first on impression and click trends. Google recommends treating average position as a trend rather than a fixed rank. It averages the topmost position where your property or page appeared across recorded impressions, and the result can vary by context such as location, device, and the search-results layout.
- Impressions rise, position stable: the page may be appearing for a broader query set.
- Position rises, CTR stays weak: inspect the title, snippet, and the search-result features around you.
- Clicks rise on the target query: confirm whether the page sends visitors toward the intended next step.
- No movement: reassess intent, page ownership, internal links, and whether the query still belongs in the queue.
Perennial workflow
Move qualified opportunities into the refresh queue
Perennial connects to Google Search Console, maps search queries to the pages already ranking, and sends approved candidates into a research-backed refresh workflow. Your SEO team chooses what to update while Perennial handles the repetitive data work.
Put the method to work
Start with your own Search Console evidence: real impressions, a ranking page, and a query Google already associates with your site. Build the list, map each query to its URL, score the candidates, choose the appropriate page action, and measure the same page-query pair after the change. The result is a refresh queue based on observed demand rather than a list of topics selected in the abstract.
Striking-distance keywords, answered
What are striking-distance keywords?
Striking-distance keywords are queries that already earn impressions and rank near the most visible results. Because Google already associates the query with one of your pages, a focused update may produce results faster than a brand-new page. There is no official Google cutoff. For planning, we use average positions 5–20 and review positions 8–20 first.
What position counts as striking distance?
Different SEO teams use ranges such as 5–20, 8–20, or 11–30. Treat the range as a queue-building rule, not a law. Positions 8–20 are often the most useful starting band because the page has demonstrated relevance and still has room to gain impressions and clicks.
How many impressions does a query need before it is worth optimizing?
There is no universal minimum. Compare eligible queries within your own site and date range. A niche B2B query with 40 impressions and direct buying intent can be more valuable than a broad query with 2,000 impressions and no connection to revenue.
Should I create a new article for every striking-distance keyword?
No. First check which URL Google already shows. Refresh it when the page matches the intent, retarget or consolidate when the wrong URL ranks, and create a new page only when no existing URL can satisfy the query without changing its purpose.
How long does a striking-distance update take to work?
There is no fixed timeline. Record the change date, confirm that Google has recrawled the page, and then compare page-and-query impressions and clicks over matched time periods. Use a longer comparison window when the query has too little activity to separate a real trend from normal variation.
Find the pages worth refreshing first
Book a demo and we’ll show you how Perennial turns your Search Console data into a prioritized content-refresh queue.