Vai al contenuto

Deways

Notizie

Perché e come utilizzare la pagina sitemap per navigare meglio su un sito web

Una sitemap svolge due funzioni distinte a seconda del suo formato: il file XML alimenta i robot di indicizzazione, il piano di sito HTML offre un…

Femme consultant un plan de site web imprimé sur son bureau en bois dans un bureau à domicile organisé

Un sitemap svolge due funzioni distinte a seconda del suo formato: il file XML alimenta i robot di indicizzazione, il piano di sito HTML offre un percorso di navigazione ai visitatori. Confondere i due significa trattare un problema di crawl con uno strumento di ergonomia, o viceversa. Comprendere questa distinzione tecnica condiziona ogni decisione che segue.

Tag XML del sitemap: lastmod, changefreq e priority in pratica

La struttura di un sitemap XML si basa sul protocollo definito da sitemaps.org. Ogni voce <url> racchiude almeno un tag <loc> contenente l’URL canonico della pagina. I tag opzionali sono spesso mal sfruttati.

Il tag <lastmod> deve riflettere la data reale di modifica del contenuto. Troppi CMS lo aggiornano ad ogni salvataggio minore (correzione di uno spazio, aggiunta di un tag), il che diluisce il segnale inviato al motore. Googlebot finisce per ignorare una lastmod che cambia senza che il contenuto cambi realmente.

Il tag <changefreq> (daily, weekly, monthly) non ha più influenza diretta sulla frequenza di crawl di Google. Se targetizzate anche Bing Webmaster Tools, compilarlo mantiene un interesse marginale.

Il tag <priority> è relativo al sito stesso: un valore di 0.8 su una pagina non significa nulla in assoluto. Serve solo a gerarchizzare i propri URL nel file. Raccomandiamo di eliminarlo per alleggerire il file ed evitare falsi arbitrati.

Su un sito voluminoso, strutturare il sitemap in più file indicizzati da un sitemap index (<sitemapindex>) rimane il metodo standard.

Sitemap HTML e navigazione: ciò che il W3C riconosce come percorso alternativo

Il piano di sito HTML non è affatto un artefatto degli anni 2000. Il W3C lo riconosce tra i mezzi legittimi per aiutare un utente a trovare una pagina, al pari di un menu principale o di una funzione di ricerca. Per un visitatore che non trova una sezione tramite il percorso abituale, la pagina sitemap di Geekob illustra questo tipo di navigazione alternativa con una struttura chiara per categorie.

Uomo che naviga su un'interfaccia di sitemap web su un grande schermo in un ufficio moderno in open space

Un piano di sito HTML mal progettato diventa controproducente. Elencare tutti gli URL senza raggruppamento trasforma la pagina in un muro di link inutilizzabile. Il W3C raccomanda di raggruppare i contenuti per categorie editoriali ed escludere le pagine senza valore di navigazione (pagine di tag duplicate, archivi paginati, landing page temporanee).

L’accessibilità condiziona l’utilità reale del piano di sito. Un sitemap HTML utilizzabile presuppone:

  • Link espliciti il cui titolo descrive la pagina di destinazione, non “clicca qui” o URL nudi
  • Una gerarchia di titoli (h2, h3) che struttura le sezioni per i lettori di schermo
  • Una navigazione completamente utilizzabile da tastiera, senza trappole di focus né script bloccanti

Completezza non significa facilità d’uso. Un piano di sito di 300 link non ordinati sarà ignorato dal visitatore così come dal robot. È meglio selezionare le pagine strategiche e organizzare visivamente la struttura.

Dichiarare e inviare un sitemap XML ai motori di ricerca

Due metodi coesistono per segnalare l’esistenza del sitemap ai robot. Il primo consiste nell’aggiungere una direttiva nel file robots.txt:

Sitemap: https://esempio.com/sitemap.xml

Questa riga è sufficiente affinché qualsiasi crawler conforme al protocollo scopra il file. Funziona per Google, Bing e i motori secondari che rispettano la norma.

Il secondo metodo passa per la sottomissione diretta nella Google Search Console o Bing Webmaster Tools. Il vantaggio: un ritorno di stato (numero di URL sottomessi, numero di URL indicizzati, errori rilevati). Bing Webmaster Tools gestisce anche la sottomissione tramite API, il che può automatizzare il processo sui siti il cui contenuto cambia frequentemente.

I due metodi non si escludono a vicenda. Dichiarare in robots.txt assicura la scoperta passiva. Sottomettere nella Search Console fornisce un monitoraggio attivo. Combinare entrambi rimane la pratica più affidabile.

Arbitraggio tra sitemap XML e sitemap HTML a seconda del tipo di sito

La scelta non si pone in termini di “uno o l’altro”. La questione è sapere quale merita un investimento di manutenzione.

  • Un sito di meno di qualche centinaio di pagine con una solida rete interna può fare a meno del sitemap XML senza impatti misurabili sull’indicizzazione. Il sitemap HTML, invece, migliora la navigazione per i visitatori che arrivano su una pagina profonda tramite la ricerca
  • Un sito e-commerce o editoriale con diverse migliaia di URL ha bisogno del sitemap XML per garantire che le pagine orfane o recentemente pubblicate siano scoperte dai robot
  • Un sito multilingue beneficia di un sitemap XML che integra i tag hreflang per segnalare le corrispondenze tra versioni linguistiche, un uso che il piano HTML non copre

Il sitemap XML serve i robot, il sitemap HTML serve gli umani. Entrambi rispondono a problemi diversi. Su un sito di dimensioni medie con un’architettura chiara, il piano HTML spesso apporta più valore percepito dall’utente di quanto il file XML ne apporti al crawl.

Giovane donna che legge un file sitemap XML sul suo computer portatile installato in un soggiorno scandinavo

Un sitemap, qualunque sia il suo formato, non corregge un’architettura difettosa. Se le vostre pagine strategiche sono sepolte a più di tre clic dalla homepage, il file XML compenserà parzialmente il problema di crawl, ma il visitatore non troverà comunque il contenuto. La rete interna rimane il principale leva, e il sitemap un complemento che documenta una struttura già pensata.

Perché e come utilizzare la pagina sitemap per navigare meglio su un sito web