Verifica proprietà Search Console in WordPress: dove incollare il codice nell'head
La verifica della proprietà in Google Search Console per WordPress di solito si riduce a incollare un codice in un campo del plugin SEO. Yoast SEO e Rank Math hanno campi apposta, senza modificare l'head. Con accesso al pannello del dominio, meglio un record DNS. Il codice in un file del tema sparisce all'aggiornamento del tema, a meno che non sia un child theme.
Autore: Il team TellMyShop. Una guida per i titolari di siti WordPress e negozi WooCommerce: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 6 min di lettura
Perché Google ti dice di incollare un codice nell'head
Search Console mostra i dati del sito solo al suo proprietario. Il codice di verifica è la prova che il sito è tuo. Con il metodo «Tag HTML» Google ti dà una riga, un meta tag google-site-verification, che deve comparire nella sezione head della home page. Tutti i metodi sono descritti nella guida di Search Console sulla verifica della proprietà.
La sezione head è la parte invisibile della pagina con le informazioni per browser e motori di ricerca. In WordPress non la modifichi nell'editor degli articoli. La costruisce il tema insieme ai plugin che ci aggiungono i loro tag. Quindi invece di cercare un file, di solito conviene usare un plugin che lo fa già.
Due cose conviene saperle subito. Una proprietà «Dominio» copre l'intero dominio, con e senza www, ma si può verificare solo con un record DNS. Una proprietà «Prefisso URL» copre un indirizzo esatto e accetta il meta tag.
Quattro metodi a confronto
| Metodo | Dove lo fai | A cosa sopravvive | Quando sceglierlo |
|---|---|---|---|
| Campo del plugin SEO | impostazioni di Yoast SEO o Rank Math | aggiornamenti del tema, cambi di tema | hai Yoast o Rank Math, è il più semplice |
| Record TXT nel DNS | pannello del dominio o dell'hosting | a tutto, non tocca il sito | hai accesso al DNS e vuoi una proprietà «Dominio» |
| Child theme | il file functions.php del child theme | aggiornamenti del tema principale | non hai un plugin SEO né accesso al DNS |
| File HTML | file manager dell'hosting o FTP, cartella principale del sito | aggiornamenti del tema, non sempre un trasloco | hai l'FTP e non vuoi toccare il tema |
C'è una quinta strada, sbagliata: incollare il tag nel file header.php del tema principale. Funziona fino al primo aggiornamento del tema. Qualche tempo dopo Search Console segnala la verifica persa, e tu non la colleghi all'aggiornamento di una settimana prima.
Verifica con Yoast SEO o Rank Math passo per passo
È la strada per la maggior parte dei siti WordPress, perché un plugin SEO di solito è già installato.
- In Search Console aggiungi una proprietà «Prefisso URL». Inserisci l'indirizzo esattamente come lo vedi nel browser, con https e con o senza www.
- Scegli il metodo «Tag HTML» e copia il codice. Di tutto il tag ti serve solo la stringa di lettere e cifre dell'attributo content, cioè ciò che sta tra virgolette dopo content=.
- Incolla il codice nel campo del plugin SEO. In Yoast SEO sono le impostazioni delle connessioni del sito, descritte nella guida di Yoast sulle connessioni del sito. In Rank Math sono le impostazioni generali, sezione strumenti per webmaster, descritte nella guida di Rank Math alla verifica di Google.
- Salva le impostazioni e svuota la cache, se usi un plugin di cache.
- Controlla la home page in una finestra privata. Apri il sorgente della pagina e cerca «google-site-verification». Il tag dovrebbe esserci.
- Torna in Search Console e clicca Verifica.
L'errore più comune è incollare l'intero tag invece del solo codice. Allora il plugin segnala caratteri non validi o salva un codice che Google non riconosce.
Quando non hai un plugin SEO: un child theme
Senza un plugin SEO il tag va aggiunto nel tema. Lo fai nel file functions.php del child theme, con una funzione agganciata a wp_head, il punto in cui WordPress e i plugin aggiungono tag alla sezione head. Il meccanismo è descritto nella documentazione di wp_head.
Qui c'è una trappola per chi gestisce il sito. Se il sito non ha ancora un child theme, va creato e attivato. Con i temi classici alcune impostazioni di Personalizza sono salvate separatamente per ogni tema, quindi l'aspetto può cambiare dopo il passaggio al child theme. È un lavoro per chi si occupa del sito, o un motivo per scegliere un record DNS.
Il record DNS lo aggiungi nel pannello del dominio: Search Console ti dà una voce TXT che copi nella zona DNS. Può passare un po' di tempo prima che Google veda la modifica. In cambio, il codice non dipende da WordPress, dal tema o dai plugin.
Dopo la verifica: cosa non toccare
Il codice resta per sempre. Google lo controlla ogni tanto, quindi togliere il tag, cambiare plugin SEO o passare a un altro server può costarti l'accesso ai report. Quando passi da un plugin SEO a un altro, controlla che il codice sia stato trasferito. Ne parliamo di più nel confronto Yoast o Rank Math.
Dopo la verifica, invia la sitemap e controlla la home page. Descriviamo i passaggi nella guida su come aggiungere un sito WordPress a Google.
Come ti aiuta la chat con il codice di verifica
Il plugin TellMyShop per WordPress e WooCommerce ti permette di farlo in una conversazione. Incolli il tag da Search Console, e la tua chat (Claude o ChatGPT) controlla se il sito usa Yoast SEO o Rank Math e propone il posto più semplice per il codice. Dopo il salvataggio apre la home page come la vede un visitatore e controlla che il tag sia nel codice.
Tu: Google vuole che incolli questo codice nell'head: <meta name="google-site-verification" content="abc123xyz">. Fallo tu.
La tua chat: Il sito usa Yoast SEO, quindi l'opzione più semplice è inserire il codice nel suo campo per la verifica di Google, senza toccare il tema. Il campo ora è vuoto. Anteprima della modifica:
L'interruttore Manutenzione è acceso. Salvo?
Tu: Sì.
La tua chat: Salvato. Il tag google-site-verification è nel codice della home page. Ora torna in Search Console e clicca Verifica. Non togliere il codice, Google lo controlla ogni tanto.
versione precedente: (vuoto)
nuova versione: abc123xyz
Il codice in questa conversazione è illustrativo.
Aggiungere il codice è un lavoro tecnico. In TellMyShop Pro la chat lo fa dopo che accendi l'interruttore Manutenzione nel pannello del plugin. L'interruttore dura 3 ore e richiede un backup del database fatto oggi, e vedi sempre un'anteprima e approvi la modifica prima del salvataggio. Puoi annullare ogni modifica dalla cronologia. Nella versione gratuita TellMyShop Free la chat esamina la salute e i contenuti del sito e ti dice da dove partire, ma non salva nulla.
Cosa non farà il plugin: non creerà un account Search Console, non cliccherà Verifica e non aggiungerà un record DNS presso il tuo fornitore del dominio. Se preferisci farlo da te, il campo del plugin SEO delle istruzioni qui sopra ti richiederà pochi minuti. Trovi i dettagli nella pagina TellMyShop per WordPress e WooCommerce, i prezzi nella pagina prezzi e altre guide nel blog.
Domande e risposte
Dove incollo in WordPress il codice di verifica di Google?
Il posto più semplice è il campo del plugin SEO. Yoast SEO lo ha nelle impostazioni delle connessioni del sito, Rank Math nelle impostazioni generali, nella sezione strumenti per webmaster. Incolli solo la stringa dell'attributo content, senza il resto del tag.
Posso togliere il codice dopo la verifica?
Non toglierlo. Google controlla ogni tanto che il codice sia ancora sul sito, e quando sparisce perdi lo stato di proprietario in Search Console. Lo recuperi solo dopo una nuova verifica.
Perché non incollare il codice nel file header.php del tema?
Perché un aggiornamento del tema sovrascrive quel file con la versione dell'autore, e il codice sparisce insieme alla tua modifica. Se il codice deve stare nel tema, allora solo in un child theme. È più semplice e più sicuro usare il campo del plugin SEO o un record DNS.
La verifica non riesce anche se il codice è incollato. Cosa controllo?
Prima, se la proprietà in Search Console ha esattamente lo stesso indirizzo del sito, con https e con o senza www. Poi svuota la cache del sito e apri il sorgente della home page in una finestra privata. Se il tag non c'è, il sito mostra una vecchia versione o hai incollato il codice nel campo sbagliato.
TellMyShop verifica il sito in Search Console al posto mio?
Non del tutto. L'account Search Console e il clic su Verifica sono tuoi, perché è il tuo account Google. In TellMyShop Pro la chat può aggiungere il codice al sito dopo che accendi l'interruttore Manutenzione e controllare che il tag sia visibile nella home page.
WordPress è un marchio della WordPress Foundation. WooCommerce è un marchio di Automattic Inc. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.