Skip to main content
Back to Blog
SEOJune 2026

How to Find Keyword Opportunities in Google Search Console

Your best SEO opportunities are already in Search Console — hiding at positions 8 to 20. Here is the exact workflow to find, prioritize, and act on them.

Get analytics insights without the guesswork

ClimbPast connects to GA4 and Search Console so you can ask questions in plain English.

Start free trial

Most B2B marketing teams open Search Console, check total clicks, and close it. The most valuable data in the platform is not the headline number — it is the queries where your site already ranks on page two or the lower half of page one, earning impressions but almost no clicks. These near-page-one positions are the highest-leverage optimization targets available to a small marketing team, because the work is incremental improvement on a page that already has relevance signals, not building authority from scratch. This guide walks through the exact workflow for finding those queries, prioritizing them, and measuring whether your changes produce real ranking movement.

Why positions 5 through 20 are your highest-leverage targets

Search Console position data divides naturally into three tiers by optimization return. Positions 1 through 4 already earn strong click-through rates — typically 8 to 20 percent for informational queries — and moving from position 2 to position 1 requires sustained link-building and authority work that most small marketing teams cannot realistically prioritize over a short window. Positions 21 and below represent queries where Google has not yet confirmed strong relevance for your page, so incremental content work produces unpredictable results. Positions 5 through 20 are the sweet spot. Google has already decided your page is relevant enough to surface for the query — it just is not confident enough to push it to the top. A targeted improvement to page depth, heading structure, or CTR signals that confidence, and the position response is often measurable within 30 to 60 days. For B2B marketing teams with limited bandwidth, this range provides the highest ratio of ranking movement per hour invested.

How to filter Search Console for near-page-one queries

Open Google Search Console and navigate to the Performance report. Set the date range to the last 90 days — a broader window provides a more stable sample for B2B sites with moderate traffic volumes, smoothing out week-to-week fluctuations. Click Add filter, select Position, and set it to greater than 4 and less than 21. Click Impressions to sort descending so the highest-volume opportunities appear first. Add a second filter to exclude your brand name so brand queries — which rank at position 1 regardless of optimization — do not crowd the list. What remains is a prioritized view of non-branded queries where your site has demonstrated relevance and where content improvement is most likely to produce a measurable click increase. For each query on the list, click the query to see which URL is ranking for it — you need that URL before you can make any changes. For a full walkthrough of navigating the Performance report, /guides/getting-started-with-gsc covers the interface from setup through export.

Ranking problem vs. CTR problem: how to tell them apart

Once you have your list of near-page-one queries, the next diagnostic is whether each page has a ranking problem or a CTR problem, because the two require different fixes. A CTR problem means the page already ranks reasonably well — say position 6 — but earns only 1.5 percent click-through rate when pages at that position typically earn 4 to 7 percent. The problem is the listing, not the content. Rewriting the title tag and meta description to match the query intent more precisely is usually enough to move the CTR toward benchmark without touching the page itself. A ranking problem means the page earns CTR close to the benchmark for its position, but that position is 14 when the content deserves to rank at 6. Here the work is depth: adding a section the query implies, answering a related question the page currently skips, or strengthening internal links from higher-authority pages on your site. Treating a CTR problem with content rewrites, or a ranking problem with title tag adjustments, wastes effort without moving the metric you actually need to improve.

Building a simple priority queue from your data

Not every near-page-one query deserves equal attention. A query earning 12 impressions per month at position 16 and one earning 900 impressions at position 14 both appear in the same filtered list but represent very different opportunities. A straightforward scoring approach multiplies monthly impressions by the expected CTR gain from moving up. A page at position 12 moving to position 5 would typically see CTR increase from roughly 1.5 percent to roughly 5 percent on an informational query. For a query with 600 impressions, that move represents about 21 additional clicks per month from a single optimization. Running this estimate across your candidates — impressions times expected CTR difference — gives a rough opportunity score to rank by. This keeps optimization work focused on queries where a successful result produces a meaningful traffic gain, not just a satisfying position bump on a term few people search. ClimbPast's /features/content-optimization view surfaces this kind of prioritized opportunity list directly from your live Search Console data, so the scoring does not require a separate spreadsheet model each month.

Measuring results with GA4 after each optimization

Position improvements in Search Console are the leading indicator; traffic and conversion changes in GA4 confirm the optimization worked. After making a change — a title tag rewrite, a content depth addition, a heading restructure — note the date and the URL. Wait 21 to 28 days for Google to re-crawl and re-rank the page and for Search Console position data to stabilize. Then compare the query's average position and click count in a matching 28-day window before and after the change. In GA4, open an Exploration filtered to the updated landing page and check whether organic sessions and conversion events changed over the same window. Connecting the Search Console position shift to the GA4 traffic and conversion outcome creates a complete before-and-after loop. Without this step, you are shipping optimizations without confirming they produced returns. ClimbPast surfaces both Search Console and GA4 data in the same workspace, so you can ask in plain English which pages improved in rankings last month and whether those pages drove more conversions — without switching between tools or rebuilding reports. For content teams managing an ongoing optimization program, /for/content-teams shows how teams set up this measurement cadence across a full portfolio of published posts.

Staying ahead of ranking changes between reviews

Monthly reviews catch most significant ranking shifts, but acute drops can happen mid-cycle — a competitor publishes a stronger answer, a core update re-evaluates your page, or an internal link to a key page is accidentally removed in a site update. Automated ranking alerts bridge the gap. Configuring a threshold that fires when a priority page drops more than three positions on a target query within a week means your team knows within days, not at the next reporting cycle. ClimbPast /features/automated-alerts monitors click trends across your priority Search Console queries on each daily sync, flagging meaningful declines before they compound into a traffic problem that is harder to reverse. Pair it with /features/ai-analytics-assistant for ad-hoc questions like which queries lost the most clicks this month without building a new Exploration each time you need to investigate.