← Torna al blog

Best Practice per la Sitemap XML (e Cosa le Rompe Silenziosamente)

Best Practice per la Sitemap XML (e Cosa le Rompe Silenziosamente)

Una sitemap XML è il modo più semplice per dire ai motori di ricerca quali pagine di un sito contano davvero. Fatta bene, aiuta Google a trovare e capire le tue pagine importanti più velocemente. Fatta con superficialità, fornisce a Google un elenco pieno di redirect, pagine morte e URL che non volevi affatto indicizzare, erodendo lentamente la fiducia nel sito. Ecco le pratiche che mantengono una sitemap utile, gli errori che la rompono silenziosamente, e perché una sitemap perfetta il mese scorso potrebbe non esserlo più oggi.

Deltio monitora le sitemap dei tuoi clienti per individuare i cambiamenti che le rompono senza clamore, e ti avvisa su Slack non appena qualcosa cambia. A partire da £20 al mese.

A cosa serve davvero una sitemap

Una sitemap XML è un elenco degli URL che vuoi far conoscere ai motori di ricerca, insieme a un po' di metadati su ciascuno. Il suo compito è la scoperta: aiuta i motori a trovare le pagine, capire quali consideri canoniche e a dare priorità alla scansione, soprattutto su siti grandi o su pagine collegate internamente in modo debole.

È utile essere chiari su cosa una sitemap non è. Non è un fattore di ranking, e includere un URL non obbliga Google a indicizzarlo. Una sitemap è un suggerimento, non un comando. Proprio per questo la qualità dell'elenco conta così tanto: è un segnale di ciò che ritieni importante, e un elenco disordinato manda un segnale disordinato.

Le best practice che contano davvero

La maggior parte dei consigli sulle sitemap si riduce a un solo principio: la sitemap dovrebbe essere un elenco pulito e onesto delle pagine che vuoi vedere indicizzate, e nient'altro.

Niente di tutto questo è complicato. La difficoltà sta nel fatto che una sitemap viene generata da un software, e il software cambia senza avvisarti.

Gli errori che rompono silenziosamente una sitemap

I problemi davvero pericolosi delle sitemap non sono quelli che generano un errore. Sono quelli che lasciano il file valido ma sbagliato.

Il filo conduttore è che tutto questo accade dopo il lancio, innescato da un aggiornamento che nessuno ha collegato alla sitemap, e niente di tutto ciò è visibile a meno che tu non vada a controllare di persona.

Perché le sitemap si rompono silenziosamente, e perché questo danneggia le agenzie

Una sitemap è quasi sempre generata automaticamente, dal CMS, da un plugin SEO o da un processo di build. Questo significa che qualsiasi aggiornamento a uno di questi elementi può modificarla: un aggiornamento di versione di un plugin, un cambio di template, una migrazione, un livello di caching. Chi effettua quella modifica raramente sta pensando alla sitemap, quindi il malfunzionamento è un effetto collaterale che nessuno nota.

Se gestisci un solo sito, potresti alla fine accorgertene. Se gestisci venti siti clienti che non controlli direttamente, non te ne accorgerai, perché non c'è motivo di aprire una sitemap di martedì per un sito che sembra andare bene. Nel frattempo un sito cliente ha silenziosamente perso quattrocento URL dalla sua sitemap, oppure ha iniziato a elencare ogni pagina reindirizzata, e il primo segnale è un lento calo nella scansione e nell'indicizzazione settimane dopo.

Come mantenere una sitemap onesta nel tempo

Puoi verificare una sitemap manualmente: aprila, controlla il numero di URL, verifica a campione che le voci restituiscano 200 e siano indicizzabili, e conferma che sia segnalata nel robots.txt. Funziona per un sito che ricordi di controllare.

Il monitoraggio è ciò che copre i siti che non controlli. Deltio osserva le sitemap dei tuoi siti clienti e segnala i cambiamenti che contano: il numero di URL che sale o scende, URL che spariscono, e i segnali di indicizzazione correlati che cambiano sulle pagine a cui la sitemap punta. Quando qualcosa cambia, ricevi un avviso chiaro su Slack con il nome del sito, lo stesso giorno in cui accade, invece di dedurlo da un report di traffico un mese dopo. Monitora allo stesso modo i segnali collegati, noindex, canonical e robots.txt, perché una sitemap raramente si rompe da sola. Puoi vedere come funzionano questi avvisi in avvisi sui cambiamenti SEO, e il lato robots.txt in come controllare il tuo robots.txt.

In breve

Una buona sitemap XML è un elenco pulito e aggiornato delle sole pagine canoniche e indicizzabili che vuoi vedere trovate, mantenuto entro i limiti di dimensione e segnalato nel robots.txt. Le best practice sono facili; mantenerle valide man mano che il sito cambia è la parte difficile, perché il file viene generato da un software che si aggiorna senza che nessuno pensi alla sitemap. Sui siti di cui sei responsabile, la pratica che ti protegge davvero è sapere lo stesso giorno in cui l'elenco cambia.

Aggiungi il tuo primo sito cliente, collega Slack, e Deltio inizia a monitorarlo lo stesso giorno. Inizia la tua prova gratuita di 14 giorni e scopri cosa c'è davvero nelle sitemap dei tuoi clienti.

Domande frequenti

Cosa dovrebbe contenere una sitemap XML?
Solo gli URL canonici e indicizzabili che vuoi che i motori di ricerca trovino. Ogni URL dovrebbe restituire uno stato 200, essere canonico a se stesso e non avere un noindex. Redirect, pagine morte e pagine che non vuoi indicizzare andrebbero esclusi.
Una sitemap XML è un fattore di ranking?
No. Una sitemap aiuta i motori di ricerca a scoprire e dare priorità alle pagine, ma includere un URL non obbliga Google a indicizzarlo e non influisce direttamente sul ranking. È un suggerimento su ciò che consideri importante, ed è per questo che tenere l'elenco pulito è fondamentale.
Quanti URL può contenere una sitemap?
Un singolo file sitemap dovrebbe restare sotto i 50.000 URL e i 50MB non compressi. Oltre questo limite, dividi gli URL in più file sitemap e collegali con un file di indice sitemap.
Cos'è il tag lastmod ed è importante?
Il lastmod indica ai motori di ricerca quando il contenuto di una pagina è stato realmente modificato l'ultima volta, il che può aiutarli a dare priorità alla riscansione. Funziona solo se è onesto. Se ogni URL viene marcato con la data odierna a ogni rebuild, il campo diventa rumore e i motori imparano a ignorarlo.
Come può una sitemap rompersi senza che nessuno se ne accorga?
Perché viene generata da un software. Un aggiornamento del CMS, un cambio di plugin, una migrazione o un bug di build possono iniziare a includere URL reindirizzati o noindex, far sparire silenziosamente pagine reali, oppure imprimere date lastmod obsolete su tutto. Il file continua a essere letto correttamente, quindi non compare nessun errore e nessuno controlla.
Come può un'agenzia mantenere in salute le sitemap dei clienti?
Gli audit manuali funzionano per un sito che ricordi di controllare. Per un portafoglio di siti, Deltio monitora le sitemap dei clienti e ti avvisa su Slack quando il numero di URL sale o scende, quando gli URL spariscono, o quando cambiano i segnali di indicizzazione su quelle pagine. Il piano Starter costa £20 / €24 / $26 al mese con una prova gratuita di 14 giorni.