SERVIZI ESTERNICollegare Google Search Console
Search Console fornisce le ricerche, i clic e le impressioni reali delle pagine su Google. Per renderla disponibile ai clienti, l'agenzia crea un account di servizio Google e ne carica la chiave nel pannello; ogni cliente collega poi la proprietà del proprio sito.
Come funziona il collegamento
GajaCms legge i dati di Search Console attraverso un unico account di servizio Google, creato e gestito dall'agenzia. L'agenzia carica la chiave dell'account una sola volta; ogni cliente concede poi a quell'account l'accesso in sola lettura alla proprietà del proprio sito.
Non vengono condivise password: il cliente resta proprietario della proprietà Search Console e può revocare l'accesso in qualsiasi momento.
Chi | Cosa fa | Dove |
|---|
Agenzia | Crea l'account di servizio in Google Cloud e ne carica la chiave JSON. Operazione da svolgere una sola volta, valida per tutti i siti. | Impostazioni › SEO
|
Cliente (ProjectAdmin o Sviluppatore) | Aggiunge l'indirizzo email dell'account di servizio tra gli utenti della proprietà e collega la proprietà al sito. | Search Console e impostazioni del sito, scheda Search Console |
Creare l'account di servizio in Google Cloud
L'account di servizio si crea nella console di Google Cloud, con l'account Google dell'agenzia.
Creare un progetto Google Cloud dedicato, oppure usarne uno esistente dell'agenzia.
In API e servizi › Libreria, cercare Google Search Console API e abilitarla.
In IAM e amministrazione › Account di servizio, creare un nuovo account di servizio con un nome riconoscibile, per esempio search-console. Non serve assegnare ruoli al progetto.
Aprire l'account creato, scheda Chiavi, e scegliere Aggiungi chiave › Crea nuova chiave, formato JSON. Il browser scarica il file della chiave.
Conservare il file in un luogo sicuro: contiene la chiave privata dell'account e non può essere scaricato di nuovo.
Nelle organizzazioni Google Cloud create di recente la creazione di chiavi per gli account di servizio può essere bloccata dal criterio iam.disableServiceAccountKeyCreation. In questo caso un amministratore dell'organizzazione Google Cloud deve consentirla per il progetto.
Caricare la chiave nel pannello
Aprire Impostazioni dall'ingranaggio in fondo alla barra degli ambienti e scegliere la scheda SEO.
Nel riquadro Google Search Console, incollare l'intero contenuto del file JSON nel campo Chiave JSON dell'account di servizio.
Attivare Provider attivo e salvare con Salva servizi.
Dopo il salvataggio il riquadro risulta Configurato. La chiave è conservata cifrata e non viene più mostrata: il campo indica soltanto che una chiave è salvata.
IMMAGINE DA INSERIRE — Impostazioni, scheda SEO, riquadro Google Search Console configurato
Cosa devono fare i clienti
Da questo momento, nelle impostazioni di ogni sito dell'agenzia, la scheda Search Console mostra l'indirizzo email dell'account di servizio e guida il collegamento in tre passi.
In Search Console, Impostazioni › Utenti e autorizzazioni › Aggiungi utente: incollare l'indirizzo email dell'account di servizio e scegliere l'autorizzazione Limitata.
Nel pannello, indicare la proprietà del sito: Dominio (per esempio example.com) oppure Prefisso URL (per esempio https://www.example.com/), come è registrata in Search Console.
Premere Verifica e collega: il sistema controlla che Google abbia concesso l'accesso.
Se l'agenzia non ha caricato la chiave, la scheda mostra Search Console non disponibile e invita il cliente a contattare l'agenzia.
I dati di Search Console arrivano con 2-3 giorni di ritardo rispetto alle ricerche reali: un sito appena collegato mostra i primi dati dopo questo intervallo.
Gestione della chiave
Sostituzione della chiave. Una nuova chiave dello stesso account di servizio mantiene lo stesso indirizzo email: basta incollarla nel campo e salvare, i collegamenti dei clienti restano validi.
Cambio di account di servizio. Un account di servizio diverso ha un indirizzo email diverso: tutti i clienti devono aggiungerlo di nuovo in Search Console e verificare il collegamento.
Disattivazione. Con Provider attivo spento il sistema smette di leggere i dati di tutti i siti dell'agenzia.
Revoca della chiave. Una chiave eliminata in Google Cloud smette di funzionare subito: prima di eliminarla occorre caricarne una nuova nel pannello.