Sitemap in Google: come verificarla e cosa fare se Google non la legge

Marzo 21, 2026
Web marketing

Indice dei Contenuti

La sitemap è il file che segnala a Google quali URL del sito devono essere scoperti, scansionati e valutati per l’indicizzazione. Include pagine, file, aggiornamenti e varianti linguistiche, e viene analizzata soprattutto dopo nuove pubblicazioni, migrazioni, modifiche strutturali o anomalie rilevate nel report Sitemaps di Google Search Console.

Cos’è una sitemap e quale funzione ha in Google

Una sitemap è un file che elenca gli URL da far conoscere ai motori di ricerca e può includere metadati come lastmod, varianti hreflang o informazioni su video e notizie. Google la usa per migliorare la scoperta degli URL e l’efficienza della scansione, ma non la considera una garanzia di indicizzazione.

Differenza tra sitemap XML e mappa HTML del sito

La sitemap XML è pensata per i crawler. Contiene URL assoluti, tag XML ed eventuali estensioni per immagini, video, news o versioni localizzate. La mappa HTML del sito è una pagina di navigazione per utenti e browser. La prima supporta Googlebot nella scoperta degli URL, la seconda rafforza l’orientamento interno e i collegamenti tra le pagine.

FormatoDestinatarioUso prevalente
Sitemap XMLCrawlerScoperta degli URL e metadati tecnici
Mappa HTMLUtentiNavigazione interna e accesso a sezioni profonde

Quando Google può scoprire le pagine senza sitemap

Google riesce spesso a trovare le pagine anche senza sitemap se il sito ha link interni continui, menu leggibili e URL raggiungibili dalla home o da sezioni già scansionate. Search Central indica anche che un sito ben collegato e di dimensioni contenute, intorno a 500 pagine indicizzabili, può essere scoperto senza questo file, come riporta siti piccoli fino a circa 500 pagine ben collegati.

Quando la sitemap è utile per far trovare le pagine a Google

La sitemap è utile soprattutto quando alcune pagine del sito non sono facili da raggiungere attraverso i link interni. Succede spesso nei siti nuovi, negli e-commerce molto grandi, negli archivi estesi, nelle sezioni con molte pagine e, più in generale, in tutte le strutture in cui alcuni URL restano poco collegati o lontani dai principali percorsi di navigazione. In questi casi la sitemap aiuta Google a scoprire più facilmente pagine che altrimenti potrebbero essere trovate in ritardo, in particolare pagine difficili da trovare.

Dove trovare l’URL della sitemap del sito

L’URL della sitemap si trova di solito nella root del dominio oppure in un file indice generato dal CMS. Per verificarla rapidamente basta aprire l’indirizzo nel browser e controllare che il file sia accessibile, restituisca un codice 200, contenga XML valido e riporti URL coerenti con la versione canonica del sito.

Percorsi più comuni della sitemap, tra sitemap.xml e sitemap_index.xml

I percorsi più comuni sono /sitemap.xml e /sitemap_index.xml. Nei CMS più recenti è frequente trovare un file indice che raccoglie sitemap separate per pagine, articoli o tassonomie. In Google Search Console conviene inviare direttamente l’URL finale corretto, perché il report mostra i dati del file inviato, tra cui ultima lettura, stato ed eventuali pagine rilevate; per questo è preferibile non usare URL che reindirizzano.

Sitemap separate per pagine, articoli, video e news

Una sitemap può essere unica oppure separata per tipologia di contenuto, ad esempio pagine, articoli, video o notizie. Suddividere i file aiuta a controllare meglio gli URL inviati a Google, a isolare più facilmente eventuali problemi e a leggere con maggiore precisione lo stato di ciascuna sitemap in Search Console. Google prevede infatti file dedicati sia per notizie pubblicate negli ultimi due giorni sia per video inclusi tramite metadati dedicati o feed mRSS.

Collegamento tra sitemap e robots.txt

Il file robots.txt può indicare a Google dove si trova la sitemap, inserendo una riga con la direttiva Sitemap e l’URL completo del file XML o della sitemap index. Quando Google scansiona il robots.txt, può quindi trovare anche quel percorso. Se però la sitemap non viene inviata manualmente in Search Console, resta importante anche la posizione del file, perché da essa dipende l’ambito degli URL che la sitemap può segnalare, come spiegato nella documentazione su invio della sitemap tramite robots.txt o Search Console.

Come creare una sitemap per Google

La creazione della sitemap richiede prima una selezione degli URL da rappresentare. Per Google conviene usare URL assoluti, canonici e coerenti con la versione HTTPS del sito. Il formato XML resta il più flessibile; in alternativa sono ammessi file di testo, feed RSS o Atom e, per i video, anche mRSS.

Generazione automatica con CMS, WordPress e plugin SEO

Molti CMS generano la sitemap in modo nativo o tramite plugin SEO. In questi casi il lavoro principale riguarda il controllo del contenuto: presenza di URL canonici, esclusione di pagine noindex, assenza di archivi vuoti o duplicati e allineamento tra file XML, navigazione interna e struttura del sito.

Creazione manuale del file XML

La creazione manuale è adatta a siti piccoli o a sezioni statiche. Il protocollo richiede XML valido, codifica UTF 8 e caratteri con escape corretto. Google fissa per ogni file il limite di 50 MB non compressi o 50.000 URL; oltre questa soglia occorre spezzare il file e usare un indice, come specificano tag XML, escape dei caratteri e codifica UTF-8 e limite di 50.000 URL o 50 MB e file indice.

Elementi da inserire e da escludere nella sitemap

Una sitemap solida contiene solo URL che Google può recuperare e trattare come versioni preferite del contenuto. Il criterio più affidabile è includere pagine che rispondono con codice 200, sono canoniche, indicizzabili e accessibili senza passaggi intermedi. Gli URL fuori da questi criteri producono file rumorosi e complicano la diagnosi nel report.

URL indicizzabili, lastmod e varianti hreflang

Gli URL da inserire sono quelli che si desidera mostrare nei risultati di Google. Search Central spiega che il tag lastmod viene considerato solo se coerente e verificabile rispetto a un aggiornamento significativo della pagina. Nei siti internazionali, URL assoluti e collegamenti reciproci hreflang chiariscono che gli URL alternativi devono essere assoluti e reciproci.

Elementi da escludere come changefreq, priority, URL non canonici, redirect, errori 4xx e pagine noindex

Google ignora changefreq e priority. Nella sitemap vanno inseriti solo URL canonici, indicizzabili e con stato 200. Per questo vanno esclusi URL non canonici, redirect 3xx, errori 4xx e pagine con noindex. La sitemap segnala infatti a Google gli URL canonici preferiti dal sito, mentre il noindex viene letto solo se la pagina è scansionabile.

Come inviare la sitemap in Google Search Console

L’invio in Search Console permette di controllare data di invio, ultima lettura, pagine rilevate e stato di elaborazione. Questo passaggio non produce indicizzazione automatica, ma mostra subito se Google riesce a leggere il file e se sono presenti errori di accesso o di sintassi.

Aggiunta e verifica della proprietà

Prima dell’invio occorre aggiungere la proprietà corretta e verificare il possesso del sito. Search Console distingue tra proprietà Dominio e proprietà con prefisso URL; la seconda copre solo l’indirizzo esatto indicato, protocollo compreso. La verifica può essere eseguita con record DNS, file HTML o meta tag.

Accesso al report Sitemaps

Dopo la verifica si apre la proprietà corretta e si entra nel report Sitemaps. Qui compaiono tipo di file, data di invio, ultima lettura, stato, pagine rilevate e dettagli sugli errori. Nei siti con più host, protocolli o sottodomini la sitemap appare solo nella proprietà a cui è associata.

Inserimento dell’URL e invio della sitemap

L’operazione richiede l’inserimento del percorso reale del file. Conviene evitare URL che reindirizzano verso altri percorsi e usare direttamente il file finale, per esempio sitemap_index.xml invece di un endpoint 3xx. Nei siti molto estesi l’invio dell’indice riduce il lavoro di monitoraggio perché concentra tutto in un solo punto.

Come interpretare lo stato della sitemap in Search Console

In Search Console gli stati principali da controllare sono Riuscita, Presenta errori e Impossibile recuperare. Questi dati vanno considerati insieme al numero di pagine rilevate e alla data dell’ultimo aggiornamento del report. Anche se la sitemap risulta acquisita correttamente, questo non significa che tutti gli URL inclusi siano già indicizzati. Per verificare la situazione di una singola pagina è utile usare il test live dello strumento Controllo URL.

Errori comuni della sitemap e verifica tecnica

Gli errori che impediscono a Google di leggere una sitemap ricadono quasi sempre in quattro gruppi: file parziale, sintassi XML non valida, URL sbagliato o risorsa non accessibile al crawler. La diagnosi parte dal report Sitemaps e prosegue con apertura diretta del file, controllo dello status code e test dell’URL pubblicato.

Sitemap incompleta, obsoleta o non aggiornata

Una sitemap parziale mostra solo una parte degli URL canonici. Una sitemap obsoleta continua a elencare pagine rimosse, rinominate o reindirizzate. Una sitemap non aggiornata non registra nuovi contenuti, nuove sezioni o modifiche che cambiano il set degli URL indicizzabili. In questi casi il file perde valore come riferimento tecnico.

Errori di formato XML e URL errati

Gli errori XML derivano spesso da caratteri senza escape, tag non chiusi, spazi prima della dichiarazione XML o URL relativi al posto di URL assoluti. Sul piano operativo conviene aprire il file nel browser, validare la sintassi e verificare che ogni loc punti a un URL reale, canonico e raggiungibile.

Problemi di accesso come Couldn’t fetch, path sbagliato e blocchi da robots.txt

Lo stato Couldn’t fetch, mostrato in italiano come Impossibile recuperare, segnala che Google non è riuscito a scaricare il file sitemap. Le cause più frequenti sono blocco nel robots.txt, URL errato con 404, indisponibilità del server o azione manuale aperta. Dopo la correzione conviene ripetere il test sul file, verificare il recupero pubblico e controllare che il percorso inviato coincida con quello effettivamente disponibile.

Sitemap troppo grande e uso della sitemap index

Una sitemap troppo grande supera 50.000 URL oppure 50 MB non compressi. In quel caso si spezza il file in più sitemap e si crea un indice che le richiama. La suddivisione aiuta anche nella diagnosi, perché separa meglio prodotti, blog, pagine istituzionali o archivi editoriali e rende più veloce l’individuazione del file che presenta anomalie.

Aggiornare, rimuovere e reinviare una sitemap

La gestione della sitemap continua anche dopo il primo invio. Il file va aggiornato quando cambia l’inventario degli URL e va reinviato quando si correggono errori tecnici, migrazioni o incongruenze tra contenuto pubblicato e file XML esposto a Google.

Quando aggiornare la sitemap dopo nuove pagine o modifiche

L’aggiornamento va eseguito dopo pubblicazione di nuove pagine, variazione di slug, consolidamento di URL duplicati, migrazione HTTPS, cambi di tassonomie o attivazione di nuove varianti linguistiche. Nelle sezioni news il ritmo è ancora più stretto, perché la sitemap deve riflettere gli articoli recenti e rimuovere i più vecchi dalla parte news del file.

Quando rimuovere e reinviare la sitemap in Search Console

La rimozione e il nuovo invio servono dopo correzione di un path sbagliato, sostituzione di un file che restituiva 404, ristrutturazione del sito o passaggio da sitemap singola a sitemap index. Se l’errore era temporaneo lato server può bastare attendere una nuova lettura; se il file è cambiato in modo netto, il nuovo invio accelera il controllo del report.

Come monitorare nel tempo anomalie e pagine escluse

Il monitoraggio richiede confronto tra pagine rilevate nella sitemap, pagine indicizzate, URL esclusi e motivazioni riportate nei report di indicizzazione. Nei progetti grandi conviene tenere separate le sitemap per blog, prodotti, pagine corporate e contenuti multimediali, così ogni scostamento resta più leggibile e il file conserva un valore diagnostico chiaro.

Sitemap e SEO del sito

La sitemap non sostituisce una buona architettura informativa, una rete solida di link interni, redirect corretti e pagine di qualità. È uno strumento di supporto al crawling e di controllo tecnico. Diventa quindi più utile nei siti in espansione, durante le migrazioni e in tutti i casi in cui Google potrebbe avere più difficoltà a scoprire gli URL attraverso la normale navigazione del sito.

Relazione tra sitemap, crawl budget e indicizzazione

Google assegna le risorse di scansione in base all’interesse verso il sito, alla risposta del server e all’organizzazione degli URL. Una sitemap pulita aiuta a concentrare la scansione sulle pagine utili, mentre un file pieno di redirect, duplicati o errori 4xx rende i segnali meno chiari e complica la lettura dei report. Il vantaggio non riguarda solo la scoperta iniziale degli URL, ma anche la possibilità di mantenere nel tempo un inventario più ordinato e coerente delle pagine del sito.

Impatto su siti grandi, siti con nuove pagine frequenti e architetture poco collegate

L’effetto è più visibile in e-commerce con migliaia di schede, portali editoriali con pubblicazione giornaliera, siti multilingua e progetti in cui molte pagine sono raggiungibili solo dopo più clic. In questi contesti la sitemap diventa il punto di contatto tra inventario reale degli URL e capacità di Google di trovarli senza ritardi.

Checklist tecnica prima dell’invio a Google

Prima dell’invio conviene verificare alcuni punti essenziali.

  • Il file sitemap deve rispondere 200 e non deve reindirizzare.
  • Gli URL elencati devono essere assoluti, canonici, indicizzabili e senza errori 4xx.
  • Il lastmod va aggiornato solo dopo modifiche sostanziali.
  • Il file non deve essere bloccato dal robots.txt.
  • Se i limiti per file vengono superati, occorre usare una sitemap index.

FAQ

Come verificare la sitemap in Google Search Console?

Per verificare la sitemap basta aprire il report Sitemaps in Google Search Console e controllare se il file risulta acquisito correttamente, presenta errori oppure non può essere recuperato. Per una verifica più precisa su una singola pagina conviene usare anche lo strumento Controllo URL.

Cosa fare se Google non legge la sitemap?

Se Google non legge la sitemap, occorre verificare che l’URL inviato sia corretto, che il file risponda con stato 200, che non sia bloccato da login o robots.txt e che il formato sia valido. Dopo la correzione è utile inviare di nuovo la sitemap in Search Console.

Come inviare la sitemap a Google?

Per inviare la sitemap a Google bisogna prima pubblicarla sul sito, poi aprire il report Sitemaps in Search Console, incollare l’URL del file nel campo dedicato e confermare l’invio. In alternativa, il percorso può essere indicato anche nel file robots.txt.

Quali strumenti WordPress possono generare e aggiornare automaticamente la sitemap?

WordPress include una sitemap XML nativa già dal core. In alternativa, plugin come Yoast SEO, Rank Math, All in One SEO e SEOPress permettono di generare e aggiornare automaticamente la sitemap, con controlli più avanzati su tipi di contenuto, esclusioni e sitemap dedicate.

Troviamo infinite soluzioni per realizzare infinite idee

Leggi anche