Generatore di Sitemap XML

Incolla i tuoi URL e ottieni una sitemap.xml valida — con opzioni lastmod, changefreq e priority, scaricabile.

903 visualizzazioni

Come Funziona

Una sitemap XML segue il protocollo sitemaps.org: un unico elemento radice <urlset> racchiude un blocco <url> per ogni pagina. All'interno di ogni blocco, <loc> — l'URL completo della pagina — è l'unico campo obbligatorio; <lastmod> (data dell'ultima modifica), <changefreq> (una stima come daily/weekly/monthly) e <priority> (un valore relativo 0.0-1.0) sono tutti suggerimenti opzionali, non ordini che i crawler devono rispettare. Questo strumento prende un URL per riga, ti permette di impostare questi campi opzionali e genera una sitemap.xml validata e pronta da caricare.

Esempio concreto: incolla 40 URL di un blog, segna i 3 pubblicati questa settimana come changefreq=weekly / priority=0.8 e il resto come monthly / 0.5, e il generatore scrive un file completo — caricalo nella root del tuo sito (https://esempio.com/sitemap.xml) e referenzialo in robots.txt e in Google Search Console.

Oltre al formato urlset di base, il protocollo ha varianti specializzate: le sitemap di immagini e video usano tag aggiuntivi con namespace per dare ai crawler metadati che un semplice elenco di URL non può trasmettere, e le sitemap di news esistono per pubblicazioni sensibili al tempo. Nulla di tutto ciò cambia però la regola centrale — una sitemap aiuta solo se i crawler possono davvero raggiungere le pagine che elenca. Bloccare un URL in robots.txt mentre lo si continua a elencare nella sitemap invia un segnale contraddittorio: la maggior parte dei crawler rispetta il disallow di robots.txt e salta comunque la pagina. Una volta pubblicato il file, indica esplicitamente ai crawler dove trovarlo con una riga Sitemap: in robots.txt (per esempio Sitemap: https://esempio.com/sitemap.xml) — funziona in modo indipendente da, e in aggiunta a, l'invio tramite Search Console.

Cose da Sapere

  • Il protocollo limita un singolo file di sitemap a 50.000 URL e 50MB. Superata questa soglia servono più file di sitemap collegati da un file indice di sitemap — un file di livello superiore che elenca semplicemente le posizioni degli altri file di sitemap.
  • Oggi Google ignora in gran parte changefreq e priority; lastmod è l'unico campo di cui si fida davvero, e solo quando è accurato — un lastmod che non cambia mai insegna ai crawler a smettere di crederci.
  • Una sitemap è un invito, non una garanzia: elencare un URL non forza l'indicizzazione, rende solo più facile la scoperta, specialmente per le pagine con pochi link interni.
  • Elenca solo URL canonici, con stato 200, indicizzabili — redirect, 404 e pagine noindex in una sitemap diluiscono il segnale invece di rafforzarlo.
  • Una sitemap completa robots.txt, non lo sovrascrive — una pagina bloccata dalla scansione resta bloccata anche se il suo URL è nel file di sitemap.
  • I siti grandi e aggiornati di frequente traggono beneficio dal generare la sitemap dinamicamente via script (come fa questo stesso sito per le proprie pagine) invece di mantenere a mano un file statico che silenziosamente diventa obsoleto.

Domande Frequenti

Mi serve una sitemap per un sito da 10 pagine?

Rigorosamente no — i crawler trovano facilmente 10 pagine ben collegate. Non costa comunque nulla, e il report sitemap di Search Console dà un feedback utile sull'indicizzazione anche per i siti piccoli.

Vanno inclusi URL con parametri o redirect?

No — elenca solo URL canonici, con stato 200, indicizzabili. Redirect, pagine 404 e noindex in una sitemap diluiscono il segnale.

Cosa succede se supero i 50.000 URL?

Dividi gli URL su più file di sitemap, ognuno sotto il limite di 50.000 URL / 50MB, e crei un unico file indice di sitemap che li elenca tutti — invii l'indice a Search Console invece di una singola sitemap.

Quali campi servono davvero a una sitemap?

Il protocollo richiede solo &lt;loc&gt;. lastmod, changefreq e priority sono extra opzionali — utili come suggerimenti, ma una sitemap che contiene solo URL racchiusi in tag &lt;loc&gt; è già pienamente valida.

Una sitemap aiuta direttamente il posizionamento SEO?

Non da sola — non aggiunge autorità o rilevanza a una pagina. Il suo compito è la scoperta: aiutare i crawler a trovare le pagine più velocemente, specialmente quelle sepolte in profondità nella struttura di un sito con pochi link interni che puntano ad esse.

Commenti

Ancora nessun commento — scrivi il primo!

Strumenti Simili