Skip to content
MrKeyword
Search Console

SEO opportunities: this week's quick wins, ranked by the clicks they could bring

MrKeyword reads your last two Search Console windows and your saved page audits, finds the fixes most likely to bring more clicks, and puts the five biggest at the top of a page called This Week. Every item says whether its number of clicks at stake was observed or estimated, and shows the evidence behind it.

A chart of search traffic growing over time
The short version
  • This Week lists five kinds of opportunity: pages losing clicks, keywords just off page one, page-one results people skip, your own pages competing for one query, and high-severity technical problems on pages with traffic.
  • Every item is ranked by clicks at stake per 28 days, and labelled Observed or Estimate.
  • Estimates use only your own site's click rate at each position, learned from your Search Console rows. No industry click-through curve is used.
  • Mark an item done and it comes back after 28 days only if the data still shows the problem. Dismiss it and it stays hidden.
  • Copy any item as a plain-text brief for Claude or Codex, or read the whole list through the MCP tool get_opportunity_inbox.

What counts as an SEO opportunity

An SEO opportunity is a change to a page that already has search demand behind it, where your own data shows clicks you are missing or losing. That is what people usually mean by quick SEO wins or low-hanging fruit keywords: not new keywords you have never ranked for, but queries and pages where Google already shows you and a modest fix could move the numbers.

The raw material is in Google Search Console's Performance report, but it is spread across thousands of rows of queries and pages. The Opportunity Inbox does the sorting: it finds the rows that match a known pattern, works out how many clicks each one is worth, and puts the biggest first.

The five kinds of opportunity it finds

Each item belongs to one of five types. The rules below are the ones MrKeyword applies; nothing is picked by an AI model.

Opportunity types and how each is found

TypeWhat qualifiesClicks at stake
Losing clicksA page that lost at least 10 clicks, and at least a quarter of its clicks, compared with the 28 days beforeObserved the clicks it lost
Near the topA query at average position 8 to 20 with at least 50 impressions — the classic “keywords on page 2 of Google”Estimate clicks at your own position-3 click rate, minus clicks you already get
Few clicksA query at position 1 to 5 with at least 100 impressions whose click rate is under half of your usual rate at that positionEstimate clicks at your usual rate, minus clicks you get
Pages competeTwo or more of your pages each holding a real share of one query's impressions within the top 20 (brand and search-operator queries are skipped)Estimate clicks one page would get at the best position
TechnicalA high-severity issue in a saved page audit, on a page that gets search trafficObserved that page's clicks
From MrKeyword's opportunity rules. Search Console positions are averages over 28 days, not live ranks.

Every item carries its evidence (for example “Position 12.0 · 400 impressions · 2 clicks”), a sentence on why it matters, and a suggested next step, such as rewriting the title and meta description for a skipped result or picking one page for a query two pages share.

How clicks at stake are worked out

Clicks at stake are either observed — clicks that really changed in Search Console, or the clicks a page with a technical problem currently earns — or an estimate built only from your own site's numbers. Each item says which.

  1. Learn your own click rate at each position

    MrKeyword takes your Search Console query rows with at least 20 impressions, groups them by whole position from 1 to 10, and uses the median click rate in each group. A position needs at least three rows to count.

  2. Fill gaps on the low side

    A position with too little data borrows the rate of the next worse position, which is lower. So when an estimate is wrong for lack of data, it is wrong on the cautious side.

  3. Estimate what the fix is worth

    For a page-2 keyword, the estimate is its impressions times your own position-3 rate, minus the clicks it already gets. A query with 400 impressions and 2 clicks, on a site whose position-3 results get 20% of clicks, is worth an estimated 78 clicks per 28 days.

  4. Rank everything, biggest first

    The five largest open items become Your top fixes this week. The rest appear below, biggest first, with a filter for each type. A site too new to have its own click rates still sees its opportunities, marked “Not enough data to estimate” and listed after the ones with a number.

Why not an industry CTR curve? Published click-through curves average millions of results with different layouts, intents and brands. Your own results at position 3 are a better guide to what your page at position 3 would get, so that is the only rate MrKeyword uses.

Done, dismiss and the 28-day return

Owners, admins and members can act on each item; viewers can read and copy. The four actions are:

  • Mark done. The item is hidden for 28 days — one Search Console window, long enough for a fix to show in the data. If the same problem is still found after that, it comes back.
  • Dismiss. The item is hidden and does not return.
  • Copy brief for AI. A plain-text brief with the page, query, evidence, clicks at stake and what to do, ready to paste into Claude or Codex.
  • Add to work plan. Creates a task with the brief attached, so the fix can be assigned and tracked.

“Losing clicks” needs two Search Console windows 28 days apart, so it appears after your second sync. The other four types are ready after the first. When a weekly traffic check has run, the top of the page also shows last week's search clicks against your usual week; see traffic drop alerts.

See your quick wins this weekConnect Search Console and This Week fills in after the first sync, on every plan including Free.

Start free

Using the inbox from Claude or another AI assistant

The same list is available through MrKeyword's MCP server as the tool get_opportunity_inbox. Give it a site and an optional limit (10 by default, up to 50) and it returns the open items with their type, page, query, clicks at stake, whether that number is observed or an estimate, the evidence, the suggested action and the ready-made brief. Items marked done or dismissed are left out.

That means you can ask an assistant “what should I fix on this site this week?” and it answers from your Search Console data rather than guessing. Setup is on the developer page.

What MrKeyword does not do

  • It does not promise the estimated clicks. An estimate is what your own results at that position usually get; whether a page reaches that position depends on the fix and on competing pages.
  • It does not use third-party traffic or keyword-difficulty estimates to rank opportunities. Everything comes from your Search Console data and your own page audits.
  • It does not make the changes for you. Each item says what to do; you or your assistant edit the page.
  • It does not report live positions. Search Console positions are averages over the window.

Which plans include it

The Opportunity Inbox has no separate allowance: every plan gets it for every website it can hold.

PlanPriceWebsites with an inbox
Free$01
Starter$10/month1
Growth$19/month3
Agency$49/month10

The technical items come from page audits you have run on the website, so a site with no saved audits shows the other four types only. See pricing for every limit.

Questions and answers

SEO opportunities questions

What are quick SEO wins?

Changes to pages that already get search impressions, where a modest improvement is likely to bring more clicks: keywords on page 2, results on page one that few people click, pages losing clicks, and pages competing for the same query. MrKeyword finds them in your own Search Console data.

How do I find keywords on page 2 of Google?

In Search Console, look for queries with an average position between about 8 and 20 and a meaningful number of impressions. MrKeyword's inbox does this automatically for queries at positions 8–20 with at least 50 impressions, and estimates what each is worth.

Are the clicks at stake accurate?

Observed numbers are real changes in Search Console. Estimates use the median click rate your own site gets at each position, with gaps filled from the next lower position, so they lean cautious. They are a way to rank fixes, not a forecast.

What happens when I mark an opportunity done?

It is hidden for 28 days, one Search Console window. If the same problem still shows in the data after that, it returns to the inbox. Dismissed items do not return.

Can Claude read my SEO opportunities?

Yes. Connect MrKeyword's MCP server and ask for the tool get_opportunity_inbox. It returns each open item with its evidence, clicks at stake, whether that number is observed or estimated, and a brief the assistant can act on.

About this page

Written by the MrKeyword team, who build an SEO workspace on first-party Search Console and Bing data. Outside facts link to their original source below. We update this page when the product or the sources change.

Sources

  1. Performance report (Search results) — Search Console Help, on the clicks, impressions, CTR and position data the inbox reads
  2. What are impressions, position, and clicks? — Search Console Help, on how average position is calculated
  3. Influencing your title links in search results — Google Search Central, for low click-rate fixes
  4. Control your snippets in search results — Google Search Central, on meta descriptions and snippets
  5. Consolidate duplicate URLs — Google Search Central, for pages competing for one query
Keep reading

Put this into practice.

Related guides and tools for the same job.

Find this week's quick wins in your own data.

Connect Search Console and see your SEO opportunities ranked by clicks at stake. Free plan, no card.