Vai al contenuto

Le Jurisite

Le guide du secteur juridique

Tecnologia

Tutto quello che c’è da sapere sull’utilità e la creazione di una pagina sitemap per il tuo sito web

Quando un motore di ricerca arriva su un sito, si comporta come un visitatore in un edificio senza pianta. Apre…

Développeur web consultant un diagramme de sitemap sur son écran d'ordinateur dans un bureau moderne

Quando un motore di ricerca arriva su un sito, si comporta come un visitatore in un edificio senza pianta. Apre porte, segue corridoi, a volte perde interi locali. La mappa del sito è questa pianta: un file che elenca gli indirizzi del tuo sito affinché Google, Bing e gli altri sappiano esattamente cosa esplorare.

Mappa del sito XML e robots.txt: due file complementari, non intercambiabili

Il file robots.txt indica ai robot cosa non devono esplorare. La mappa del sito fa l’opposto: segnala ciò che vuoi venga scoperto. Confondere i due equivale a mescolare un elenco di divieti con una mappa d’invito.

Concretamente, la mappa del sito non costringe l’indicizzazione di una pagina. Google lo specifica nella sua documentazione ufficiale: questo file facilita la scoperta degli URL, ma la decisione di indicizzare rimane quella del motore. Se una pagina è bloccata da robots.txt o restituisce un errore, la sua presenza nella mappa del sito non cambierà nulla.

Affinché il file venga preso in considerazione, funzionano ancora due metodi: dichiararlo in Google Search Console o aggiungere il suo percorso in robots.txt. Il vecchio meccanismo di “ping” (notifica automatica tramite un URL dedicato) è stato abbandonato da Google dal 2023.

Un esempio concreto di mappa del sito ben strutturata si trova su la pagina sitemap de L’Igor Web, che raccoglie gli URL del sito in un formato leggibile dai motori.

Tag lastmod in una mappa del sito: ciò che Google utilizza realmente

Designer UX in piedi davanti a una lavagna con una mappa del sito disegnata a mano

Hai già notato il tag lastmod in un file sitemap? Indica la data dell’ultima modifica di una pagina. Sulla carta, aiuta i motori a dare priorità alla loro esplorazione visitando prima i contenuti recentemente aggiornati.

In pratica, Google sfrutta questa data solo se è regolarmente precisa. Se rigeneri la tua mappa del sito ogni notte e tutte le date passano a “oggi” senza una modifica reale del contenuto, il motore finisce per ignorare l’informazione. La data deve corrispondere a un cambiamento significativo: testo rielaborato, dati strutturati aggiunti, link interni modificati.

Aggiornare l’unica menzione di copyright nel piè di pagina o cambiare una parola nel footer non costituisce una modifica significativa. I CMS che rigenerano automaticamente la mappa del sito con date aggiornate a ogni build creano esattamente questo problema.

  • Una data lastmod affidabile aiuta Google a esplorare le tue pagine prioritarie più velocemente
  • Una data falsificata o automatizzata senza legame con il contenuto finisce per essere ignorata
  • I tag priority e changefreq, un tempo popolari, non sono più utilizzati da Google per le sue decisioni di esplorazione

Mappa del sito e IndexNow su Bing: due meccanismi da non opporre

Google cattura la maggior parte dell’attenzione, ma Bing tratta le mappe del sito in modo diverso su un punto. Il protocollo IndexNow, supportato da Bing (e altri motori partecipanti), consente di segnalare in tempo reale che una pagina è stata appena creata, modificata o eliminata.

La mappa del sito rimane un inventario periodico. IndexNow funziona come una notifica istantanea. I due si completano invece di sostituirsi: la mappa del sito fornisce la visione d’insieme, IndexNow accelera la presa in considerazione dei cambiamenti puntuali.

Bing Webmaster Tools offre anche un rapporto di copertura legato alla mappa del sito. Questo rapporto confronta gli URL inviati con quelli realmente esplorati e indicizzati. Se invii 200 URL e solo 120 appaiono come indicizzati, il rapporto aiuta a distinguere un problema di scoperta (il robot non trova la pagina) da un problema di indicizzazione (il robot trova la pagina ma sceglie di non indicizzarla).

Creare una mappa del sito XML su WordPress o manualmente

Su WordPress, il CMS genera una mappa del sito per impostazione predefinita dalla versione 5.5. Questa mappa del sito nativa copre pagine, articoli, categorie e tag. Per un sito semplice, questo è sufficiente.

Le estensioni specializzate (Yoast SEO, Rank Math, XML Sitemaps) aggiungono opzioni: escludere alcuni tipi di contenuto, segmentare la mappa del sito per categoria, o gestire una mappa del sito indice per i siti voluminosi.

Una mappa del sito indice raggruppa più file mappa del sito sotto uno solo. Ogni file individuale ha un limite di dimensione e di numero di URL. La mappa del sito indice consente di superare questa limitazione organizzando gli URL per sezione (articoli, prodotti, pagine).

Mani di un professionista che digita codice XML per creare una mappa del sito su un laptop in un caffè

Per un sito statico o uno sviluppo su misura, la creazione manuale rimane possibile. Il file è in XML standard con una struttura semplice:

  • Un tag radice urlset che racchiude tutto
  • Un blocco url per indirizzo, contenente almeno il tag loc con l’URL completo
  • Facoltativamente, il tag lastmod con una data nel formato ISO 8601
  • Il file deve essere codificato in UTF-8 e accessibile pubblicamente, generalmente alla radice del sito

Diagnosticare una mappa del sito che non funziona in Search Console

Google Search Console mostra lo stato della tua mappa del sito dopo la sottomissione. Due informazioni contano: il numero di URL rilevati e il numero di URL indicizzati. Un divario significativo tra i due segnala un problema da investigare.

Gli errori frequenti sono spesso banali. URL in reindirizzamento o errore 404 nella mappa del sito inquinano il file e diluiscono la sua utilità. Una mappa del sito non dovrebbe contenere che pagine che restituiscono un codice 200 (pagina accessibile) e che desideri realmente vedere indicizzate.

Le pagine protette da password, le pagine di risultati di ricerca interna, le pagine di filtri a faccette su un e-commerce: tutto ciò non ha posto in una mappa del sito. Ogni URL presente nel file invia un segnale al motore: “questa pagina merita di essere esplorata”. Se ci metti pagine senza valore, sprechi il budget di esplorazione che il robot assegna al tuo sito.

Il rapporto di copertura in Search Console diventa quindi un vero strumento di diagnosi tecnica, ben oltre un semplice ricevuta. Confrontare regolarmente gli URL inviati e indicizzati rivela le falle della tua architettura prima che influenzino la tua visibilità nei risultati di ricerca.

Tutto quello che c’è da sapere sull’utilità e la creazione di una pagina sitemap per il tuo sito web