I motori di ricerca trovano le pagine di un sito seguendo i link da una pagina all'altra. Una sitemap accelera questo processo dando ai motori di ricerca un elenco diretto di tutte le pagine del sito, così nulla viene perso.
Una sitemap è un file che elenca le pagine di un sito web e dice ai motori di ricerca dove trovarle. Una sitemap XML è pensata apposta per i motori di ricerca. Non è una pagina che vedono i visitatori. È un file strutturato che i crawler dei motori di ricerca leggono quando visitano il sito, per capire l'intera portata dei contenuti disponibili. Per un sito che vuole che le sue pagine vengano indicizzate e trovate tramite la ricerca, la sitemap è uno degli elementi tecnici più basilari da avere.
Quali sono i tipi di sitemap?
Sitemap XML
Una sitemap XML è il formato standard che i motori di ricerca si aspettano. Elenca gli URL di ogni pagina che il proprietario del sito vuole far indicizzare, insieme a informazioni facoltative su quando ogni pagina è stata aggiornata l'ultima volta e con quale frequenza cambia. È il tipo di sitemap che influisce sull'indicizzazione dei motori di ricerca ed è quella che la maggior parte dei siti deve creare e mantenere.
Sitemap HTML
Una sitemap HTML è una pagina del sito che elenca i link a tutte le altre pagine, pensata per i visitatori e non per i motori di ricerca. Offre un percorso di navigazione alternativo ai visitatori che non riescono a trovare una pagina specifica dal menu principale. Le sitemap HTML sono meno comuni di una volta, ma possono essere utili nei siti grandi con strutture complesse.
Sitemap di immagini e video
Le sitemap di immagini e video sono estensioni della sitemap XML che danno ai motori di ricerca informazioni aggiuntive sui contenuti di immagini e video. Una sitemap di immagini aiuta i motori di ricerca a scoprire immagini che potrebbero non essere trovate con la normale scansione, e può migliorare la visibilità nella ricerca immagini. Una sitemap di video fornisce dati strutturati sui contenuti video, tra cui titolo, descrizione e URL della miniatura.
Ogni sito ha bisogno di una sitemap?
Sì. Anche un piccolo sito con cinque pagine trae vantaggio da una sitemap XML. L'argomento contro le sitemap per i siti piccoli è che i motori di ricerca possono comunque trovare le pagine seguendo i link. È vero. Ma una sitemap conferma l'elenco completo delle pagine che il proprietario vuole far indicizzare ed elimina ogni ambiguità su cosa vada scansionato.
Per i siti nuovi, che non hanno ancora costruito link in entrata da altri siti, una sitemap inviata a Google Search Console è uno dei modi più rapidi per segnalare che il sito esiste e che le sue pagine sono pronte per essere indicizzate. Per i siti più grandi, con centinaia di pagine, la sitemap diventa ancora più importante. Senza, i motori di ricerca potrebbero non scoprire tutte le pagine durante una scansione, soprattutto quelle nascoste in profondità nella struttura del sito o poco collegate internamente.
Quali pagine vanno incluse in una sitemap?
Una sitemap dovrebbe includere ogni pagina che il proprietario del sito vuole far indicizzare e posizionare dai motori di ricerca. Home page, pagine dei servizi, pagine dei prodotti, articoli del blog e qualsiasi altra pagina che deve comparire nei risultati di ricerca appartengono alla sitemap.
Le pagine che non devono stare in una sitemap includono quelle con tag noindex, gli URL di reindirizzamento, le pagine con contenuto duplicato e qualsiasi pagina che il proprietario non vuole far comparire nei risultati di ricerca, come le pagine di amministrazione, le pagine di ringraziamento dopo l'invio di un modulo o le pagine in costruzione. Includerle in una sitemap manda ai motori di ricerca segnali contrastanti, perché una pagina elencata nella sitemap dovrebbe essere indicizzabile. L'articolo su cos'è la struttura di un sito web spiega come l'organizzazione delle pagine e i loro rapporti di collegamento influenzano il modo in cui i motori di ricerca navigano un sito.
Che rapporto c'è tra sitemap e robots.txt?
Una sitemap e un file robots.txt hanno funzioni diverse ma complementari. La sitemap dice ai motori di ricerca quali pagine esistono e vanno scansionate. Il file robots.txt dice ai motori di ricerca quali pagine o sezioni del sito non possono scansionare. Usati insieme, danno ai proprietari dei siti il controllo sia su ciò a cui i motori di ricerca possono accedere sia su ciò che devono considerare prioritario.
Una pagina elencata nella sitemap ma bloccata anche da robots.txt crea un conflitto. I motori di ricerca rispetteranno il blocco di robots.txt e ignoreranno l'inserimento nella sitemap per quella pagina. Se una pagina non deve essere indicizzata, va esclusa dalla sitemap oppure bloccata in robots.txt, non in entrambi i modi diversi. L'articolo su cos'è la struttura degli URL spiega come la struttura degli URL influisce sul modo in cui le pagine vengono raggruppate e messe in ordine di priorità durante la scansione.
Come aiuta la SEO una sitemap?
Una sitemap non migliora direttamente il posizionamento di una pagina nelle ricerche. Aiuta i motori di ricerca a trovare le pagine più in fretta, ed è un prerequisito per il posizionamento. Una pagina che non è mai stata scansionata e indicizzata non può posizionarsi per nulla, a prescindere da quanto sia scritta o strutturata bene.
Per i siti nuovi, una sitemap inviata tramite Google Search Console può ridurre in modo significativo il tempo tra il lancio di una pagina e la sua comparsa nei risultati di ricerca. Per i siti consolidati con nuovi contenuti regolari, una sitemap aggiornata automaticamente garantisce che le nuove pagine vengano scoperte rapidamente dopo la pubblicazione. L'articolo su cos'è la SEO spiega l'insieme più ampio di fattori che determinano come si posizionano le pagine una volta indicizzate.
Come si controlla se la sitemap funziona?
Google Search Console è lo strumento principale per monitorare le prestazioni della sitemap. Dopo aver inviato una sitemap, Search Console mostra quanti URL sono stati inviati, quanti sono stati indicizzati e se sono stati rilevati errori. Le pagine elencate nella sitemap ma non indicizzate vengono segnalate con un motivo, e questo permette ai proprietari dei siti di individuare e risolvere direttamente i problemi di indicizzazione.
Gli errori comuni delle sitemap includono URL che reindirizzano invece di caricarsi direttamente, pagine che restituiscono errori e pagine bloccate da robots.txt. Ognuno di questi impedisce l'indicizzazione della pagina e compare come avviso o errore nel report delle sitemap di Search Console. L'articolo su cos'è lo schema markup spiega un altro elemento tecnico che fornisce informazioni strutturate ai motori di ricerca, e lavora insieme alla sitemap per aiutarli a capire il contenuto delle pagine.
Come WEMASY gestisce le sitemap
Il creatore di siti WEMASY genera automaticamente una sitemap XML. Ogni pagina pubblicata viene aggiunta alla sitemap senza alcuna configurazione manuale. La sitemap si aggiorna quando le pagine vengono aggiunte, rimosse o modificate. Può essere inviata direttamente a Google Search Console dalla dashboard di WEMASY.
Scopri cosa è incluso nel creatore di siti WEMASY o guarda i piani nella pagina dei prezzi.
Domande frequenti
Mi serve una sitemap se il mio sito è piccolo?
Sì. Anche un sito di cinque pagine trae vantaggio da una sitemap. Per i siti piccoli, il valore principale è la velocità. Inviare una sitemap a Google Search Console quando un nuovo sito va online è uno dei modi più diretti per segnalare che le pagine esistono e sono pronte per essere indicizzate. I motori di ricerca alla fine troverebbero le pagine tramite i link, ma una sitemap elimina l'attesa. Con il creatore di siti di WEMASY puoi configurarlo direttamente sul tuo sito.
Ogni quanto va aggiornata una sitemap?
Una sitemap va aggiornata ogni volta che cambia la struttura delle pagine del sito. Quando viene pubblicata una nuova pagina, va aggiunta alla sitemap. Quando una pagina viene rimossa o il suo URL cambia, la sitemap deve rifletterlo. La maggior parte dei creatori di siti e delle piattaforme CMS aggiorna la sitemap in automatico quando le pagine vengono pubblicate o eliminate. Per i siti gestiti a mano, aggiornare la sitemap dopo ogni cambiamento strutturale è una buona pratica.
Dove si trova il file della sitemap?
Una sitemap XML di solito si trova al percorso /sitemap.xml di un sito. Per esempio, un sito su example.com avrebbe la sua sitemap su example.com/sitemap.xml. Alcune piattaforme usano percorsi diversi o generano più file di sitemap indicizzati da un file indice. La posizione della sitemap può essere inviata ai motori di ricerca tramite Google Search Console ed è spesso indicata nel file robots.txt, così i crawler dei motori di ricerca la trovano in automatico.
Una sitemap può danneggiare la SEO?
Una sitemap in sé non danneggia la SEO, ma includervi le pagine sbagliate può creare problemi. Elencare in una sitemap pagine che restituiscono errori, pagine marcate noindex o URL di reindirizzamento manda ai motori di ricerca segnali contrastanti. La regola più importante è includere solo pagine attive, indicizzabili e che il proprietario del sito vuole far comparire nei risultati di ricerca. Tutto il resto va escluso.
Una sitemap è la stessa cosa della navigazione del sito?
No. Una sitemap è un file tecnico per i motori di ricerca. La navigazione del sito è l'insieme di menu e link che i visitatori usano per spostarsi tra le pagine. Si rivolgono a pubblici completamente diversi. Una sitemap aiuta i motori di ricerca a scoprire ogni pagina del sito. La navigazione aiuta i visitatori a trovare ciò che cercano. Sono importanti entrambe, ma per ragioni diverse.