Vai al contenuto principale

Generatore e validatore di sitemap XML

Valida URL HTTP/HTTPS, rimuove i duplicati e genera una sitemap XML pulita.

  • Appunti

Integra questo widget

Personalizza il risultato, controlla l’anteprima e copia il codice.

Anteprima

Tipo di codice di integrazione

Codice da copiare

Responsive e ridimensionato automaticamente da Bethemesh.

Sitemap XML

Questo strumento ti è stato utile?

Come funziona questo strumento?

Questo generatore trasforma un elenco di URL in una sitemap XML conforme al protocollo Sitemaps 0.9, letto da Google, Bing e dagli altri motori. Controlla ogni riga, elimina i duplicati, protegge i caratteri speciali e produce un file pronto da pubblicare, aggiornato a ogni battitura.

Ogni riga viene letta come URL: restano solo gli indirizzi assoluti in http o https. Una riga non valida fa diventare rosso lo stato, ma gli URL validi restano nel risultato.

Gli URL vengono normalizzati dal browser (dominio in minuscolo, caratteri speciali codificati), il che permette di eliminare i duplicati che differiscono solo per le maiuscole del dominio.

I caratteri riservati dell’XML vengono protetti: & diventa &, come richiede il protocollo Sitemaps per gli URL con parametri.

Il file contiene la dichiarazione XML, l’elemento <urlset> con lo spazio dei nomi del protocollo e una voce <url><loc> per indirizzo; lo stato mostra il numero di URL validi.

Come usare questo strumento

  1. Incolla gli URL

    Un URL assoluto per riga nel campo URL della sitemap.

  2. Controlla lo stato

    Sitemap pronta in verde, o un avviso in rosso se ci sono righe non valide, con il numero di URL validi.

  3. Copia l’XML

    La sitemap XML si aggiorna automaticamente a ogni modifica.

  4. Pubblica e dichiara

    Salva il file sitemap.xml nella radice del sito, aggiungi una riga Sitemap: al robots.txt e invialo in Search Console.

Casi d’uso

Creare la sitemap di un piccolo sito

Elencare le pagine di un sito vetrina o di una landing page senza un generatore lato server.

Preparare una sitemap mirata

Raggruppare le nuove pagine di una sezione per inviarle in Search Console.

Controllare un elenco esportato

Individuare le righe non valide di un’esportazione da CMS o crawler prima di pubblicare il file.

Esempi

Elenco con duplicato, riga non valida e parametri

https://Example.com/about viene riconosciuto come duplicato dopo aver portato il dominio in minuscolo; example.com/contact, senza schema, viene scartato; la & dell’URL prodotto diventa &amp;.

Input

URL della sitemap:
https://example.com/
https://example.com/about
https://Example.com/about
example.com/contact
https://example.com/produits?id=1&couleur=bleu

Risultato

Alcune righe non sono URL HTTP/HTTPS validi. · URL validi: 3
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://example.com/</loc></url>
  <url><loc>https://example.com/about</loc></url>
  <url><loc>https://example.com/produits?id=1&amp;couleur=bleu</loc></url>
</urlset>

Consigli e buone pratiche

  • Un file sitemap è limitato a 50.000 URL e 50 MB non compressi: oltre questi valori dividilo e crea un indice di sitemap.
  • Inserisci solo URL canonici, indicizzabili e con risposta 200: niente reindirizzamenti, pagine in noindex o duplicati con parametri.
  • I tag facoltativi lastmod, changefreq e priority non vengono generati; Google ignora gli ultimi due e usa lastmod solo se affidabile.
  • Una sitemap non garantisce l’indicizzazione: aiuta i motori a scoprire le pagine, che poi devono meritarsi l’indice.

Fonti e riferimenti

Domande frequenti

Dove va messo il file sitemap.xml?

Di solito nella radice del sito (https://example.com/sitemap.xml). Una sitemap può contenere solo URL del proprio host e delle directory sotto la sua posizione, salvo dichiarazione nel robots.txt.

Perché & diventa &amp;?

La sitemap è un file XML, dove & introduce un’entità. Il protocollo Sitemaps impone di proteggere &, <, >, " e ' negli URL, altrimenti il file non è valido.

Bisogna aggiungere lastmod?

Non è obbligatorio. Google usa lastmod solo se riflette davvero l’ultima modifica importante della pagina. Aggiungilo a mano se il tuo CMS fornisce una data affidabile.

Gli URL non validi bloccano il risultato?

No. Vengono esclusi dall’XML e lo stato li segnala in rosso; gli URL validi restano utilizzabili.

I miei URL vengono inviati a un server?

No. La sitemap viene generata nel tuo browser.

Strumenti correlati

Strumenti simili o complementari a questo.

Strumenti simili

Confronta due sitemap o liste di URL e individua URL aggiunti e rimossi.

Web e SEOUsa questo strumento

Crea i tag SEO, Open Graph e Twitter/X di una pagina Web.

Web e SEOIn evidenzaUsa questo strumento