How to use Search Console data to find content gaps and near-win keywords
Find near-win keywords (positions 5โ20) and content gaps in Google Search Console, and turn them into a topic-cluster content plan that reaches page one.
The rankings you almost have
Your website already ranks for more queries than you think โ Google Search Console typically lists hundreds, even for a small site. Most sit quietly on page two or at the bottom of page one, where nobody clicks. Some of them are one focused improvement away from real traffic.
Two definitions carry this whole method:
- A near-win keyword is a query where you already rank at position 5โ20 with meaningful impressions. Google has already decided you're relevant; it just doesn't consider you a top answer yet.
- A content gap is a query that generates impressions for your site even though no page of yours actually addresses it. Demand exists; your answer doesn't.
Chasing brand-new keywords means starting every race from the back. Near-wins start from halfway. Here's the repeatable loop โ everything happens inside free Search Console.
Step 1 โ Export and filter the data
In the Performance report:
- Set the date range to the last 3 months (a single month is too noisy for a small site).
- Turn on all four metrics โ clicks, impressions, CTR, position.
- Open the Queries tab and filter: position greater than 4.9 and lower than 21.
- Sort by impressions and apply a floor โ for a small local site, 50+ impressions over the period is enough to matter; raise the floor if the list is unmanageable.
What remains is your near-win list: every query on it is demand Google already half-trusts you with.
Step 2 โ Read the click-through gaps
Position tells you where you appear; CTR tells you whether your listing earns the position. As a rough compass:
| Position band | Healthy CTR looks like | If yours is far below |
|---|---|---|
| 1โ3 | High โ double digits | Title/meta mismatch with intent |
| 4โ10 | Modest single digits | Title problem โ you're seen but not chosen |
| 11โ20 | Very low (page two) | Content depth problem โ the page hasn't earned page one |
The split matters because the fixes cost differently: high impressions + low CTR at positions 5โ10 is usually a one-hour title and meta rewrite. Position 11โ20 means the page itself needs to become the better answer โ more complete, better structured, more specific to the query.
Step 3 โ Separate the three fix types
Now classify every query on the list into exactly one bucket:
- Quick wins (days): good position, weak CTR โ rewrite the title and meta description around the query's actual phrasing.
- Content upgrades (weeks): position 11โ20 with a relevant existing page โ expand and restructure that page. Don't create a competitor to your own content.
- Content gaps (new pages): impressions but no page that genuinely addresses the intent โ this bucket feeds your content plan.
This triage is the step most guides skip โ and it's why teams burn weeks writing new articles when a title rewrite would have moved the needle in an afternoon.
Step 4 โ Group gaps into topic clusters
Don't publish the gap-bucket queries as scattered one-off posts. Group them into topic clusters: one pillar page covering the broad topic, with three to five supporting articles answering the specific questions, all interlinked.
A worked example: a cleaning company finds gap queries for "deep cleaning cost per square metre", "deep cleaning vs regular cleaning", "deep cleaning checklist for restaurants" and "how often deep clean office". That's one cluster โ a "deep cleaning" pillar page plus four specific articles โ not four orphans. The interlinking tells Google the site has genuine depth on the topic, and every article strengthens the others.
Reach360's AI Content planner runs this exact method on your live Search Console data โ it finds the near-wins and gaps, groups them into clusters, and drafts the briefs. This article is the manual version of what it automates on the Premium plan.
Step 5 โ Re-check in 4โ6 weeks
Search moves slowly enough that weekly checks of the same queries just show noise. Every four to six weeks, re-run the same filters and ask three questions: which quick wins moved (title rewrites usually show first), which upgraded pages crossed onto page one, and which new cluster articles started earning impressions. Whatever moved, feed the result into the next cycle โ the method is a loop, and it compounds. It also pairs naturally with a broader website SEO audit for the technical side, and with tracking your AI visibility โ because page one and the AI's answer are two different scoreboards now.
Frequently asked questions
What counts as a near-win keyword?
A query where you already rank at roughly position 5โ20 with meaningful impressions. Relevance is proven; the remaining distance is one focused improvement, not a new strategy.
How many impressions are enough to bother with?
Scale to your site: 50+ a month is worth attention for a small local business, because local queries convert disproportionately well. Raise the floor until the list is short enough to act on.
Should I create a new page or expand an existing one?
If a page already ranks 5โ20 for the query, improve that page โ a second page on the same topic splits your own authority. New pages are for genuine gaps only.
How is this different from paid keyword tools?
Paid tools estimate what you might rank for; Search Console records what you already rank for. Your own near-win data is more reliable and free โ paid tools earn their keep later, mostly for competitor analysis.
Filter, triage, cluster, repeat
That's the whole method: filter Search Console to positions 5โ20, triage into title fixes, upgrades and gaps, cluster the gaps, and re-check in a month. No tools to buy, no guesswork โ just the demand data Google already hands you. And when you'd rather the loop ran itself, it's built into the SEO & AI-Visibility suite on Reach360 Premium โ 14-day free trial included.
Run your whole sales operation from one CRM
Connect WhatsApp, let the AI qualify your next lead, and send a pay-online quote โ all from one place. Start free in minutes.
14-day free trial ยท cancel anytime