Come verificare una sitemap
- Carica la sitemap dal suo URL, ad esempio
https://example.com/sitemap.xml, oppure apri o incolla il file. Le sitemap compresse con gzip (.xml.gz) vengono decompresse automaticamente. - Leggi il riepilogo e l'elenco dei problemi. Gli errori violano il protocollo, gli avvisi segnalano probabili problemi e le note sono suggerimenti – ognuno con il proprio numero di riga.
- Controlla la tabella degli URL con lastmod, changefreq, priority e hreflang ed esportala in CSV se ti serve.
Le regole della sitemap in breve
| Regola | Limite o formato |
|---|---|
| URL per sitemap | Al massimo 50.000 voci <url> |
| Dimensione del file | Al massimo 50 MB (52.428.800 byte) non compresso |
| Sitemap per indice | Al massimo 50.000 voci <sitemap> |
| Elemento radice | <urlset> o <sitemapindex> nel namespace http://www.sitemaps.org/schemas/sitemap/0.9 |
<loc> | URL assoluto http o https, con meno di 2.048 caratteri e con & scritto come & |
| Host | Tutti gli URL sullo stesso host della sitemap |
<lastmod> | W3C Datetime, ad esempio 2026-10-29 o 2026-10-29T14:30:00+00:00 |
<changefreq> | always, hourly, daily, weekly, monthly, yearly o never |
<priority> | da 0.0 a 1.0; il valore predefinito è 0.5 |
| Codifica | UTF-8 |
Google ignora <changefreq> e <priority> e usa <lastmod> solo se è costantemente accurato, quindi aggiorna lastmod solo quando il contenuto cambia davvero. I siti più grandi suddividono gli URL in più sitemap e le elencano in un indice di sitemap. Tutti i dettagli sono nel protocollo di sitemaps.org.
hreflang nelle sitemap
I siti multilingue possono indicare le versioni linguistiche con <xhtml:link rel="alternate" hreflang="de" href="…"/> all'interno di ogni <url>, dopo aver dichiarato xmlns:xhtml="http://www.w3.org/1999/xhtml" nell'elemento radice. Il validatore controlla le regole applicate dai motori di ricerca:
- Un codice è una lingua (ISO 639-1), eventualmente seguita da una regione (ISO 3166-1), come
en,en-GBopt-BR– oppurex-default. - Ogni URL elenca tutte le versioni linguistiche, compresa sé stessa.
- I link sono reciproci: se la pagina A rimanda alla pagina B, la pagina B deve rimandare alla pagina A.
- Ogni codice compare una sola volta per URL ed è consigliato un fallback
x-default.
Domande frequenti
Dove trovo la mia sitemap?
Di solito in /sitemap.xml o /sitemap_index.xml nella root del sito; WordPress crea /wp-sitemap.xml. Spesso il file robots.txt la indica in una riga Sitemap:.
Una sitemap valida garantisce l'indicizzazione?
No. Una sitemap aiuta i motori di ricerca a scoprire i tuoi URL, ma sono loro a decidere cosa scansionare e indicizzare. Assicurati che le pagine elencate restituiscano lo stato 200, siano canoniche e non siano bloccate da robots.txt o da un tag noindex – questo strumento controlla il file sitemap, non le pagine.
Posso verificare un indice di sitemap?
Sì. Un indice di sitemap viene riconosciuto automaticamente e le sitemap figlie vengono elencate con le rispettive date lastmod. Non vengono scaricate una per una, quindi carica l'URL di ciascuna sitemap figlia per verificare anche quella.
La mia sitemap viene caricata su un server?
I file che apri o incolli vengono controllati nel tuo browser. Una sitemap da URL viene recuperata tramite il nostro server, perché la maggior parte dei siti non consente ai browser di leggere direttamente i propri file.