Indicizzare un sito WordPress

Se vuoi sapere come indicizzare un sito WordPress su Google, il primo aspetto da considerare è che non basta pubblicarlo online. Le pagine devono essere accessibili ai crawler, prive di blocchi tecnici e organizzate in modo che Google possa scoprirle, scansionarle e valutarle per l’inserimento nel proprio indice.

Nella maggior parte dei casi la procedura è abbastanza semplice: bisogna controllare le impostazioni di WordPress, verificare eventuali direttive noindex, configurare Google Search Console, inviare la sitemap XML e monitorare lo stato degli URL più importanti.

C’è però un punto fondamentale: inviare una sitemap o richiedere manualmente l’indicizzazione non garantisce che una pagina venga inserita nell’indice di Google.

In breve: come indicizzare un sito WordPress

Per rendere un sito WordPress correttamente indicizzabile:

  1. controlla che WordPress non scoraggi i motori di ricerca;
  2. verifica che le pagine importanti non abbiano noindex;
  3. assicurati che Googlebot possa raggiungere gli URL;
  4. configura Google Search Console;
  5. controlla e invia la sitemap XML;
  6. utilizza Controllo URL per le pagine principali;
  7. collega internamente le nuove pagine;
  8. analizza gli eventuali motivi di esclusione segnalati da Google.

Se Google ha già scansionato una pagina ma non l’ha indicizzata, continuare a richiedere l’indicizzazione senza intervenire sulla possibile causa difficilmente risolverà il problema.

Indicizzazione e posizionamento: qual è la differenza?

Indicizzazione e posizionamento sono due fasi differenti.

L’indicizzazione riguarda l’inserimento di una pagina nell’indice di Google e quindi la possibilità che venga utilizzata nei risultati di ricerca.

Il posizionamento riguarda invece la posizione raggiunta da quella pagina per una determinata ricerca.

Una pagina può quindi essere indicizzata correttamente e, allo stesso tempo, non apparire tra i primi risultati per le keyword che interessano.

In maniera semplificata, Google deve:

  1. scoprire l’URL;
  2. riuscire a scansionarlo;
  3. elaborarne il contenuto;
  4. valutare se inserirlo nell’indice;
  5. eventualmente mostrarlo per ricerche pertinenti.

Essere tecnicamente accessibili a Google è quindi indispensabile, ma non garantisce né l’indicizzazione né un buon posizionamento.

Come indicizzare un sito WordPress: la procedura passo dopo passo

1. Controlla la visibilità del sito nelle impostazioni di WordPress

Il primo controllo deve essere effettuato direttamente dalla dashboard.

Vai in:

Impostazioni → Lettura → Visibilità ai motori di ricerca

Verifica che la voce:

“Scoraggia i motori di ricerca dall’effettuare l’indicizzazione di questo sito”

sia deselezionata.

Questa funzione è utile durante lo sviluppo di un sito, quando non vuoi ancora che le pagine vengano inserite nei risultati di ricerca. Se rimane attiva dopo la pubblicazione, però, può impedire l’indicizzazione.

La documentazione ufficiale di WordPress conferma il funzionamento di questa impostazione. Impostazioni di lettura di WordPress

Dopo averla modificata, ricordati di salvare le impostazioni.

2. Verifica che le pagine non abbiano noindex

Anche con le impostazioni generali corrette, una singola pagina può essere configurata per non apparire nei risultati.

La direttiva da verificare è:

noindex

Plugin SEO come Yoast SEO e Rank Math permettono di decidere se articoli, pagine, categorie e altri tipi di contenuto devono essere mostrati nei motori di ricerca.

Se un URL importante non viene indicizzato, apri quindi la pagina nell’editor e verifica le relative impostazioni SEO.

Google utilizza la direttiva noindex per sapere che una risorsa non deve essere inserita nell’indice.

Attenzione però a non confondere noindex con robots.txt.

Il file robots.txt viene utilizzato principalmente per controllare la scansione, mentre noindex riguarda l’indicizzazione.

C’è una conseguenza importante: se impedisci a Googlebot di scansionare una pagina tramite robots.txt, Google potrebbe non riuscire a leggere il noindex presente nella pagina stessa.

Per escludere una pagina dai risultati è quindi preferibile utilizzare correttamente noindex, lasciando che Google possa raggiungere l’URL e leggere la direttiva.

Documentazione Google sul noindex

3. Controlla la sitemap XML

La sitemap XML contiene gli URL che vuoi rendere facilmente individuabili dai motori di ricerca.

WordPress dispone di una sitemap nativa generalmente disponibile all’indirizzo:

/wp-sitemap.xml

Se utilizzi un plugin SEO, potresti invece avere una sitemap con un indirizzo simile a:

/sitemap_index.xml

Prima di inviarla controlla che:

  • sia raggiungibile;
  • utilizzi il dominio corretto;
  • utilizzi HTTPS;
  • contenga gli URL che vuoi realmente indicizzare;
  • non includa pagine di staging o test;
  • non contenga URL che dovrebbero essere esclusi;
  • le pagine più importanti funzionino correttamente.

Una sitemap è particolarmente utile per aiutare Google a scoprire gli URL, soprattutto su siti nuovi o con molte pagine.

Non bisogna però interpretarla come un comando: la presenza di un URL nella sitemap non garantisce che Google lo indicizzi.

Guida ufficiale Google alle sitemap

4. Collega il sito a Google Search Console

Il passaggio successivo consiste nel configurare Google Search Console, lo strumento ufficiale utilizzato per controllare la presenza del sito nella Ricerca Google.

Per chi vuole capire come indicizzare un sito WordPress, Search Console è lo strumento principale per verificare quali URL Google conosce, quali ha indicizzato e quali presentano problemi.

Apri Google Search Console

Durante la configurazione puoi scegliere principalmente tra:

Proprietà Dominio

Comprende le varie versioni del dominio, inclusi sottodomini e protocolli differenti. La verifica viene normalmente effettuata tramite DNS.

Prefisso URL

Riguarda invece soltanto la variante specifica dell’URL inserito.

Se hai accesso ai DNS, la proprietà Dominio è generalmente la soluzione più completa perché permette di monitorare insieme le principali varianti del sito.

5. Invia la sitemap a Google

Dopo aver verificato il sito in Search Console, apri la sezione dedicata alle Sitemap e inserisci l’indirizzo della sitemap utilizzata da WordPress.

Per esempio:

https://www.esempio.it/wp-sitemap.xml

oppure:

https://www.esempio.it/sitemap_index.xml

Una volta configurata correttamente, non devi reinviarla manualmente ogni volta che pubblichi un nuovo articolo: WordPress o il plugin SEO aggiorneranno automaticamente il file.

Google potrà quindi consultarlo nuovamente nel tempo.

Anche in questo caso vale una distinzione importante:

sitemap inviata ≠ pagine automaticamente indicizzate.

Google utilizzerà la sitemap come segnale per la scoperta degli URL, ma manterrà la decisione finale su scansione e indicizzazione.

6. Usa Controllo URL per verificare le pagine importanti

Per analizzare una singola pagina utilizza Controllo URL nella parte superiore di Search Console.

Inserisci l’URL completo.

Potrai verificare se:

  • Google conosce l’URL;
  • la pagina è indicizzata;
  • la scansione è consentita;
  • è presente un noindex;
  • Google ha rilevato problemi;
  • quale canonical è stata dichiarata;
  • quale canonical ha scelto Google.

Se hai appena pubblicato una pagina importante o hai effettuato modifiche significative, puoi utilizzare Richiedi indicizzazione.

La funzione può essere utile soprattutto per:

  • homepage;
  • nuove pagine di servizio;
  • articoli importanti;
  • pagine aggiornate in maniera sostanziale.

Non serve invece richiedere manualmente l’indicizzazione di ogni URL del sito.

Un altro punto da ricordare: se il test live segnala che l’URL è disponibile per Google, significa che la pagina è tecnicamente accessibile. Non significa necessariamente che Google deciderà di inserirla nell’indice.

Una pagina importante non dovrebbe essere raggiungibile soltanto attraverso la sitemap.

Google scopre nuovi URL anche seguendo i collegamenti presenti nelle pagine che conosce già.

Quando pubblichi una nuova risorsa, collegala quindi da contenuti realmente pertinenti, ad esempio:

  • articoli correlati;
  • pagine di approfondimento;
  • categorie;
  • pagine di servizio;
  • altri contenuti appartenenti allo stesso argomento.

I link interni aiutano anche a costruire una struttura più comprensibile del sito e a far emergere le pagine che ritieni più importanti.

Se utilizzi WordPress per il tuo progetto, puoi approfondire anche la mia consulenza WordPress.

Come verificare se un sito WordPress è indicizzato

Per un controllo rapido puoi effettuare su Google una ricerca del tipo:

site:tuodominio.it

Può essere utile per vedere alcune pagine che Google conosce, ma non utilizzerei l’operatore site: come unico sistema di verifica.

Per analizzare con precisione un singolo URL, lo strumento più utile rimane Controllo URL di Search Console.

Search Console può aiutarti a distinguere tra una pagina:

  • indicizzata;
  • conosciuta ma non ancora scansionata;
  • scansionata ma non indicizzata;
  • esclusa tramite noindex;
  • considerata duplicata;
  • associata a una canonical differente;
  • interessata da un problema tecnico.

Questa distinzione è fondamentale perché una pagina “non indicizzata” non richiede sempre lo stesso tipo di intervento.

Sapere come indicizzare un sito WordPress significa quindi anche saper distinguere un vero problema tecnico da un URL che Google ha scelto correttamente di non inserire nell’indice.

Perché Google non indicizza una pagina WordPress?

Se hai configurato correttamente WordPress, Search Console e sitemap ma alcuni URL continuano a essere esclusi, bisogna analizzare il motivo specifico indicato da Google.

Non tutti gli URL non indicizzati rappresentano necessariamente un errore.

Rilevata, ma attualmente non indicizzata

Significa che Google conosce l’URL ma non lo ha ancora scansionato.

In questo caso puoi controllare:

  • disponibilità e stabilità del server;
  • eventuali errori HTTP;
  • struttura dei link interni;
  • quantità di URL inutili generati dal CMS;
  • facilità con cui la pagina è raggiungibile.

Per siti particolarmente grandi può essere utile controllare anche le statistiche di scansione disponibili in Search Console.

Scansionata, ma attualmente non indicizzata

In questo caso Google ha già visitato la pagina ma, almeno per il momento, non l’ha inserita nell’indice.

Lo stato non identifica automaticamente una causa specifica.

Conviene quindi verificare:

  • utilità effettiva del contenuto;
  • originalità della pagina;
  • eventuali duplicazioni;
  • sovrapposizione con altri URL;
  • canonical;
  • link interni;
  • completezza del contenuto rispetto al suo scopo.

Se la pagina non cambia, premere ripetutamente “Richiedi indicizzazione” non rappresenta una soluzione.

Pagina alternativa con tag canonical appropriato

Questo stato non indica necessariamente un errore.

Google ha individuato una versione alternativa della pagina e sta utilizzando un altro URL come canonical.

Se la canonical scelta è quella corretta, normalmente non serve intervenire.

Bisogna invece approfondire quando Google sceglie una pagina diversa da quella che vuoi utilizzare come versione principale.

Google ha scelto una canonical diversa

WordPress può generare URL simili tramite archivi, categorie, tag, parametri e altre funzionalità.

Quando Google individua più pagine duplicate o molto simili tende a selezionare una versione canonica.

Per ridurre ambiguità è importante mantenere coerenti:

  • tag canonical;
  • URL nella sitemap;
  • link interni;
  • redirect;
  • versioni HTTP/HTTPS;
  • versioni www/non-www.

La canonical indicata dal sito rappresenta un segnale importante, ma Google può comunque scegliere una versione differente.

Pagina esclusa tramite noindex

Se Search Console segnala un noindex, controlla innanzitutto se l’esclusione è intenzionale.

Se quella pagina dovrebbe apparire su Google:

  1. rimuovi il noindex;
  2. verifica che Google possa scansionare l’URL;
  3. controlla nuovamente la pagina con Controllo URL;
  4. eventualmente richiedi una nuova indicizzazione.

Soft 404

Una pagina può restituire tecnicamente codice HTTP 200 ma essere considerata da Google simile a una pagina inesistente o priva di contenuti sufficienti.

In questo caso Search Console può segnalarla come soft 404.

Se la pagina deve esistere, assicurati che abbia un contenuto reale e coerente con il suo scopo.

Se invece la risorsa è stata eliminata, utilizza uno stato HTTP appropriato oppure un redirect soltanto quando esiste una destinazione realmente equivalente.

Quanto tempo ci vuole per indicizzare un sito WordPress?

Non esiste una tempistica garantita.

Una nuova pagina può essere indicizzata rapidamente oppure richiedere diversi giorni o settimane.

Il tempo può dipendere, tra le altre cose, da:

  • velocità con cui Google scopre l’URL;
  • frequenza con cui visita il sito;
  • struttura dei collegamenti interni;
  • stabilità del server;
  • caratteristiche della pagina;
  • caratteristiche complessive del sito.

Per questo motivo è meglio diffidare da chi promette un’indicizzazione garantita entro un numero preciso di ore.

Il vero obiettivo deve essere rendere ogni URL importante facilmente scopribile, accessibile e tecnicamente indicizzabile.

Indicizzazione e ricerca basata sull’intelligenza artificiale

Anche con l’evoluzione delle esperienze di ricerca basate sull’intelligenza artificiale, le fondamenta tecniche non cambiano: una pagina deve prima essere accessibile e idonea alla normale Ricerca Google.

Non servono quindi file o presunti “hack” specifici per ottenere visibilità nelle funzionalità generative. La priorità rimane creare pagine utili, tecnicamente accessibili e comprensibili sia per gli utenti sia per i sistemi di ricerca.

Checklist per indicizzare correttamente WordPress

Prima di concludere il controllo verifica che:

  1. l’opzione “Scoraggia i motori di ricerca” sia disattivata;
  2. le pagine importanti non abbiano noindex;
  3. Googlebot possa scansionare gli URL;
  4. la sitemap XML sia raggiungibile e corretta;
  5. il sito sia verificato in Google Search Console;
  6. la sitemap sia stata inviata;
  7. le pagine principali siano state controllate con Controllo URL;
  8. gli URL importanti abbiano collegamenti interni;
  9. canonical, sitemap, redirect e link interni siano coerenti;
  10. Search Console non mostri problemi di indicizzazione che richiedono un intervento.

L’indicizzazione è il requisito iniziale per ottenere visibilità organica, non il punto di arrivo. Una volta che Google riesce a trovare ed elaborare correttamente le pagine, bisogna lavorare su contenuti, architettura e strategia SEO per renderle competitive nelle ricerche rilevanti.

Se vuoi capire come indicizzare un sito WordPress e alcune pagine continuano a non comparire su Google, oppure vuoi verificare se esistono problemi tecnici che stanno limitando la visibilità organica, puoi approfondire la mia consulenza WordPress

Domande frequenti sull’indicizzazione di WordPress

Come faccio a sapere se il mio sito WordPress è indicizzato?

Puoi effettuare una ricerca site:tuodominio.it per un controllo rapido. Per verificare con precisione una pagina specifica è preferibile utilizzare Controllo URL in Google Search Console.

Quanto tempo impiega Google a indicizzare una pagina WordPress?

Non esiste una tempistica garantita. Una pagina può essere indicizzata rapidamente oppure richiedere diversi giorni o settimane, in base al sito, all’URL e alla frequenza con cui Google lo scansiona.

Devo richiedere manualmente l’indicizzazione di ogni pagina?

No. La richiesta manuale è utile soprattutto per pagine nuove, importanti o modificate. Una sitemap corretta e una buona struttura di link interni sono più adatte alla normale scoperta degli URL.

La sitemap garantisce che una pagina venga indicizzata?

No. La sitemap aiuta Google a conoscere e scoprire gli URL, ma non garantisce né la scansione né l’inserimento di tutte le pagine nell’indice.

Perché una pagina risulta “Scansionata, ma attualmente non indicizzata”?

Significa che Google ha già visitato l’URL ma non lo ha inserito nell’indice. Non esiste una causa unica: è opportuno controllare contenuto, duplicazioni, canonical, link interni e sovrapposizioni con altre pagine.

Essere indicizzati significa essere primi su Google?

No. L’indicizzazione permette a una pagina di essere potenzialmente utilizzata nei risultati di ricerca. Il posizionamento stabilisce invece dove la pagina compare per una specifica query.