Salta al contenuto

Cos'è l'esportazione collettiva dei dati in Google Search Console?

Report e dati sulle prestazioni

L'esportazione collettiva dei dati è un'impostazione di Search Console che invia ogni giorno i dati sulle prestazioni della tua proprietà a un dataset BigQuery nel tuo progetto Google Cloud. Contiene tutte le righe di cui dispone Search Console, comprese le query rare, presenti come righe senza il testo della query, e non è limitata a 16 mesi: continua a crescere finché non la elimini. Parte soltanto dal giorno in cui la attivi, e l'archiviazione e le query oltre l'utilizzo gratuito di BigQuery sono a tuo carico.

Cosa offre in più rispetto al rapporto e all'API

Rapporto sul rendimentoAPI Search AnalyticsEsportazione collettiva dei dati
Righe1,000 per tabella o esportazioneFino a 50,000 al giorno per tipo di ricercaTutte le righe
Storico16 mesi16 mesiDal giorno della configurazione, conservato finché non lo elimini
Query rare (anonimizzate)Escluse dalle tabelle, incluse nei totaliCome per il rapportoIncluse come righe con query vuota
CostoGratuitoNessuna fattura Cloud, ma con quoteCosti di archiviazione e query di BigQuery
ImpegnoNessunoCodice e OAuthProgetto Cloud e SQL

Prima di iniziare

  • Ti serve l'autorizzazione di proprietario sulla proprietà di Search Console.
  • Ti serve un progetto Google Cloud con la fatturazione attivata.
  • In quel progetto, abilita la BigQuery API e la BigQuery Storage API in API e servizi > API e servizi abilitati.

Come configurare l'esportazione collettiva dei dati

  1. Nella console Cloud, apri IAM e amministrazione e scegli Concedi accesso.
  2. Aggiungi il principal search-console-data-export@system.gserviceaccount.com con due ruoli: Utente job BigQuery e Editor dati BigQuery. Salva.
  3. In Search Console, apri Impostazioni > Esportazione collettiva dei dati.
  4. Inserisci l'ID progetto Cloud (non il numero del progetto).
  5. Scegli il nome del dataset. Quello predefinito è searchconsole, ogni nome deve iniziare con questo prefisso e ogni proprietà che esporta nello stesso progetto ha bisogno di un dataset proprio.
  6. Scegli con attenzione la posizione del dataset: Google non permette di modificarla dopo l'avvio delle esportazioni.
  7. Scegli Continua. La prima esportazione arriva entro 48 ore e riguarda il giorno in cui viene eseguita.

Una volta create le tabelle, puoi impostare una scadenza delle partizioni (14 giorni o più) per limitare l'archiviazione. Non aggiungere né modificare colonne: una modifica dello schema fa fallire l'esportazione.

Cosa arriva in BigQuery

  • searchdata_site_impression: prestazioni aggregate per proprietà, come i totali dei grafici in Search Console. Nessuna colonna URL.
  • searchdata_url_impression: aggregate per URL, con una colonna per ogni aspetto della ricerca (come is_job_listing) e un flag is_anonymized_discover.
  • ExportLog: una riga per ogni esportazione riuscita per tabella. Il valore epoch_version aumenta ogni volta che Google riscrive un giorno con dati corretti.

Le date sono in ora del Pacifico. Le righe non sono pre-aggregate, quindi applica sempre SUM() alle metriche. La posizione parte da zero ed è sommata, quindi la posizione media è SUM(sum_top_position) / SUM(impressions) + 1 nella tabella del sito e la stessa formula con sum_position nella tabella degli URL.

Una query di partenza per le principali query web del mese scorso:

SELECT
  query,
  SUM(clicks) AS clicks,
  SUM(impressions) AS impressions,
  SUM(sum_top_position) / SUM(impressions) + 1 AS avg_position
FROM `your-project.searchconsole.searchdata_site_impression`
WHERE data_date BETWEEN '2026-09-01' AND '2026-09-30'
  AND search_type = 'WEB'
  AND query != ''
GROUP BY query
ORDER BY clicks DESC
LIMIT 100

Filtra sempre su data_date. Le tabelle sono partizionate per data, quindi è il filtro sulla data a evitare che ogni query analizzi (e fatturi) tutto il tuo storico.

Limiti e possibili problemi

  • Non è retroattiva. Tutto ciò che precede la configurazione va recuperato tramite l'API o i rapporti.
  • Gli errori la bloccano. Dopo un errore, Search Console riprova il giorno successivo e conserva i dati non esportati per circa una settimana. Dopo circa un mese di tentativi falliti, smette del tutto di esportare. I proprietari e gli utenti con accesso completo ricevono un'email quando un'esportazione fallisce o torna a funzionare.
  • Le lacune possono essere permanenti. La pagina di Google sulle anomalie dei dati segnala che il 28 febbraio e il 1 marzo 2026 mancano nelle esportazioni di alcune proprietà e non verranno recuperati. Ogni tanto confronta ExportLog con il calendario.
  • Interruzione. Disattiva esportazione nella pagina delle impostazioni interrompe le esportazioni entro 24 ore. Le tabelle esistenti restano in BigQuery.

Ti serve davvero?

Se ti servono tutte le query della coda lunga, i flag degli aspetti della ricerca per URL o join SQL con altri dati aziendali, sì. Se vuoi soprattutto uno storico oltre i 16 mesi per la reportistica ordinaria, una proprietà archiviata in AutoPSEO lo fa senza bisogno di un progetto Cloud: attiva l'archiviazione completa e recupera 16 mesi di dati, poi salva ogni giorno fino a 25,000 righe di query, pagine e query-e-pagina per la ricerca web, conservate fino a dieci anni. Sono meno di tutte le righe, ma più che sufficienti per la maggior parte dei siti. Vedi amministrazione, per quanto tempo Search Console conserva i dati e l'API di Search Console.

Fonti: di Google, panoramica dell'esportazione collettiva dei dati, configurazione, monitoraggio, riferimento delle tabelle e query di esempio.

Metti i tuoi contenuti SEO in pilota automatico

Collega Search Console e il tuo sito. AutoPSEO lo analizza e pianifica subito i primi argomenti. Nessuna carta di credito richiesta.