Skip to content

Content, SEO and AEO · Free report

See the clicks your site is leaving on the table.

Your ranked pages, sized against the CTR curve that actually matches your SERP, with the ones losing the most clicks ranked first. No cost, no card.

The problem

You are ranking. You are just not being clicked.

There is a gap between the impressions your pages earn and the clicks they convert, and it is almost never on your dashboard.

Two things widen it. Position is the familiar one: a page sitting at #3 or #4 earns a fraction of the clicks it would at #1, and the difference is a known, quantifiable curve. The newer one is AI Overviews. When Google answers the question at the top of the results, it collapses the click-through rate of everything beneath it. Position-1 CTR runs around 39.6% on a clean result and around 18.6% when an AI Overview is present. Position 3 falls from roughly 10.6% to 5.0%.

Most SEO tools never see this. They size your CTR opportunity against a single clean-SERP curve, so on a page where an AI Overview is present they quietly overstate the upside and misread the cause. We size the gap against the curve that matches your result.

See an example
Example
Click-through vs position
0%15%30%45%#1#4#7#10
Expected, clean Expected, AI Overview Your pages

An illustrative example, not your data. Your report plots your own pages against both curves.

How it works

How the AI Overview CTR Gap Report works

  1. You request the report and share your search data

    Send us a Search Console export, or grant read-only access. Nothing write-enabled, and we do not need your analytics or revenue data for this report.

  2. We read the bulk export, not the API

    The query API truncates the long tail by roughly 40% to 60%, and the long tail is exactly where the recoverable clicks hide. Unglamorous, and it changes what the report can see.

  3. We size each page against the curve that matches its SERP

    We keep a separate expected-CTR curve for AI-Overview-present results and apply the right one per page, then split the upside into the CTR gap and the rank lift so you know whether it is a title job or a rankings job.

  4. You get a ranked list, not a pile of red crosses

    Each opportunity is scored on value, confidence and effort, then bucketed into quick win, core project, strategic bet or backlog. You look at the top and start there.

What you get

What the AI Overview CTR Gap Report gives you

The clicks you are already earning impressions for, ranked by what it would take to win them back.

You get your headline number, the two-curve scatterplot with your own pages plotted against it, and the full ranked opportunity table: every qualifying page with its CTR gap, its opportunity clicks, and a flag for whether an AI Overview was present when we measured it.

Sized against the right curve

Every row is flagged for whether an AI Overview was present, so you can see which numbers were adjusted and why. A clean-curve estimate can nearly double the apparent upside on those pages.

Ranked, not dumped

The list is ordered by opportunity rather than alphabetised, with the CTR gap separated from the rank lift so you know which fix each page actually needs.

Labelled as an estimate

It is a directional estimate built from your own Search Console data, and we say so on every result. The measured proof comes later, when work ships and we compare a 28-day before and after.

Full capability list

Everything the AI Overview CTR Gap Report does

The cards above are the headline. This is the full list of what goes into the report and what you get back, so there are no surprises when it arrives.

Data collection

  • A Search Console export is enoughyou send the export and we work from that, so nothing needs authorising to get started
  • The bulk export, not the query APIthe API truncates the long tail by roughly 40 to 60%, which is exactly where the recoverable clicks hide
  • Search performance data onlyno Analytics, no revenue data and no customer records need to come anywhere near us
  • Brand and non-brand separatedyour own name is split out, so branded traffic does not disguise how the rest of the site is doing
  • The Search Console reporting bug flaggedthe known impression-reporting window is detected and called out rather than quietly analysed as real movement

Analysis

  • AI-Overview-aware CTR curvespages that sit under an AI answer are measured against a separate curve, applied per page rather than site-wide
  • Published curve valuesposition one is 39.6% on a clean result and 18.6% with an AI Overview, position three 10.6% against 5.0%, and you can see the numbers we use
  • CTR gap split from rank liftyou find out whether a page needs a better title or a better position, which are very different jobs
  • Priority scoring with intent weightsvalue, confidence and strategic weight are set against the effort in days, so the ordering reflects what is worth doing
  • Four opportunity bucketsevery qualifying page lands in quick win, core project, strategic bet or backlog
  • Tiered statistical thresholdspages qualify against click-volume tiers with confidence-interval floors, so thin data is not read as a finding
  • Six root-cause classeseach opportunity is classed as a click-through, content, conversion, technical, SERP-feature or monitoring issue

What comes back

  • A single headline clicks numberone top-line figure for the opportunity sitting in your existing rankings
  • Your pages on a two-curve chartyour own pages plotted against both the clean and the AI Overview curve, so the gap is visible at a glance
  • A ranked opportunity tableordered by opportunity rather than alphabetised, so the top of the list is the place to start
  • AI Overview flag on every roweach row shows whether an AI answer was present when that page was measured
  • Labelled as a directional estimatethe modelling caveat is stated on every result rather than buried in a footnote

Access and permissions

  • Free, no card, no trialthe report costs nothing and there is no clock running afterwards
  • No authorisation on the simple pathsending the export sidesteps connecting anything at all
  • Read-only access if you preferthe alternative is read-only Search Console access, which many teams find easier than exporting
  • Never anything write-enabledwe cannot change your Search Console setup, by construction rather than by promise
Why it is different

Sized against the right curve, and honest about being an estimate.

Most Search Console graders do two things we deliberately do not. They size every page's CTR gap against one clean-SERP curve, and they present the output with false precision. Both cost you money. On a page where an AI Overview is present, a clean-curve estimate can nearly double the apparent upside, which sends you chasing clicks that were never available at that position. And a black-box opportunity score you cannot interrogate is impossible to prioritise against.

We do the opposite. We segment the expected-CTR curve by whether an AI Overview is present, size each page against the curve that matches its result, and label the whole thing as what it is: a directional estimate built from your Search Console data, not a guarantee.

And we say what it does not do. It does not read your revenue, because Search Console knows clicks, not money; turning clicks into a revenue number honestly needs your GA4 data and your own conversion economics. It does not diagnose technical root cause on its own. It does not replace your analytics.

Compare

Same data. A curve that matches reality.

Plenty of tools will find your CTR gaps. None of the ones we checked size them against the result you actually have.

MxD Search OpportunityFree and low-cost GSC toolsBig suites (Semrush, Ahrefs)
Uses your own Search Console dataYes, export or read-onlyYesYes, via a connection
AI-Overview-aware CTR curvesYes, a separate curve per resultNo, a single blended curveNot published
Reads the bulk export, not the APIYesMostly API or CSV uploadAPI-based
Rank-lift upside split from CTR gapYesVariesVaries
Ranked by priority, not alphabetisedYesVariesVaries
Directional-estimate framingStated on every resultRareRare
Managed fixes with measured proofYes, on requestNo, software onlyNo, software only

Swipe the table to see every column.

Competitor capabilities and pricing checked against vendor pricing and product pages on 22 July 2026. Vendors reprice and rename features often, so reverify before relying on any figure.

Common
Questions

  1. Is it really free? What is the catch?

    The report is free, and there is no card and no trial. The honest catch is that we are an agency: if the report is useful and you would rather we did the work and measured the result, that managed service is what we sell. The report stands on its own either way.

  2. Do I have to connect anything or authorise OAuth?

    No. The low-friction path is to send us your Search Console export as a CSV, with nothing to authorise. If you would rather, you can grant read-only access instead. Either way we only read search-performance data, and we never touch anything write-enabled.

  3. Why do you talk about clicks and not revenue?

    Because this report reads Search Console, and Search Console knows clicks, not money. Turning clicks into a revenue number honestly needs your GA4 data and your own conversion economics, which is the connected upgrade in the managed service. We would rather show you a real clicks number than a made-up revenue one.

  4. What makes this different from the CTR-gap tool I already use?

    The curve. Most tools size your CTR gap against a single clean-SERP curve. When an AI Overview sits above your result that curve is wrong, and it overstates your upside. We keep a separate AI-Overview-aware curve and size each page against the one that matches its result, then flag every row so you can see which numbers were adjusted.

  5. How accurate is the number?

    It is a directional estimate built from your own Search Console data, and we label it that way on purpose. The maths is grounded, with tiered thresholds on statistically derived floors rather than round numbers someone liked. But it is a model of opportunity, not a guarantee of clicks.

  6. Can it tell me whether I am cited in AI Overviews?

    Not in this report. This one is scoped to Search Console CTR opportunity, sized with AI-Overview awareness. Whether Google cites you inside an AI Overview is a separate MxD check, and broader answer-engine tracking is rolling out. Ask and we will point you at the right one.

Prefer we do the work and prove it moved?

The free report tells you where the recoverable clicks are. Our managed Content, SEO and AEO service does the work to recover them, joins your GA4 data so clicks can be read as revenue, and measures a 28-day before and after so the movement is proven rather than claimed.

See how MxD runs SEO and AEO