Panoramica / Sviluppo e codice / Validatore di sitemap
Sviluppo e codice 100% nel browser e offline

Validatore di sitemap

Controlla una sitemap.xml o un indice di sitemap con le regole di sitemaps.org: XML, namespace, URL, date, limiti e duplicati, elencati voce per voce.

Incolla o scrivi l'input; il risultato appare subito e gli errori sono mostrati sotto. I campi partono con un esempio: clicca e scrivi per sostituirlo.

I tuoi file e dati non lasciano mai il browser: non viene caricato nulla.

Problemi

    I file compressi con gzip (.xml.gz) vanno prima decompressi. Non viene scaricato nulla: il controllo guarda solo il testo che fornisci, quindi non sa se le pagine esistono o sono bloccate nel robots.txt.

    I motori di ricerca scartano le voci di una sitemap che non riescono a leggere, e alcuni strumenti si fermano al primo errore. Scoprirlo da Google Search Console richiede giorni. Questo validatore legge una sitemap.xml o un indice di sitemap come descrive il protocollo di sitemaps.org ed elenca ogni problema insieme alla voce a cui appartiene, così ripari il file prima di caricarlo.

    Controllare una sitemap in quattro passaggi

    1. Incolla il contenuto della tua sitemap nel riquadro a sinistra, oppure premi Apri file e scegli il file .xml. Viene caricato un piccolo esempio con tre errori voluti per mostrare il risultato.
    2. Leggi la riga di stato. Verde significa nessun problema, arancione significa che il file funziona ma ha avvisi, rosso significa almeno un errore.
    3. Scorri l'elenco dei problemi. Prima gli errori, poi gli avvisi, e ciascuno indica il numero della voce e mostra il testo interessato.
    4. Correggi il file e incollalo di nuovo. Il risultato si aggiorna mentre scrivi.

    Cosa controlla il validatore

    • Il file è XML ben formato e, se dichiara una codifica, questa è UTF-8.
    • L'elemento radice è urlset o sitemapindex e porta il namespace della sitemap.
    • Ogni voce ha un loc con un indirizzo http o https completo di al massimo 2.048 caratteri, senza #frammento.
    • lastmod è una data W3C come 2025-01-31 e non è nel futuro, changefreq è una delle sette parole ammesse e priority sta tra 0.0 e 1.0.
    • Il file contiene al massimo 50.000 voci e 50 MB, e nessun indirizzo compare due volte.
    • Tutti gli indirizzi appartengono allo stesso sito, e ogni alternativa xhtml:link ha hreflang e href.

    Errori e avvisi

    Un errore viola il protocollo, quindi un crawler può saltare la voce o l'intero file. Un avviso è qualcosa che i crawler tollerano ma che quasi sempre è una svista: un indirizzo ripetuto, una data nel futuro, un elemento ignorato, un URL di un altro sito. Correggi prima gli errori. Poi decidi, avviso per avviso, se è voluto. Per riparare la sintassi XML stessa, usa il Formattatore e validatore XML. Per creare un nuovo file da un elenco di indirizzi, usa il Generatore di sitemap XML.

    File indice di sitemap

    Un indice di sitemap elenca altre sitemap invece di pagine, con voci sitemap composte da un loc e da un lastmod facoltativo. Il validatore riconosce il tipo e applica le regole giuste, compreso il limite di 50.000 voci per indice. Valida ogni sitemap figlia separatamente incollandole una dopo l'altra.

    Il file resta sul tuo dispositivo

    Il controllo viene eseguito nel browser. Il testo non viene caricato e nessuno degli indirizzi viene richiesto, quindi lo strumento non può sapere se una pagina esiste, reindirizza o è bloccata nel robots.txt.

    Domande frequenti (FAQ)

    Incolla il file nel riquadro a sinistra oppure aprilo dal computer. La riga di stato e l'elenco dei problemi compaiono subito, e ogni problema indica la voce a cui appartiene.