Back to blog
|7 min read

AI Search Optimization: What You Can Actually Measure

A
Afzaal Ahmad Zeeshan

Founder, The Mark Platform

AEO. Get quoted by AI answers. AI answers the question before the click. What Google publishes about AI Overviews, and what is invented.

Your rankings have not moved. Your impressions are flat. Your clicks are down.

Somewhere between the search box and your site, an AI summary answered the question for the person who would have clicked. You cannot see it happen, you cannot measure it, and every tool that offers to fix it wants $99 a month for a number it invented.

AI search optimization has a data problem before it has a strategy problem. Almost nothing about AI search visibility is published, and most of what founders are sold as measurement is estimated, modelled, or simply made up.

Who has this problem

You run a small SaaS or developer tool. You did the SEO work — the titles, the schema, the content that answers a real question — and it worked well enough to get you ranked.

Now traffic is drifting down while position stays the same, and you have no idea whether AI Overviews are eating your clicks, whether ChatGPT ever cites you, or whether you should care. You are technical enough to know that a vendor claiming to measure your "AI visibility score" is guessing, which makes the whole category hard to trust.

Why nobody can tell you your AI search traffic

Because the data is barely published. Here is the state of it, verified against Google's own surfaces:

Google Search Console does have a Generative AI performance report. It shows how often your site appeared in AI features. That report is real.

It is a web-interface report only. The Search Analytics API exposes no AI search type and no AI search appearance. There is no AI endpoint. The BigQuery bulk export does not carry the data either. Any tool that claims to pull your AI numbers automatically is not reading them from Google.

It is still rolling out. A correctly connected, perfectly healthy property may simply not have the report yet. That is not a broken integration, and it is not zero visibility.

Impressions are the only metric that exists. No clicks. No click-through rate. No average position. No queries. If a dashboard shows you an AI CTR, it computed it from data Google does not publish.

Metric Does Google publish it? Where you can read it
AI feature impressions Yes Generative AI report, web interface only — export it by hand
AI clicks No Nowhere. A dashboard showing this computed it
AI click-through rate No Nowhere. Cannot be derived from what Google publishes
AI average position No Nowhere
Queries that triggered AI No Nowhere
Search-appearance breakdown Yes Search Analytics API — available today, and the best proxy

That vacuum is why the AEO tool market filled up so fast. When nobody can verify a number, a confident number sells.

How to work with what is actually measurable

The honest version of this is narrower than the marketed version, and more useful, because everything in it is real.

Step 1: Separate "no data" from "no visibility"

These are different claims and conflating them will send you rewriting content that was fine. If the report has not reached your property, you do not know your AI visibility. Say that, and move on to the things you can read today.

Step 2: Read the search-appearance breakdown instead

This is the part founders skip, and it is available through the API right now. Search Console reports which appearances your pages earn — rich results, videos, review snippets, FAQ blocks and the rest.

That is worth reading on its own. It is also the best available proxy, because the structured, quotable content that earns a rich result is the same content AI surfaces select for. A page that already wins a rich result is a page an answer engine can lift a sentence from.

Step 3: Export the AI impressions and store them with everything else

When the report does exist for your property, export it and keep it. A number that lives in a browser tab you visit twice a year is not a metric, it is a memory.

The Mark Platform stores imported AI impressions alongside your other metrics so they feed the weekly plan and the audits. Re-importing a date range replaces it rather than adding to it, so correcting a bad export is safe.

Two rules follow from what Google publishes: impressions only, and one row per date. Do not let any tool — or any AI assistant — fill in the missing columns for you.

Step 4: Write pages an answer engine can quote

You cannot optimise for a ranking you cannot see, so optimise for extractability, which you control completely:

  • Answer the heading's question in the first two sentences under it. Answer engines lift these.
  • Write clean one-sentence definitions. "Positioning is a one-sentence statement that tells your target customer why your product is the best choice for their specific problem." That is liftable. A three-paragraph build-up is not.
  • Use real structure. Numbered steps for processes, comparison tables for alternatives, an FAQ section with questions people actually type.
  • Be specific enough to be worth citing. "Send 10 cold emails per day" survives summarisation. "Increase your outreach efforts" does not.

This is the same discipline that makes content worth writing at all — AI surfaces did not invent it, they just raised the penalty for ignoring it.

Step 5: Read the trend over 90 days, not 7

AI surfaces move slowly and the sample is small. A seven-day window mostly measures noise. Ninety days is the shortest window that says anything, which also means this is not a channel you iterate on weekly.

Step 6: Do not buy a score you cannot audit

If a vendor cannot tell you which API call produced a number, it is modelled. Modelled numbers are not useless, but they are not measurements, and pricing decisions made on them are guesses wearing a dashboard.

Why this framework holds up

It holds up because it refuses to invent the missing half. The Mark Platform reports three things when you ask about AI visibility: the AI impressions if they can be had, where they came from, and — when they cannot — the exact steps to export them yourself. When the data is unavailable it says so, rather than showing a zero.

That distinction is the whole product decision. A zero means you are invisible. "Unavailable" means Google has not shipped you the report. Presenting the second as the first would send you rewriting a content strategy that was working.

Where this will not help: if your organic search foundations are weak, AI visibility is the wrong problem to be solving. Answer engines mostly cite pages that already rank. Fix the fundamentals first — an answer engine cannot select a page it never found.

Key takeaway

Impressions are the only AI search metric that exists. Track those, read the search-appearance breakdown as your working proxy, write pages that survive being quoted, and treat any AI click-through rate as fabricated.

Frequently asked questions

Can I see which queries triggered an AI Overview for my site? No. The report publishes no query data at all. Anyone showing you AI query breakdowns is inferring them.

Does ChatGPT citing me show up anywhere? Not in Search Console — that report covers Google's surfaces only. Cross-engine citation tracking is estimated by every tool that sells it, so treat those figures as directional at best.

Is AEO different from SEO? Less than the marketing suggests. The technical foundations are identical. What changes is the payoff for clean structure and direct answers, because those are what gets extracted.

Should I block AI crawlers to protect my content? Only if you have decided you would rather not be cited. For a small product that nobody has heard of, being quoted in an answer is usually worth more than the click you lost.

How long before I see movement? Longer than you want. Plan on a quarter, and do not make the mistake of judging it on a week of data.


You have the framework. The Mark Platform reads your Search Console appearances, stores your AI impressions alongside every other metric, and tells you plainly when a number is unavailable rather than showing you a zero. See how the platform connects to your data, or start your marketing journey →

Ready to start selling?

The Mark Platform guides developer-founders from product idea to first 100 customers. No marketing degree required.

Start your 8-step marketing journey — free

Or explore the 8-step journey, the MCP tools, and pricing.

Keep reading

A

Written by

Afzaal Ahmad Zeeshan

Founder, The Mark Platform

Building developer tools for over a decade. Writing about the intersection of engineering and go-to-market strategy.