$ ./classify --queries # nothing stored

AI Mode and AI Overview query classifier_

A growing share of the queries in your Search Console performance report were never typed into a search box. Google started leaking fragments of the prompts people type into AI Overviews and AI Mode straight into the same report as classic queries. Replies like "yes go on" show up against your pages, and so do longer, more complex prompts. Tracker bots and pasted agent prompts end up in there too.

The classifier labels every query. Rules run in your browser to catch the obvious classes, and a multilingual model I trained handles the rest, including everything that isn't English. Add the Generative AI report and you can see which conversations belong to pages Google shows in AI features.

Note: I've written up how Search Console started leaking fragments of AI conversations, and how that led me to build the GSC MCP classifier and eventually train a machine learning model to improve detection.

>The obvious buckets are labelled right in your browser. The rest is sent to my server for classification, processed in memory and never stored. Full details.

Step 1 · Your queries from Google Search Console/BigQuery

Drop your query export here Search Console and BigQuery CSV exports. Click to choose instead, and several files stack into one run.

Have more than 100k rows? Click here.

How to get your queries out of Search Console

Search Console's own export caps tables at 1,000 rows, so the right route depends on your size. The Export CSV button on this page has no cap.

  • Small sites. Under about 1,000 queries, the standard export is already complete.
  • Bigger sites. Stack filtered exports. Regex works in the Query filter, and several CSVs merge into one run here.
  • The full list. Pull it through the API under your own login with Search Analytics for Sheets or Looker Studio. Add the page dimension if you want the AI pages flag.
  • BigQuery bulk export. Dump the table to CSV, and its url column unlocks the report matching.
  • My Search Console MCP. The classifier is built in. Ask for genai_conversation_queries.
  • Above 100,000 unique queries. The page offers a batch run instead.

Whichever route you take, read the results as an undercount. Google anonymises rare queries, and conversations are rare strings.

Step 2 · Your Google Search Console Generative AI report (Optional)

Drop the Generative AI report here Optional. The Pages.csv from Search Console's Generative AI export. Flags the queries that sit on pages Google shows in AI features.

Why add the report, and how to export it

The Generative AI report has the page level data but not the queries. The classifier uncovers the queries, so adding the report lets the tool map one against the other and flag every query whose page shows in AI features.

  1. In Search Console, open Performance, then Generative AI.
  2. Export the report and unzip it.
  3. Drop the Pages.csv file here.

Matching needs page URLs next to your queries, which BigQuery exports and API pulls with the page dimension carry. The standard export doesn't, so its rows can't be matched. The file never leaves your browser.

Step 3 · Classify

What happens to your data

The site's privacy notice applies to the page itself.

Over 100,000 queries? My agency runs it

If you're sitting on more than 100,000 unique queries, talk to my agency, Snippet Digital. We run the classification as a proper batch job and email you the complete results. We can also turn the findings into a full, actionable report, or help with your wider AI SEO work. Leave your details below and I'll be in touch.