How to Measure Generative AI Visibility in Search Console
The Generative AI performance report counts impressions in AI Overviews and AI Mode. It is not a citation rank tracker. Read the chart and the table without inventing clicks, and keep the rest of SEO measurement on the leads page.

You want to know whether AI Overviews and AI Mode are showing links to your site. A vendor score labeled “AI citations” will not tell you that. Google Search Console has a Generative AI performance report. On the help page used here, that report is an impression report. It does not hand you a rank inside the answer, and it does not hand you a lead.
Generative Engine Optimization (GEO) is one of the names sold for this work. Google’s own guide treats optimizing for AI Overviews and AI Mode as SEO, not a separate discipline. The features sit on core ranking and quality systems. Source: Optimizing your website for generative AI features on Google Search (Search Central, page last updated 2026-07-10 UTC, checked 28 September 2026). Clicks, sessions, and qualified conversations stay on how to measure SEO beyond rankings. What the page should contain is the information gain framework. How the site is structured for retrieval is the architecture piece. This page only reads the report.
What the report is, and when you will not see it
Sourced from Google. The Generative AI performance report shows how your site performs in generative AI features on Google Search: impressions over time, which pages get the highest or lowest impressions, and where those impressions come from, such as device or country. A note on the page says that as of 31 August 2026 these insights were rolled out to all websites worldwide. The next section says you might still not see the report. Primary source: Generative AI performance report (Search) (Search Console Help, checked 28 September 2026).
- Rollout: Not all properties have access, because Google is rolling the report out over time. “Worldwide” on that page and “not every property yet” are both written there. Do not pick one sentence and ignore the other.
- Volume: The site has not received enough impressions in generative AI features on Google Search. Absence is not a verdict that the site is banned. It can mean the feature has not shown your links often enough for the report to appear.
- Exclusion: The site may have been excluded from Search generative AI features. Eligibility to appear means the site is included in those features in Search Console. The help page links the control for that include and exclude choice.
The report includes impressions for AI Overviews and AI Mode. Google expects that list to change as Search changes. Search Labs experiments are not included. Those experiments are still in active development. Google Discover has its own generative AI performance report. This page does not describe the Discover version. If you need Discover, open that help page on its own.
An impression here is a shown link, not a citation rank
The default view is impression data for the supported features. Impressions are how many times links to your site were shown to a user in a generative AI feature on Google Search. That is the definition on the help page. It is not “your brand was named,” not “you ranked first inside the overview,” and not “someone clicked.” If a dashboard uses those words, it is not this report.
The help page used here talks about impressions. It describes dimensions, search types, chart aggregation, table aggregation, a 1,000 row limit, preliminary data, and export. It does not define clicks, click-through rate, or average position for this report. Do not borrow those columns from the ordinary Performance report and paste them onto this one. When you need clicks, and whether a click became a lead, use the measurement page. Say “shown” when you mean this report. Say “clicked” only when a report you opened actually has clicks.
How the rows are grouped
The dimension is how the table is grouped. Dates work the same way as in the ordinary performance report. All dates in this report are in Pacific Time. The newest points on the chart can be preliminary: still being collected, and they might change in the next few hours. Preliminary data is a dotted line. Do not stake a decision on the dotted segment.
| Control | What the help page says | What people misread |
|---|---|---|
| Pages | Final URL after redirects. Most data is assigned to the canonical URL, not a duplicate, same idea as the performance report. | A parameter URL or an HTTP URL “won” because it appeared once. Check the canonical before you rewrite the page. |
| Countries | Country where the search originated. | Where your company is based. |
| Dates | Days, weeks, or months, in Pacific Time. | Your office timezone. A Monday in Nairobi is not the date boundary of this chart. |
| Devices | Desktop, tablet, or mobile. | A fourth bucket you export from another tool. |
| Web: text-based | Traditional search traffic from text queries in the standard Google search bar. | Proof of a query list. This page does not describe a queries tab. |
| Web: multimodal | Web search results where an image was used as part of the search. | A rank for your image file. It is a search-type filter on impression data. |
The chart shows total impressions for the property over the dates you picked. Aggregation on the chart is by property. If two results from the same site appeared in one generative AI feature, they count as a single impression in the chart total. Add a URL filter and the chart aggregates by URL instead. The table changes with the dimension. Grouped by country, device, or date, the table aggregates by property. Grouped by page, it aggregates by page. Chart totals can differ from table totals because of that property-versus-page difference. The same troubleshooting notes as the usual performance report apply. The usual limits apply too, including the 1,000 row limit.
Export downloads chart and table data. Values shown as ~ or - in the report (not available, or not a number) become zeros in the file. A zero in the CSV is not automatically “no impressions” if the cell was a dash on screen. Read the export note before you sum a column in a spreadsheet and panic.
The report includes data from the Web search type in the Performance report for Search results. That sentence is on the help page. It is not a second definition of clicks. Stay with impressions unless you are looking at a report that actually labels clicks.
Eligibility is still ordinary Search, not a hack list
To be eligible to show in generative AI features on Google Search, a page has to be indexed and eligible to be shown with a snippet, which means it meets the Search technical requirements. The site also has to be included in Search generative AI features in Search Console. Meeting the requirements, the best practices, and the policies does not mean Google will crawl, index, or serve the page. Indexing and serving are not guaranteed.
The same guide tells you what to ignore for Google Search. llms.txt and similar “special” files are ignored by Google Search. Keeping them for some other system neither harms nor helps visibility or rankings in Google Search. There is no requirement to chop pages into tiny chunks. There is no ideal page length. You do not need to rewrite a page in a special voice just for AI systems. Inauthentic mentions are not the lever they are sold as. Structured data is not required for generative AI search, and there is no special schema markup just for AI Overviews. Structured data remains useful for rich result eligibility. None of that is a GEO package. It is a list of work you can skip.
Google describes two techniques these features use. Retrieval-augmented generation (RAG), also called grounding, uses core ranking systems to retrieve pages from the Search index, then reviews information from those pages and shows clickable links. Query fan-out is separate: concurrent related queries that fetch more results. This page does not teach you to build either one. If the temptation is to publish a page for every fan-out variant so the impression chart moves, that can cross into scaled content abuse. That decision is the next guide.
A pass that does not turn into a scoreboard
- Open the Generative AI performance report. If it is missing, stop. Check rollout, impression volume, and whether the property is excluded. Do not buy a proxy metric to fill the gap.
- Read impressions only. Note the date range and that dates are Pacific Time. Ignore the dotted preliminary segment for any decision you would hate to reverse tomorrow.
- Open Pages. Remember the final URL after redirects, and that most data sits on the canonical URL. If duplicates are split across hosts or parameters, the row is lying about which address you should edit.
- Compare the chart to the page table only after you remember they aggregate differently. Two results from your site in one generative AI feature count as one impression on the chart. Grouped by page, the table aggregates by page, so the two totals can differ.
- If you care whether anyone arrived, or whether they became a conversation, leave this report. That comparison is clicks and leads, not generative impressions.
Be wary of third-party tools that promise ranking success or claim to use internal Google metrics. Google says no third-party tool has access to internal ranking or AI systems. Use a tool if it helps the workflow. Judge the advice against the official guide, not against a screenshot of a score you cannot audit. The map of ordinary SEO is still the complete SEO guide.
Filled hypothetical: a score with no impressions column
Hypothetical, labeled as such. A founder pastes a third-party “AI visibility” number into the Monday note and asks for a pile of new pages aimed at every way someone might ask the question. Search Console either has no Generative AI report yet, or it has one and it shows impressions on pages, countries, dates, and devices. It does not show the vendor’s score. It does not show which sentence was quoted. It does not show clicks.
The honest read: you can say whether links were shown, within the limits above. You cannot say the site “ranks in AI” from this report. You cannot justify a page farm from a chart that counts shown links. If the pages are thin variants, stop and use the scaled content decision. If the pages are real and nobody clicks through to a conversation, that is the other measurement problem, the one with clicks and leads.
What this does not prove
An impression is not a click. A missing report is not a penalty. A chart total is not the sum of the page table. Pacific Time is not your local Monday. Worldwide rollout language does not mean every property has the report today. And a GEO retainer that skips indexing, snippets, and ordinary SEO is selling a discipline Google’s guide does not recognize for Google Search.
If the pages cannot be indexed because the site itself is unfinished, fix that as a website. Start a conversation with the Pages tab of this report, or with the fact that the report is absent, not with a citation score from a tool Google says cannot see inside Search.
Frequently asked questions
Does the Generative AI performance report show clicks or click-through rate?
The help page used for this article describes impressions, not clicks, click-through rate (CTR), or average position. An impression here is how many times links to your site were shown in a generative AI feature on Google Search. Clicks versus leads belong on the measurement page, not in this report.
Why is the Generative AI performance report missing in Google Search Console?
Google Search Console (GSC) may not show it yet. The help page says the insights were rolled out to all websites worldwide as of 31 August 2026, and also that not every property has the report because the rollout continues, the site has not received enough impressions in generative AI features, or the site was excluded from those features. Search Labs experiments are not in the report either way.
Why do the chart total and the table total disagree?
They often aggregate differently. With no URL filter, the chart totals by property: two results from the same site in one generative AI feature count as one impression on the chart. The table, grouped by page, totals by page. Country, device, and date groupings on the table also aggregate by property. A URL filter makes the chart aggregate by URL.
Are Search Labs experiments included?
No. The report includes impressions for AI Overviews and AI Mode. Google says Search Console does not include data from experiments in Search Labs, because those experiments are still in active development. A separate Generative AI performance report exists for Google Discover. This page does not describe that Discover report.
Is Generative Engine Optimization a separate job from SEO on Google Search?
Generative Engine Optimization (GEO) and answer engine optimization are labels you will see for AI search. Google’s optimization guide says that, from Google Search’s perspective, optimizing for generative AI search is still SEO, because those features are rooted in core ranking and quality systems. The guide also says to be wary of third-party tools that claim internal Google metrics. No third-party tool has access to internal ranking or AI systems.