Novità GEO Optimizer Pro 3.1 — Matomo Tracking, dati GEO e report in un'unica vista. Scopri cosa cambia →
Home AI Search & RAG 2.0 Riassunti AI & GEO Score Schema.org 2.0 E-E-A-T & Citazioni Crawler & llms.txt Tracker & Analytics AI Visibility Hub Matomo Tracking Dashboard & GEO Consigli Content Gap & Issue Vision 2.0 Budget & Costi AI Automazione & Queue Report & Agenzia API & Webhooks Sicurezza & Privacy Compatibilità Strumenti & Supporto Versione 3.1 Prezzi FAQ Contatti Acquista una licenza
AI Visibility

La visibilità AI non si intuisce. Si legge in un unico hub.

Search Console, GA4, referral dalle interfacce AI e citazioni Perplexity: quattro fonti diverse, una sola lettura. GEO Optimizer Pro normalizza, archivia e trasforma i dati in decisioni.

GSC OAuth GA4 sync Perplexity citations CSV 5 MB
Search Console, GA4, Perplexity e referral AI collegati all'AI Visibility Hub HUB daily visibility Search Console GA4 Perplexity Referral AI OAuth · sync · normalize · alert
4 fonti 25k+ righe 1 tabella daily
4fonti di visibilità
25k+righe per sync
5 MBlimite import CSV
1storico giornaliero
Search Console

OAuth, proprietà selezionata, sync paginato oltre 25.000 righe

Il collegamento a Google Search Console non richiede password: autorizzi il plugin con OAuth 2.0 e scegli la proprietà. Da quel momento i dati di ricerca entrano nello storico del sito.

Autorizza con OAuth 2.0

Apri il flusso di consenso Google, concedi l'accesso in sola lettura alla proprietà e torna al plugin. Il token di refresh viene cifrato con AES-256-GCM.

Scegli la proprietà

Il plugin elenca le proprietà disponibili e verifica che il sito corrisponda al dominio configurato, evitando sincronizzazioni sul progetto sbagliato.

Definisci il periodo

Selezioni l'intervallo di date e le dimensioni da importare: query, pagina, paese e dispositivo. Le richieste rispettano i limiti dell'API.

Sincronizza a blocchi

La paginazione usa un cursore persistente. Ogni blocco viene salvato in modo idempotente, così un'interruzione non duplica né perde righe.

Riprendi senza ricominciare

Se il sync si ferma per quota o timeout, riparte dall'ultimo cursore. La diagnostica mostra righe importate, errori e data dell'ultimo aggiornamento.

Illustrazione dell'AI Visibility Hub che collega fonti di dati e citazioni AI
Perché la paginazione conta. Una proprietà con migliaia di query non entra in una sola risposta. Il sync lavora a blocchi, con un tetto per richiesta, e ricompone lo storico in gop_visibility_daily senza sovraccaricare il database.

Quattro fonti, un linguaggio comune

Ogni fonte parla una lingua diversa: impressioni, sessioni, citazioni, referrer. L'Hub le traduce in metriche confrontabili.

FonteSegnale raccoltoMetrica normalizzataUso operativo
Google Search ConsoleQuery, pagina, impressioni, clic, posizioneVisibilità organica per giornoCapire quali contenuti meritano un'estensione GEO.
Google Analytics 4Sessioni, engagement, conversioni per sorgenteTraffico AI e qualità della visitaCollegare la citazione al comportamento reale.
Referral AIReferrer, pagina di atterraggio, campagnaSessioni attribuite a ChatGPT, Perplexity, Claude, Gemini, CopilotMisurare il traffico che l'AI porta al sito.
PerplexityCitazione del dominio per una query monitorataCitation status per query e dataVerificare se il contenuto viene usato come fonte.
Import CSVDataset esterni, export di altri strumentiRighe validate e upsert giornalieroPortare nello storico dati non coperti dalle API.
GA4Behavior

GA4 sync: cosa succede dopo il clic

Search Console misura la ricerca su Google, GA4 misura il comportamento sul sito. Il collegamento alla proprietà GA4 aggiunge sessioni, sessioni engage, conversioni e sorgente/mezzo, con sincronizzazione periodica e deduplica.

  • Selezione della proprietà e verifica dell'accesso in lettura.
  • Metriche per sorgente, mezzo, pagina di atterraggio e campagna.
  • Segmento referral AI separato dal traffico organico.
  • Confronto tra periodo corrente e precedente.
Lettura incrociataMetriche

Due fonti, due domande diverse

GSC risponde a "quante persone mi vedono su Google". GA4 risponde a "cosa fanno quando arrivano". Affiancarle evita di confondere impressioni con sessioni e referral con citazioni.

  • Impressioni e clic non sono sessioni.
  • Una citazione Perplexity non è automaticamente un referral.
  • Lo stesso periodo va letto con fusi e normalizzazione coerenti.
  • La dashboard mostra sempre la fonte accanto al numero.
Referral e citazioni

Da dove arrivano, cosa chiedono, chi ti cita

Il referral AI è una visita reale. La citazione è un segnale di autorevolezza. L'Hub li distingue e li rende leggibili senza raccogliere dati inutili.

Referral Sanitizzazione

Referrer e query ripuliti prima dell'archivio

Il referrer viene ridotto al dominio e alla pagina di origine. La query string viene filtrata: token, email, identificatori di sessione e parametri di tracciamento vengono rimossi prima dell'aggregazione.

  • Allowlist di domini AI: chatgpt.com, perplexity.ai, claude.ai, gemini.google.com, copilot.microsoft.com.
  • Normalizzazione del referrer in host + path, senza segreti.
  • Query troncate e ripulite, mai associate a una persona.
  • Attribuzione alla pagina di atterraggio e alla campagna, quando presente.
Perplexity Citation check

Citazioni verificate, non dedotte dal traffico

Configuri le query strategiche e il plugin interroga Perplexity per verificare se il tuo dominio compare tra le fonti citate. Il risultato viene salvato con data, query e stato.

  • Citation status: citato, non citato, errore temporaneo.
  • Storico per query, così vedi quando la citazione appare o scompare.
  • Chiamate soggette al budget e alla coda AI, senza picchi di costo.
  • Collegamento diretto al contenuto da rafforzare o aggiornare.

Senza sanitizzazione

  • Referrer completi di token e dati personali nel database
  • Query duplicate per minuscole, spazi e parametri inutili
  • Citazioni confuse con semplici visite
  • Report impossibili da confrontare tra periodi

Con AI Visibility Hub

  • Solo host, path e parametri consentiti
  • Query normalizzate e aggregate in modo stabile
  • Citation status separato dal referral
  • Serie giornaliere confrontabili e verificabili
Import ed export

CSV che sopravvive a Excel, virgole e testi su più righe

I dati di visibilità arrivano spesso da file esterni. Un CSV mal formattato può corrompere lo storico o creare righe duplicate. L'Hub tratta il formato con lo stesso rigore delle API.

  • BOM UTF-8 in export: Excel riconosce subito accenti ed emoji senza impostazioni manuali.
  • Campi multilinea tra virgolette: descrizioni e query con a capo restano integre.
  • Tetto di 5 MB per file: upload oltre soglia rifiutato con messaggio chiaro.
  • Validazione upload: estensione, MIME type, codifica e intestazioni prima dell'import.
  • Protezione formule: celle che iniziano con caratteri pericolosi vengono neutralizzate.
  • Report errori: riga, colonna e motivo, senza bloccare l'intero file.
# export con BOM UTF-8 e quoting RFC 4180 date,source,metric,query,value 2026-10-21,gsc,clicks,"come fare geo",42 2026-10-21,perplexity,citations,"test llms.txt",1 2026-10-21,referral,sessions,"chatgpt.com /pagina",8 # import: max 5 MB · validazione prima del salvataggio encoding = UTF-8 (BOM opzionale) delimiter = , ; tab multiline = supportato
Un import non è un salvataggio cieco. Ogni riga viene validata, normalizzata e inserita con upsert sulla chiave giorno + fonte + dimensione. Importare due volte lo stesso file non duplica i dati.
Storico giornaliero

Una tabella, date coerenti, numeri confrontabili

Tutto converge in gop_visibility_daily: una riga per giorno, fonte, metrica e dimensione. Le dashboard non improvvisano somme su formati diversi.

  • Date normalizzate: archiviate in formato ISO e riconvertite nel fuso orario del sito solo in lettura.
  • Float normalizzati: separatore decimale punto, nessuna virgola ambigua, arrotondamento controllato.
  • Query lunghe gestite: troncate a una soglia configurabile e normalizzate per spazi e maiuscole.
  • Upsert idempotente: la chiave unica evita duplicati anche quando un sync viene ripetuto.
  • Sync oltre 25.000 righe: inserimenti a blocchi, cursore persistente e ripresa dal punto di errore.
Numeri difendibili. Se un cliente chiede perché il dato GSC non coincide con GA4, la risposta è nella normalizzazione: fonti diverse, metriche diverse, stessa finestra temporale.
CampoTipoRegola
dateDATEISO 8601, UTC
sourceVARCHARgsc, ga4, referral, perplexity, csv
metricVARCHARclicks, sessions, citations
queryTEXTNormalizzata e troncata
valueDECIMALPunto decimale, nessun arrotondamento in scrittura

Chiave unica: giorno + fonte + dimensione

Dashboard, alert e webhook

I dati diventano azioni, non solo grafici

La dashboard del Visibility Hub è pensata per rispondere a tre domande: sto crescendo, da dove arriva il traffico, cosa devo fare adesso.

Dashboard di visibilità

Trend giornaliero di impressioni e clic, sessioni da referral AI, citation rate per query e contenuti più esposti. Filtri per fonte e periodo.

  • Confronto tra periodi.
  • Dettaglio per pagina e sorgente.
  • Esportazione del dataset filtrato.

Alert sulle soglie

Quando una citazione scompare, un referral crolla o un sync si blocca, ricevi un avviso. Le soglie sono configurabili per fonte e periodo.

  • Citazione persa o nuova citazione.
  • Variazione anomalia dei referral.
  • Sync fallito, quota esaurita, CSV rifiutato.

Webhook firmati

Gli eventi di visibilità possono alimentare Slack, un CRM o una dashboard esterna. Ogni payload è firmato HMAC e dispone di retry controllati.

  • Eventi: citation.changed, referral.alert, sync.failed.
  • Firma HMAC-SHA256 e secret cifrato.
  • Retry con backoff e log degli invii.
Configura i webhook
Domande frequenti

Visibilità AI, dati sotto controllo

Serve un account Google per collegare Search Console?

Sì, serve l'accesso alla proprietà Search Console del sito. L'autorizzazione avviene tramite OAuth 2.0: la password non viene mai richiesta né salvata. Il token di refresh è cifrato e puoi revocare l'accesso in qualsiasi momento.

Quante righe può sincronizzare il Visibility Hub?

Il sync usa la paginazione dell'API e gestisce senza problemi proprietà con più di 25.000 righe. Le righe vengono richieste a blocchi, salvate con upsert idempotente e il cursore permette di riprendere un'importazione interrotta.

Come riconoscete i referral generati dalle AI?

Il referrer viene confrontato con una lista di domini di interfacce AI come ChatGPT, Perplexity, Claude, Gemini e Copilot. La query string viene ripulita da token, email e parametri non necessari prima di essere aggregata.

Il CSV esportato si apre correttamente in Excel?

Sì. L'export include il BOM UTF-8, usa le virgolette per i campi con virgole o a capo e preserva i contenuti multilinea. In importazione gli stessi formati vengono riconosciuti e validati prima del salvataggio.

Le query monitorate su Perplexity contengono dati personali?

No. Le query sono quelle che configuri tu per il monitoraggio, non i prompt degli utenti. Vengono salvati solo l'esito della citazione, la data e il dominio coinvolto.

Cosa succede se un sync fallisce?

Il job viene registrato con l'errore, il cursore resta disponibile per riprendere dal punto giusto e la diagnostica invia un avviso. Non perdi i dati già importati e non duplichi quelli esistenti.

Un'unica vista

Metti Search Console, GA4 e le citazioni AI nello stesso cruscotto.

30 giorni di prova gratuita, 14 giorni money back e tutte le funzioni Pro incluse: GSC, GA4, referral AI, Perplexity, CSV, dashboard, alert e webhook.

Pronto a iniziare? Licenza per 1 sito oppure per 3 siti.

Novità 3.1 Acquista