Skip to content

When an AI Overview appears, first-position click-through can fall by as much as 61%. See which of your pages are exposed.

AI Visibility

The engine searched for six things. You've written about two.

When an engine answers a question, it quietly runs several searches of its own first. RankSage records the ones your stored answers actually triggered, and checks whether your content covers each of them.

All features

The problem

Everyone guesses what an answer engine looks for. The engine already tells you — in the sub-searches it runs — and that trail is thrown away by every tool that only reads the final answer.

Observed Fan-out, explained in about a minute

How it works

What it measures, what comes out, and why the number can be trusted.

  1. 01

    Observed, not simulated

    These are the sub-searches recorded from real answer runs — what the engine's own retrieval did, not a model's guess at what it might do. That difference is the whole feature.

  2. 02

    Attached to the answer they built

    Each fan-out trail stays linked to the stored answer it produced, so you can read a citation result and the searches behind it side by side.

  3. 03

    Checked against your content

    Every observed sub-search is matched against your crawled pages. A sub-search you have nothing for is a named, evidenced gap — not a hunch.

  4. 04

    It compounds with question mining

    Mined questions tell you what people ask; observed fan-out tells you what engines retrieve when they answer. Covering both is what makes a page the source an answer gets built from.

What it does not do

  • Not every engine exposes its retrieval trail, and none promises to. Where a run carries no observable fan-out, that is reported as not observed — never invented.
  • The trail reflects the runs you have stored. More tracked prompts mean more observed fan-out.
  • Coverage matching tells you a sub-search is unaddressed. Writing the page that addresses it is still the work.

Questions

What is AI query fan-out?

When an answer engine handles a question, it typically runs several narrower searches of its own — the fan-out — and builds the answer from what they return. If your content doesn't cover those sub-searches, it rarely makes it into the answer.

How is this different from guessing related keywords?

It isn't a guess. RankSage records the sub-searches that real answer runs actually triggered, so the list you optimise against is what the engine did, not what a tool predicted it might do.

What do I do with an uncovered sub-search?

Treat it as a content gap with unusually strong evidence: an engine went looking for this while answering a question you care about, and found nothing of yours. It can flow into a brief like any other gap.

AI is already answering for you.

Sign in to Google Analytics and Search Console — read-only, about five minutes, nothing to install on your site.