Come creare una sitemap per il tuo sito

Cos'è una sitemap XML?
Una sitemap XML è un file che contiene l'elenco di tutte le pagine importanti del tuo sito. Aiuta i motori di ricerca come Google, Bing e Yandex a trovare e indicizzare i tuoi contenuti più velocemente e in modo più efficiente. Pensa alla sitemap come a una mappa del tuo sito che consegni ai motori di ricerca - invece di vagare in cerca delle pagine, mostri loro esattamente dove si trova tutto.
Il file sitemap utilizza il formato XML (eXtensible Markup Language) e di solito si trova in tuosito.com/sitemap.xml. Ogni voce della sitemap contiene l'URL della pagina, la data dell'ultima modifica, la frequenza delle modifiche e la priorità della pagina rispetto alle altre.
Perché una sitemap è importante per la SEO?
Sebbene i motori di ricerca possano trovare le tue pagine seguendo i link, una sitemap semplifica notevolmente il loro lavoro. Questo è particolarmente importante per:
- Siti nuovi: Quando non hai molti link in entrata, i motori di ricerca faticano a scoprire le tue pagine senza una sitemap.
- Siti di grandi dimensioni: I siti con più di 500 pagine ne traggono vantaggio, perché la sitemap garantisce che nessuna pagina venga saltata. Per i siti di grandi dimensioni consigliamo l'hosting business con risorse sufficienti.
- Siti con scarsa link interna: Se le tue pagine non sono ben collegate tra loro, la sitemap colma queste lacune.
- Siti con contenuti multimediali ricchi: Immagini, video e altri media vengono indicizzati meglio quando sono elencati nella sitemap.
Struttura di una sitemap XML
Una sitemap XML di base si presenta così: inizia con una dichiarazione XML e un elemento urlset che contiene un namespace. All'interno, ogni pagina è rappresentata da un elemento url con i seguenti dati:
- loc: L'URL completo della pagina (campo obbligatorio).
- lastmod: Data dell'ultima modifica in formato ISO 8601 (es. 2026-04-01).
- changefreq: Con quale frequenza cambia la pagina - daily, weekly, monthly, yearly.
- priority: Valore da 0.0 a 1.0 che indica la priorità relativa della pagina.
La dimensione massima di un singolo file sitemap è di 50.000 URL o 50MB. Se ne servono di più, usa un file indice di sitemap che collega più sitemap.
Strumenti per creare sitemap
Per i siti WordPress
Il modo più semplice per creare una sitemap per un sito WordPress è utilizzare un plugin SEO:
- Yoast SEO: Genera automaticamente una sitemap in /sitemap_index.xml. Puoi controllare quali tipi di contenuto includere.
- Rank Math: Crea anch'esso una sitemap automaticamente, con opzioni avanzate di filtraggio.
- Google XML Sitemaps: Un plugin a sé stante dedicato esclusivamente alla creazione di sitemap con controllo dettagliato.
Per siti statici e CMS personalizzati
Se non usi WordPress, puoi ricorrere a generatori online o strumenti da riga di comando:
- XML-Sitemaps.com: Un generatore online gratuito che effettua il crawling del tuo sito e crea una sitemap. Limitato a 500 pagine nella versione gratuita.
- Screaming Frog: Un'applicazione desktop che fa il crawling del sito ed esporta una sitemap. La versione gratuita supporta fino a 500 URL.
- sitemap-generator-cli: Uno strumento Node.js che puoi eseguire da terminale per la generazione automatica della sitemap.
Creazione manuale
Per i siti piccoli (fino a 20-30 pagine), puoi scrivere manualmente una sitemap XML in qualsiasi editor di testo. Questo ti dà pieno controllo sul contenuto, ma richiede aggiornamenti manuali a ogni modifica del sito.
Come inviare una sitemap ai motori di ricerca
Google Search Console
Accedi a Google Search Console (vedi la nostra guida all'ottimizzazione SEO), seleziona il tuo sito, vai su Sitemap nel menu a sinistra e inserisci l'URL della tua sitemap (di solito sitemap.xml). Clicca su Invia e Google inizierà a elaborare la tua sitemap. Puoi monitorare lo stato nella stessa pagina.
Bing Webmaster Tools
In modo simile a Google, accedi a Bing Webmaster Tools, vai nella sezione Sitemap e invia l'URL della tua sitemap. Bing supporta anche il rilevamento automatico della sitemap tramite il file robots.txt.
Tramite robots.txt
Aggiungi la riga Sitemap: https://tuosito.com/sitemap.xml al tuo file robots.txt. Tutti i motori di ricerca che rispettano robots.txt troveranno automaticamente la tua sitemap senza invio manuale.
Best practice per le sitemap
- Includi solo URL canonici: Non includere pagine con tag noindex, duplicati o URL reindirizzati.
- Aggiorna lastmod solo quando il contenuto cambia davvero: Google ignora lastmod se è impreciso o cambia senza reali modifiche alla pagina.
- Usa URL assoluti: Specifica sempre il percorso completo con il protocollo (https://tuosito.com/pagina).
- Suddividi le sitemap di grandi dimensioni: Se hai più di 10.000 URL, suddividi la sitemap in più file più piccoli e usa un indice di sitemap.
- Automatizza la generazione: Imposta un cron job o usa un plugin del CMS che rigenera automaticamente la sitemap dopo ogni modifica.
- Controlla gli errori: Verifica regolarmente in Google Search Console eventuali errori della sitemap - URL non validi, pagine 404 e simili.
Errori comuni con le sitemap
Uno degli errori più comuni è includere pagine che restituiscono errori 404 o pagine bloccate in robots.txt. Molti dimenticano anche di aggiornare la sitemap quando aggiungono nuove pagine o ne rimuovono di vecchie. Date di lastmod errate possono indurre Google a fare il crawling del tuo sito meno spesso, perché perde fiducia nell'accuratezza delle informazioni.
Conclusione
Una sitemap XML è uno strumento semplice ma potente che aiuta i motori di ricerca a indicizzare il tuo sito in modo efficiente. Che tu usi un plugin WordPress, un generatore online o la crei manualmente, la cosa più importante è aggiornarla regolarmente e inviarla ai motori di ricerca. Una volta che il tuo sito supera le 50 pagine, la sitemap smette di essere opzionale. Usa il nostro DNS checker per verificare che il tuo sito sia configurato correttamente - la sitemap diventa essenziale per una buona SEO.
BeoHosting Team
10+ anni di esperienza — Specialisti di web hosting e infrastrutture
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Ultimo aggiornamento: