Esportare i dati di Google Search Console può essere utile per analisi più approfondite e per evitare che gli stessi vadano persi per via di drop e cali improvvisi su lungo periodo. È una operazione abbastanza semplice, che presuppone pochi passi per salvare i dati di Search Console su Looker Studio, in locale o su Google Sheet (opzione consigliata)

Andiamoli a vedere nel dettaglio:

1. Esportazione Manuale da Google Search Console

Se ti servono solo pochi dati, puoi esportarli direttamente dalla piattaforma:

  1. Accedi a Google Search Console
  2. Seleziona il sito web di cui vuoi esportare i dati.
  3. Vai alla sezione desiderata (ad esempio Prestazioni, Copertura, Link).
  4. In alto a destra, clicca su Esporta.
  5. Scegli il formato: CSV, Google Sheets o Excel.

2. Esportazione Automatica con Google Looker Studio (ex Data Studio)

Se vuoi una dashboard più interattiva, puoi collegare Google Search Console a Looker Studio:

  1. Apri Looker Studio
  2. Clicca su Crea un nuovo rapporto.
  3. Aggiungi una nuova origine dati scegliendo Google Search Console.
  4. Seleziona il sito e i dati che vuoi visualizzare.
  5. Ora puoi personalizzare e scaricare i dati in vari formati.

3. API di Google Search Console (Automazione con Python o altri linguaggi)

Se hai bisogno di grandi quantità di dati in modo automatizzato, usa l’API di Google Search Console:

  1. Attiva l’API di Search Console su Google Cloud Console.
  2. Ottieni una chiave API.
  3. Usa uno script Python per estrarre i dati.Esempio di codice Python:
    python
    from googleapiclient.discovery import build
    from oauth2client.service_account import ServiceAccountCredentials
    SCOPES = [‘https://www.googleapis.com/auth/webmasters.readonly’]
    KEY_FILE_LOCATION = ‘tuo-file-chiave.json’

    credentials = ServiceAccountCredentials.from_json_keyfile_name(KEY_FILE_LOCATION, SCOPES)
    service = build(‘searchconsole’, ‘v1’, credentials=credentials)

    response = service.searchanalytics().query(
    siteUrl=‘https://www.tuosito.com’,
    body={
    ‘startDate’: ‘2024-01-01’,
    ‘endDate’: ‘2024-01-31’,
    ‘dimensions’: [‘query’],
    ‘rowLimit’: 1000
    }
    ).execute()

    print(response)

4. Plugin di Google Sheets per l’Esportazione Automatica

Se vuoi aggiornare automaticamente i dati in un foglio di Google Sheets:

  1. Apri Google Sheets.
  2. Installa l’addon Search Analytics for Sheets dal Google Workspace Marketplace.
  3. Collega l’account di Search Console.
  4. Scegli le metriche e imposta aggiornamenti automatici.

I pro e i contro dei vari metodi 

  • Manuale (CSV/Excel) → Se ti serve un’esportazione veloce e occasionale.
  • Google Looker Studio → Se vuoi report interattivi con dati sempre aggiornati.
  • API → Se hai bisogno di grandi volumi di dati o di automazione avanzata.
  • Google Sheets Plugin → Se vuoi esportare i dati su un foglio di calcolo in modo semplice.

Vediamo un focus sull’ultimo punto, quello secondo me più comodo e veloce.

Esportare dati di Search Console con Search Analytics for Sheets

L’addon Search Analytics for Sheets è un ottimo strumento per esportare automaticamente i dati di Google Search Console su Google Sheets. Ti permette di pianificare aggiornamenti automatici, filtrare dati specifici e ottenere insight senza dover scaricare manualmente i file.

Come Installare e Usare Search Analytics for Sheets

1. Installazione del Plugin

  1. Apri Google Sheets su Google Drive.
  2. Vai su Estensioni > Componenti aggiuntivi > Ottieni componenti aggiuntivi.
  3. Cerca “Search Analytics for Sheets”.
  4. Clicca su Installa e concedi le autorizzazioni necessarie.

2. Collegare Google Search Console a Google Sheets

  1. Apri un nuovo foglio di lavoro in Google Sheets.
  2. Vai su Estensioni > Search Analytics for Sheets > Open Sidebar.
  3. Effettua il login con l’account Google che ha accesso a Search Console.
  4. Seleziona il sito web di cui vuoi estrarre i dati.

3. Configurare i Dati da Esportare

Una volta aperta la sidebar, puoi configurare i parametri di esportazione:

  • Date Range: Imposta l’intervallo di date (es. ultimi 30 giorni).
  • Type: Scegli tra Web, Immagini, Video.
  • Dimensions: Scegli i dati da esportare:
    • Query (parole chiave)
    • Page (pagine)
    • Country (paesi)
    • Device (dispositivi)
    • Search Appearance (tipi di risultati)
  • Filter & Sort: Puoi applicare filtri per visualizzare solo determinate parole chiave, pagine o paesi.

Clicca “Request Data” per avviare l’estrazione.

4. Impostare l’Aggiornamento Automatico

Per aggiornare automaticamente i dati:

  1. Vai su Estensioni > Search Analytics for Sheets > Schedule Reports.
  2. Imposta la frequenza di aggiornamento:
    • Giornaliero
    • Settimanale
    • Mensile
  3. Clicca su “Save”.

A questo punto, Google Sheets aggiornerà automaticamente i dati senza bisogno di interventi manuali.

5. Analizzare i Dati

Una volta esportati, puoi analizzare i dati in diversi modi:

  • Creare tabelle pivot per analizzare le keyword più performanti.
  • Usare grafici di Google Sheets per visualizzare le tendenze.
  • Collegare il foglio a Google Looker Studio per creare dashboard interattive.

Esportare dati da Search Console