SEO + AI Lab

Google AI Mode e GEO: Come Monitorare se il Tuo Sito Viene Citato dalle AI

Claudio Novaglio
11 min di lettura
GEO monitoring con Crawl4AI e Claude Code - monitorare citazioni AI

75 milioni di utenti attivi al giorno su Google AI Mode. Fino al 48% delle ricerche USA restituisce una risposta AI prima dei risultati organici. Ma nessuno strumento nativo ti dice se il tuo sito viene citato.

Google Search Console non traccia le citazioni negli AI Overviews. Google Analytics registra il click, ma non sa se arriva da una risposta generativa o da un risultato organico tradizionale. I tool commerciali di GEO monitoring partono da 29 dollari al mese e richiedono comunque campioni ripetuti per compensare il non-determinismo delle risposte AI.

Ho costruito una pipeline alternativa: DataForSEO per i dati SERP e le menzioni AI, Crawl4AI per l'analisi dei contenuti citati, Claude Code come orchestratore che collega tutto via MCP. Non un prodotto finito, ma un sistema funzionante che monitora dove e come il mio sito appare nelle risposte AI di Google.

Il tema è la GEO SEO, la Generative Engine Optimization: ottimizzare i contenuti non solo per i risultati organici tradizionali, ma per essere citati nelle risposte generate dall'AI.

Questo articolo chiude la trilogia GEO iniziata con la guida a GEO, AI Overviews e content strategy 2026 (strategia) e proseguita con la

GEO keyword research e query fan-out (ricerca keyword). Qui passiamo al monitoring: misurare i risultati di quello che hai ottimizzato.

Il problema: monitorare la visibilità in Google AI Mode

Nella SEO tradizionale, monitorare il posizionamento è semplice. Strumenti come Semrush, Ahrefs o la stessa Search Console ti dicono esattamente dove appari per ogni keyword. Con le risposte AI la situazione è diversa per tre motivi strutturali.

1. Le risposte AI sono non-deterministiche

Chiedi la stessa cosa a Google AI Mode cinque volte consecutive e otterrai cinque risposte diverse. Le fonti citate cambiano, l'ordine cambia, il testo cambia. Secondo diverse analisi, la sovrapposizione tra le fonti citate in risposte ripetute alla stessa query è inferiore al 10%. Una quota significativa dei domini citati dalle piattaforme AI ruota di settimana in settimana, soprattutto fuori dai top brand.

Questo significa che un singolo controllo manuale non ha valore statistico. Se oggi Google AI Mode cita il tuo sito per "consulente SEO Brescia", domani potrebbe non farlo. Serve campionamento ripetuto per trovare il "modo stabile" della distribuzione: la risposta che emerge più spesso.

2. Google non espone i dati delle citazioni AI

Search Console non distingue tra un click da risultato organico tradizionale e un click da AI Overview. Il parametro di referral è lo stesso: google.com/search. Non esiste un filtro "AI Overviews" nei report di performance. Google Analytics 4 registra il traffico ma non la provenienza specifica.

I dati che mancano: per quali query il tuo sito appare nella risposta AI? In che posizione? Con quale frequenza rispetto ai competitor? Come cambia nel tempo? Nessuno di questi è disponibile nativamente.

3. Il monitoraggio manuale non scala

Puoi aprire Google AI Mode, digitare 10 keyword, annotare se il tuo sito appare. Ma con la variabilità delle risposte, dovresti farlo 5-10 volte per keyword per avere un campione statisticamente utile. Per 50 keyword target, sono 250-500 query manuali. Ogni settimana.

Le soluzioni commerciali: cosa fanno e quanto costano

Prima di costruire qualcosa di custom, ho valutato le alternative.

ToolPrezzoPiattaforme monitorateNote
Otterly AIDa $29/meseGoogle AIO, Perplexity, ChatGPTEntry-level, 20.000+ utenti
RankscaleDa $20/meseChatGPT, Claude, Perplexity, AIOA crediti, il più economico
Semrush AI ToolkitDa $99/meseChatGPT, AI Mode, Gemini, Perplexity239M+ prompt nel database, audit AI crawler
Ahrefs Brand RadarDa ~$199/meseMenzioni brand nei LLMIntegrato nei piani Ahrefs
ProfoundDa $499/mese10+ motori AIEnterprise, compliance, hallucination detection

Per un consulente freelance o una PMI, il Semrush AI Toolkit a 99 dollari/mese è il più completo. Ma il costo si aggiunge agli abbonamenti SEO esistenti. E soprattutto: tutti questi tool restituiscono indicatori di tendenza, non verità assolute, proprio per il problema del non-determinismo.

La domanda diventa: posso costruire qualcosa che mi dia almeno un'indicazione di base, a costo quasi zero?

La soluzione: una pipeline DataForSEO + Crawl4AI + Claude Code

Cos'è Crawl4AI

Crawl4AI è un crawler open-source (Apache 2.0) progettato specificamente per produrre output leggibili dai modelli AI. In un anno ha superato le 63.000 stelle su GitHub, rendendolo uno dei progetti Python open-source a crescita più rapida del 2025-2026.

Rispetto a BeautifulSoup o Scrapy, Crawl4AI integra nativamente il rendering JavaScript via Playwright, la conversione automatica in Markdown pulito, e tre strategie di estrazione: CSS/XPath (senza costi LLM), LLM-based (con qualsiasi modello), e adaptive crawling con scoring di confidenza. In pratica, gli dai un URL e restituisce Markdown strutturato pronto per essere analizzato da un LLM.

Perché non basta Crawl4AI da solo

Un punto che va chiarito subito: Crawl4AI non può fare scraping diretto degli AI Overviews di Google in modo affidabile. Le risposte AI sono generate dinamicamente con JavaScript pesante, Google ha protezioni anti-bot aggressive, e il layout cambia frequentemente. Chi promette monitoring delle citazioni AI con solo uno scraper mente o non ha provato.

Serve un'API dedicata. DataForSEO è la scelta che ho fatto: ha sia le API SERP classiche (con gli AI Overviews nei risultati) sia un modulo AI Optimization dedicato che traccia le menzioni del tuo dominio su ChatGPT e Google AI direttamente. Il tutto integrabile in Claude Code via MCP server, quindi le query partono dalla stessa interfaccia dove scrivo codice.

Se non conosci DataForSEO MCP, ho scritto una guida completa all'integrazione con Claude Code che copre setup e casi d'uso.

L'architettura della pipeline

Il sistema ha tre componenti che lavorano insieme.

  1. DataForSEO interroga Google per le keyword target (API SERP live) ed estrae le citazioni dagli AI Overviews. In parallelo, il modulo AI Optimization traccia le menzioni del dominio su ChatGPT e Google AI con metriche aggregate
  2. Crawl4AI analizza le pagine citate (competitor e proprie) per capire la struttura del contenuto che viene citato: heading, lunghezza, formato, dati strutturati
  3. Claude Code orchestra tutto via MCP: lancia le query DataForSEO, passa gli URL a Crawl4AI, confronta le citazioni con il dominio target, genera un report di trend nel tempo

L'integrazione è nativa da entrambi i lati. DataForSEO ha un MCP server ufficiale, Crawl4AI funziona come MCP server tramite una skill Claude Code open-source. Claude Code chiama entrambi come tool, senza uscire dall'ambiente di lavoro.

Cosa monitora in pratica

Dato estrattoFonteFrequenza consigliata
AI Overview presente per la keyword?DataForSEO SERP APISettimanale
Il tuo dominio è citato negli AI Overviews?DataForSEO SERP APISettimanale
Menzioni del dominio su ChatGPT/Google AIDataForSEO AI OptimizationSettimanale
Domini competitor citatiDataForSEO SERP APISettimanale
Struttura contenuto delle pagine citateCrawl4AIMensile
Variazione citazioni nel tempoClaude Code (aggregazione)Trend settimanale

Demo pratica: test su claudio-novaglio.com

Ho testato la pipeline su 15 keyword rilevanti per il mio sito. Per ognuna ho eseguito 5 query tramite DataForSEO SERP API nell'arco di 3 giorni per compensare la variabilità delle risposte AI.

Risultati: dove vengo citato

Su 15 keyword testate, 11 generano un AI Overview in italiano. Il mio sito appare come fonte citata in 3 di queste 11, con frequenza variabile tra il 20% e il 60% delle query ripetute.

  • Citato con frequenza alta (60%): "screaming frog mcp claude code" - articolo tecnico con dati originali e codice
  • Citato con frequenza media (40%): "google analytics mcp claude code" - guida pratica con configurazione step-by-step
  • Citato con frequenza bassa (20%): "workflow agenti ai seo" - contenuto competitivo, molte fonti alternative

Gli articoli citati sono il Screaming Frog MCP per Claude Code, il

Google Analytics 4 MCP per Claude Code e i

workflow pattern per agenti AI nella SEO.

Per le 8 keyword dove non vengo citato, il pattern comune è che i contenuti citati da Google hanno tutti: dati di prima mano (case study, test originali, benchmark), struttura answer-first nei primi paragrafi, e aggiornamenti recenti (ultimi 3-6 mesi).

I pattern che emergono

Analizzando le pagine che vengono citate con Crawl4AI, emergono tre caratteristiche strutturali ricorrenti.

  1. Chunk citabili di 100-200 parole: i passaggi che Google tende a estrarre sono auto-sufficienti. Non richiedono il contesto del paragrafo precedente per avere senso. Le mie pagine dove vengo citato hanno già questa struttura; quelle dove non vengo citato hanno paragrafi lunghi e interconnessi.
  2. Risposta diretta nei primi 200 parole: le pagine citate rispondono alla query entro il primo heading. Niente introduzioni generiche sulla "importanza della SEO". La risposta prima, il contesto dopo.
  3. Dati strutturati completi: tutte le pagine citate con alta frequenza hanno schema Article, FAQPage, e Organization. Coerente con la correlazione osservata da BrightEdge: +44% di citazioni AI per pagine con dati strutturati aggiornati.

Ottimizzazione GEO basata sui dati: cosa ho cambiato

Dopo aver analizzato i risultati, ho modificato 4 articoli del mio sito applicando i pattern che la pipeline ha identificato.

Ristrutturazione a chunk citabili

Ho riscritto i paragrafi più lunghi spezzandoli in blocchi di 100-200 parole, ognuno con un'affermazione chiara nel primo periodo e dati di supporto nel resto del blocco. L'obiettivo: ogni blocco deve poter essere estratto e inserito in una risposta AI senza perdere significato.

Answer-first nei primi paragrafi

Per gli articoli informativi, ho spostato la risposta diretta alla query nei primi 150 parole, prima di qualsiasi contestualizzazione. Se qualcuno cerca "cos'è la GEO", la definizione operativa deve essere nel primo paragrafo, non nel terzo.

Aggiornamento dei dati strutturati

Ho verificato e aggiornato lo schema JSON-LD su tutte le pagine target, seguendo le indicazioni della guida ai dati strutturati e Schema.org. In particolare, ho aggiunto i campi dateModified aggiornati e verificato la coerenza tra FAQ nel contenuto e FAQPage nello schema.

Risultati preliminari

Dopo due settimane dalla modifica, ho rieseguito la pipeline sulle stesse keyword. Due dei 4 articoli modificati sono passati da "non citato" a "citato con frequenza bassa" (20-30%). I dati non sono conclusivi: due settimane sono poche e la variabilità delle risposte AI rende difficile isolare la causalità. Ma la direzione è coerente con i pattern osservati.

Limiti di questo approccio

Sarebbe disonesto presentare questa pipeline come una soluzione completa. Ecco i limiti reali.

  • Costo per query: DataForSEO è pay-per-use: ogni chiamata SERP live costa circa 0,002 dollari. 50 keyword ripetute 5 volte ciascuna = 250 chiamate = circa 0,50 dollari a settimana. Economico, ma per un sito con 500+ pagine il costo scala. I tool dedicati offrono monitoraggio illimitato a prezzo fisso.
  • Non-determinismo non risolto: 5 query per keyword sono meglio di 1, ma non sono un campione statisticamente robusto. I tool enterprise eseguono 50-100 ripetizioni per prompt. La mia pipeline restituisce indicazioni, non certezze.
  • Solo Google AI Overviews: la pipeline non monitora ChatGPT, Perplexity, Gemini, o Claude come motori di ricerca. Ogni piattaforma ha le sue fonti preferite (ChatGPT privilegia Wikipedia al 47,9%, Perplexity cita molto Reddit al 46,7%).
  • Non è un prodotto: servono competenze tecniche per configurare DataForSEO MCP, Crawl4AI, e Claude Code. Non è un tool che installi e parte. È un prototipo funzionante per chi ha le competenze per usarlo.

Per chi ha budget, i tool commerciali sono la scelta pragmatica. Otterly AI a 29 dollari al mese copre più piattaforme con campioni più ampi. Questa pipeline ha senso per chi vuole capire il meccanismo, sperimentare senza costi fissi, o integrare il monitoring in un workflow Claude Code già esistente.

Google AI Mode in Italia: cosa sapere ad aprile 2026

AI Mode è disponibile in Italia da ottobre 2025. La lingua italiana è supportata. L'accesso è integrato nella ricerca Google per gli utenti loggati con 18+ anni (restrizioni GDPR/DMA). Google AI Plus, il tier premium, costa 7,99 euro al mese in Italia.

I numeri globali ad aprile 2026: 75 milioni di utenti attivi giornalieri su AI Mode (confermato da Nick Fox di Google, dicembre 2025). Oltre 2 miliardi di utenti al mese raggiungono gli AI Overviews. Il March 2026 Core Update, in rollout dal 27 marzo, sembra premiare contenuti con supervisione editoriale umana e penalizzare contenuti AI-generated senza valore aggiunto.

Un dato critico per la GEO (fonte: studio Seer Interactive, settembre 2025): i brand citati dentro gli AI Overviews guadagnano il 35% in più di click organici e il 91% in più di click paid rispetto a chi non viene citato. La visibilità nelle risposte AI non è solo brand awareness: genera traffico misurabile.

Prossimi passi

  1. Automatizzare l'esecuzione settimanale della pipeline con un cron job e generare un report comparativo settimana su settimana
  2. Aggiungere il monitoraggio di Perplexity tramite la loro API (Perplexity cita fonti in modo deterministico, il che rende il tracking più affidabile rispetto a Google)
  3. Costruire un dashboard minimale per visualizzare i trend di citazione per keyword e per dominio nel tempo
  4. Integrare l'analisi dei contenuti citati con la pipeline di generazione articoli per produrre contenuti già ottimizzati per la citabilità AI

Se vuoi capire la strategia GEO completa prima di costruire il monitoring, parti dalla guida a GEO, AI Overviews e content strategy 2026.

Per la fase di keyword research orientata alle risposte AI, leggi GEO keyword research e query fan-out.

Se vuoi costruire pipeline AI più complesse per la SEO, il mio articolo sui workflow pattern per agenti AI nella SEO copre i pattern di orchestrazione.

Per una valutazione su come adattare la tua strategia SEO alle risposte AI, contattami per una consulenza.

Domande Frequenti

Google Search Console non traccia le citazioni negli AI Overviews. Puoi monitorarle con tool commerciali come Otterly AI (da $29/mese) o Semrush AI Toolkit ($99/mese), oppure costruire una pipeline DIY con DataForSEO (API SERP + modulo AI Optimization) per estrarre le fonti citate nelle risposte AI e tracciare le menzioni su ChatGPT e Google AI. Qualsiasi metodo richiede query ripetute perché le risposte AI sono non-deterministiche.

Crawl4AI è un crawler open-source con 63.000+ stelle su GitHub, progettato per produrre output Markdown leggibili dai modelli AI. Per la GEO, si usa per analizzare la struttura dei contenuti citati nelle risposte AI (heading, lunghezza, formato) e capire quali pattern favoriscono la citazione. Non si usa per scraping diretto degli AI Overviews, che richiede API dedicate come DataForSEO.

Le opzioni vanno dal gratuito al premium. HubSpot AI Search Grader è gratuito per una diagnostica iniziale. Tool dedicati: Otterly AI da $29/mese, Semrush AI Toolkit da $99/mese, Profound da $499/mese per enterprise. Una pipeline DIY con DataForSEO (pay-per-use, circa 0,50 dollari a settimana per 50 keyword) + Crawl4AI (open-source) è la via più economica ma richiede competenze tecniche.

I modelli linguistici sono non-deterministici: lo stesso prompt genera risposte diverse a ogni esecuzione. La sovrapposizione tra le fonti citate in risposte ripetute alla stessa query è inferiore al 10%. Per questo il monitoraggio delle citazioni AI richiede campionamento ripetuto (5-10 query per keyword) per trovare il pattern stabile.

Sì, da ottobre 2025. L'italiano è supportato. L'accesso richiede un account Google con età 18+ (restrizioni GDPR/DMA). Google AI Plus, il tier premium con funzionalità avanzate, costa 7,99 euro al mese in Italia. AI Mode è disponibile in oltre 200 paesi.

I contenuti citati con maggiore frequenza hanno tre caratteristiche: passaggi auto-sufficienti di 100-200 parole (chunk citabili), risposta diretta alla query nelle prime 150 parole (formato answer-first), e dati strutturati completi (schema Article, FAQPage). I brand citati negli AI Overviews guadagnano il 35% in più di click organici.

Sull'autore

Claudio Novaglio

Claudio Novaglio

SEO Specialist, AI Specialist e Data Analyst con oltre 10 anni di esperienza nel digital marketing. Lavoro con aziende e professionisti a Brescia e in tutta Italia per aumentare la visibilità organica, ottimizzare le campagne pubblicitarie e costruire sistemi di misurazione data-driven. Specializzato in SEO tecnico, local SEO, Google Analytics 4 e integrazione dell'intelligenza artificiale nei processi di marketing.

Vuoi migliorare i tuoi risultati online?

Parliamo del tuo progetto. La prima consulenza è gratuita, senza impegno.