Generatore sitemap XML: crea sitemap.xml dai tuoi URL
Questo generatore sitemap XML trasforma un semplice elenco di indirizzi in un sitemap.xml valido secondo il protocollo Sitemaps. Riconosce duplicati, indirizzi non validi e di altri domini, esegue l’escape dei caratteri speciali e il file finito si copia o si scarica.
Fonte: sitemaps.org – Sitemaps-Protokoll (XML-Format, Grenzen 50.000 URLs / 50 MB, Escape-Regeln). Aggiornato al: .
Come si calcola
Un sitemap.xml è l’elenco delle pagine del tuo sito che aiuta motori di ricerca come Google e Bing a trovare pagine nuove e modificate. Questo strumento crea il file da un semplice elenco di indirizzi, senza account, senza caricamenti e senza limite a poche pagine.
Come creare la sitemap
- Indica sopra il dominio se vuoi incollare solo percorsi come
/contatti. Gli indirizzi completi funzionano anche senza. - Incolla gli indirizzi, uno per riga. Basta un elenco dal tuo CMS o da un crawler.
- Se serve, scegli lastmod, changefreq, priority e la forma con o senza barra finale.
- Copia il risultato o scaricalo come
sitemap.xml, metti il file nella radice del dominio e invialo in Search Console.
Cosa viene controllato
Lo strumento segue il protocollo Sitemaps: UTF-8, caratteri speciali con escape (& diventa &), accenti e spazi codificati in percentuale, al massimo 2.048 caratteri per indirizzo. Duplicati, altri domini e ancore (#) vengono scartati. Segnala anche indirizzi http/https mescolati e file con più di 50.000 indirizzi o 50 MB.
Da sapere
- Solo pagine indicizzabili: lascia fuori pagine con noindex, reindirizzamenti e pagine di errore. La sitemap deve elencare gli indirizzi che vuoi vedere nei risultati.
- priority e changefreq: Google ignora entrambi. Non fanno danni, ma non servono. Nel dubbio, omettili.
- lastmod: usare «oggi» per tutte le pagine è corretto solo se è davvero cambiato tutto oggi. Date sbagliate portano i motori a ignorare il valore.
- Riferimento nel robots.txt: la riga
Sitemap: …qui sotto indica ai crawler dove si trova il file. - Non è un crawler: lo strumento non visita il tuo sito, formatta solo gli indirizzi che incolli.
I tuoi indirizzi vengono elaborati solo nel browser e non vengono inviati né salvati.
Domande frequenti
Come creo una sitemap per il mio sito?
Incolla gli indirizzi delle tue pagine, uno per riga. Lo strumento genera un sitemap.xml da scaricare e mettere nella radice del dominio.
Dove deve stare il file sitemap.xml?
Di solito nella radice, per esempio https://tuo-dominio.it/sitemap.xml. Una sitemap può contenere solo indirizzi dello stesso dominio, in quella cartella o sotto.
Quanti URL può contenere una sitemap?
Al massimo 50.000 indirizzi e 50 MB non compressi. Con più pagine, dividi l’elenco in più sitemap e riuniscile in un file indice.
Servono priority e changefreq?
No. Google ha dichiarato di ignorarli entrambi. È utile solo un lastmod corretto, quindi puoi omettere questi campi.
Come invio la sitemap a Google?
Inserisci l’indirizzo del file in Google Search Console alla voce «Sitemap», oppure aggiungi al robots.txt una riga «Sitemap:» con l’indirizzo completo.
I miei indirizzi vengono salvati?
No. L’elenco viene elaborato solo nel browser, senza invio, senza salvataggio e senza finire nella barra degli indirizzi.
Fonti e riferimenti normativi
- sitemaps.org – Sitemaps-Protokoll (XML-Format, Grenzen 50.000 URLs / 50 MB, Escape-Regeln)
- Google Search Central – Sitemap erstellen und einreichen (priority und changefreq werden ignoriert, lastmod)
- § 2.1: IETF RFC 3986 – URI: Generic Syntax (Prozentkodierung)
- W3C – Date and Time Formats (lastmod im Format YYYY-MM-DD)
Aggiornato al:
Strumenti correlati
- Redirect htaccess (301, HTTPS, www)Generatore di redirect .htaccess: 301, forzare HTTPS, www, cambio dominio e altro. Con test su un URL ed equivalente Nginx, in locale nel browser.
- Validatore XML e CSV onlineControlla se un XML è ben formato e valida un CSV secondo la RFC 4180: errori con riga e colonna, delimitatore rilevato, anteprima tabella. Tutto in locale.
- Formattatore JSON: formattare, convalidare e minificareConvalida il tuo JSON secondo la RFC 8259: errore con riga, colonna e spiegazione chiara. Formatta, minifica e ordina le chiavi. Tutto nel browser.
- Convertire CSV in JSON (e JSON in CSV)Converti CSV in JSON o JSON in CSV online: separatore rilevato in automatico, numeri e booleani tipizzati, accenti intatti. Tutto nel browser, senza upload.
- Abbinamento font: coppie per titoli e testoCoppie di font per titoli e testo con anteprima live, CSS pronto da copiare e disponibilità su Windows, Mac, iPhone e Android – solo font di sistema.
- Algoritmo di Luhn: verifica e calcolo della cifra di controlloVerifica un numero con l’algoritmo di Luhn (modulo 10, ISO/IEC 7812-1) o calcola la cifra di controllo – solo controllo di formato, in locale nel browser.