Sitemap: Cos'è e Come Crearne Una per la SEO

Sitemap: Cos'è e Come Crearne Una per la SEO
David Kaufmann
Tutorial SEO
13 min read

Le sitemap sono uno degli elementi SEO più comunemente trascurati dalla maggior parte dei consulenti SEO. Molti blogger li etichettano come "non necessari", ma quando Google aggiorna regolarmente le informazioni su di esse, dobbiamo almeno tenerle a mente e ottimizzate.

Come diciamo, non è un elemento senza il quale il sito web non possa essere scansionato, indicizzato, classificato, ecc., ma può aiutarci a tenere tutto molto più organizzato. Un modo per sapere se un sito web sta portando avanti una strategia SEO, o meglio una buona strategia SEO, è guardare la sua sitemap. Con quella piccola analisi, credimi, puoi capire chi c'è dietro.

Ma, sappiamo cosa sono le Sitemap? Esaminiamo di seguito il concetto di sitemap, i tipi disponibili, le funzioni, l'intento, l'importanza, il processo di creazione della mappa stessa, i vantaggi e i consigli riguardo a uno strumento così imperativo per qualsiasi sito web, soprattutto quando è molto grande in termini di pagine e complesso in relazione alla struttura degli URL.

Cos'è una Sitemap

La definizione di una sitemap può variare in base ai tipi esistenti e alla loro funzione e scopo. Tuttavia, in generale si può dire che una sitemap è un piano organizzativo di un sito web, in relazione ai suoi URL e alle pagine interne, nonché alle sezioni e ai dati memorizzati internamente.

Per semplificare la definizione di cui sopra, si può dire che è l'indice del sito web. Per fare un'analogia più semplice, potrebbe essere paragonato all'indice che troviamo aprendo un libro. È necessario leggere il libro? No, ma se vediamo che l'indice è scritto male, con pagine che non esistono, fuori ordine, ecc., quale prima impressione avremmo? Come potremmo accedere rapidamente e comodamente a una parte specifica del libro? Con alcune differenze, la sitemap gli somiglia molto.

Il concetto di cui sopra è valido per le sitemap in generale, cambiando in base al tipo di sitemap di cui si discute o che una piattaforma ha, poiché possono essercene diverse, che affronteremo nella sua sezione corrispondente. Una sitemap è anche una rappresentazione grafica di un sito e di come è organizzato, che allo stesso tempo è inclusa sulla piattaforma per migliorare la sua navigazione e facilità d'uso da parte dell'utente.

Pertanto, le sitemap coinvolgono nel loro concetto una natura organizzativa, tecnica e di utilizzo che facilita l'accesso alla piattaforma, sia per gli utenti che per i motori di ricerca, e sono anche un importante strumento di sviluppo web.

Esempio di sitemap
Esempio di sitemap

Funzione delle Sitemap

Oggi, avere una sitemap su un sito è un vantaggio, in particolare quando la piattaforma risulta essere complessa, con un gran numero di indirizzi web e sezioni incluse, rendendola uno strumento importante per ragioni tecniche, facilità d'uso, intento organizzativo e anche per la generazione di traffico.

Una sitemap aiuta a comprendere un sito web e la sua struttura, sia che si tratti di un progetto semplice, con una home page, contatti, sezioni, o di piattaforme molto complesse come siti ecommerce con milioni di prodotti, sottosezioni, blog, tag, ecc.

Abbiamo già visto il senso organizzativo di questo elemento, ma ha ancora più valore come fattore SEO. Fornire a Google la struttura chiara del nostro sito web, dando priorità agli URL più importanti, riducendo quelli a cui non siamo interessati, ecc., aiuta enormemente Google a "comprendere" in modo più rapido e chiaro, e quindi aiuta enormemente con l'indicizzazione del sito web.

Vantaggi SEO di Avere una Sitemap Ben Implementata

Concentrandoci più sugli aspetti puramente SEO, vediamo come riassunto i principali vantaggi di avere una sitemap aggiornata e ottimizzata:

  • Migliora l'indicizzazione del sito, come abbiamo menzionato prima. Fornire a Google l'ordine e l'importanza dei nostri URL aiuterà con una migliore indicizzazione.

  • Ci aiuta a rilevare rapidamente gli errori. Una volta creata una sitemap, è consigliabile caricarla nella radice del tuo sito web e notificarla a Google tramite Search Console. Google scansionerà quella sitemap, informandoti se ha trovato qualche problema in qualcuno degli URL elencati, in modo che possiamo vedere come Google comprende quegli URL e migliorare quelli che ne hanno bisogno.

  • Organizzare il sito web. All'interno del nostro sito web, ad esempio, i prodotti non avranno la stessa importanza degli articoli del blog, della politica sulla privacy, ecc. Fare una sitemap è un ottimo modo per fare un'autoanalisi e dare priorità ai nostri obiettivi SEO in base a ciò che si riflette in essa.

  • È un modo per costringerci a rivedere continuamente lo stato del sito web. Una sitemap dovrebbe essere un elemento vivo. Ciò significa che dovremo pulirla continuamente, poiché averla mal ottimizzata non solo non aiuterebbe ma potrebbe danneggiare. In questo modo, ci stiamo "costringendo" ad avere un maggiore controllo sul nostro sito web.

Come Dovrebbe Essere una Sitemap

Di seguito, vedremo alcuni punti fondamentali da tenere a mente quando crei la tua sitemap:

  • Non aggiungere URL alla sitemap con un codice di risposta (status code) diverso da 200.

  • Non aggiungere URL bloccati nel robots.txt alla sitemap.

  • Non aggiungere URL con un tag noindex alla sitemap.

  • Non aggiungere URL non canonici alla sitemap (ovvero, non aggiungiamo URL che sono canonicalizzati a un altro; per questo useremo direttamente l'URL originale).

  • Evita di aggiungere pagine senza valore SEO alla sitemap (qui prevale il buon senso; se vediamo che esiste un grande gruppo, ad esempio, di pagine senza valore SEO come PDF, può essere consigliabile non includerle).

Errori Tipici della Sitemap

Molte volte, sia per dimenticanza che per fattori esterni, incontriamo molti errori nelle sitemap. Per fortuna, abbiamo a disposizione Search Console, che ci avvisa di tutti gli errori rilevati e ci permette di agire per sistemare tutto.

Errori della sitemap
Errori della sitemap

Di seguito, puoi vedere gli errori più comuni che di solito troviamo:

  • "L'URL inviato contiene il tag noindex": se inviamo un URL nella sitemap che ha il tag noindex, stiamo dando segnali confusi al motore di ricerca. Da un lato gli diciamo di non indicizzarlo e dall'altro lo facciamo. Per questo è importante mantenere coerenza.

  • "La sitemap include URL che il file robots.txt ha bloccato": allo stesso modo del noindex, se blocchiamo una pagina o un pattern di pagine tramite robots.txt e poi la inviamo nella sitemap, staremo nuovamente confondendo i motori di ricerca e, soprattutto, sprecando crawl budget.

Tipi di Sitemap Più Utilizzati

Sebbene la sitemap XML sia la più comune e rilevante, la verità è che non è l'unica esistente, e ce ne sono diverse disponibili con funzioni e approcci diversi. Sono:

  • Sitemap XML: la sitemap XML è specificamente progettata per facilitare l'indicizzazione degli URL di un sito web, mostrando al motore che sono disponibili lì per essere scansionati e inclusi nei risultati di ricerca. Questo tipo di sitemap è essenziale per i siti di grandi dimensioni che avrebbero problemi di scansione.

  • Sitemap HTML: questo tipo di sitemap mostra l'ordine gerarchico della piattaforma, con sezioni che vanno dalla prima categoria o pagina principale, al secondo e terzo livello con sezioni e sottosezioni. Questo tipo di sitemap è disponibile per l'utente e in effetti facilita la sua esperienza di navigazione.

  • Sitemap ROR: la sitemap ROR può essere considerata come una variante della XML, ma con una natura molto più robusta, poiché ha descrizioni degli URL, sezioni, tra gli altri, e supporta più formati, il che è ideale per siti con pagine di prodotti e servizi.

  • Sitemap Video: quando un sito ha contenuti multimediali estesi, è consigliabile includere una sitemap video che includa tutti gli URL con questo tipo di file, inclusi nome, miniatura, descrizione e link alle landing page. Si fa per facilitare la scansione del motore di ricerca e trovare file in formati .mpg, avi, mkv, tra gli altri.

  • Sitemap News: le sitemap delle notizie mirano a creare uno schema organizzativo che permetta agli sviluppatori di gestire le notizie e le informazioni che vengono pubblicate su piattaforme come Google News, fornendo informazioni su luogo, nome e contenuto della notizia e persino parole chiave.

  • Sitemap Image: una sitemap specifica per le immagini e il loro contenuto. È molto interessante usarla in portali in cui le immagini hanno un peso rilevante, come un ecommerce di prodotti visivi. In questo modo favoriamo la comparsa nei risultati di ricerca di Google Immagini.

Quando Usare le Sitemap

Di solito si raccomanda che qualsiasi sito abbia una sitemap correlata a causa dei suoi vantaggi, ma in relazione a caratteristiche specifiche, usarla su una piattaforma diventa quasi obbligatorio, ovvero:

  • Quando un sito web è molto grande: quando una piattaforma è molto estesa secondo sezioni e URL, una sitemap è essenziale perché faciliterà la navigazione e anche la scansione di ogni pagina, che può essere complicata quando ce ne sono molte per i crawler o gli spider dei motori di ricerca come Google.

  • Quando un sito è nuovo: quando un sito è nuovo si raccomanda di avere una sitemap, perché quando è in fase iniziale non avrà link che si collegano ad esso, ostacolando la scansione. Quindi, la sitemap renderà le cose più facili per Google e altri motori di ricerca.

  • Quando ci sono un gran numero di URL isolati: in relazione al motivo precedente, si raccomanda di aggiungere una sitemap quando un sito ha un file con molti indirizzi isolati o che non si collegano con altri, poiché rende più facile la scansione per i bot dei motori di ricerca.

Creare una Sitemap in WordPress

Per quasi chiunque veda una sitemap in un'immagine, sembrerebbe molto complicata a causa di tutte le connessioni e gerarchie che ha, oltre alle conoscenze di sviluppo web che sarebbero necessarie. Fortunatamente, ci sono modi più semplici per creare una sitemap, attraverso CMS (Content Management System).

WordPress è senza dubbio il CMS più utilizzato in tutto il mondo per gestire e creare siti web, e offre uno strumento attraverso un plugin che permette di generare sitemap automaticamente. Quel plugin è di Rank Math (sebbene ci siano molti altri plugin sul mercato per WordPress come Yoast SEO che generano questo elemento per te. In questo caso, nominiamo Rank Math per essere uno dei più conosciuti e completamente gratuito. Dopo averlo installato in WordPress, i passaggi seguenti per generare la sitemap sono:

  • Accedi a WordPress utilizzando le credenziali e nella dashboard entra nell'opzione "Rank Math".

  • Una volta in "Rank Math", appariranno alcune opzioni relative al plugin, dove devi scegliere "Dashboard" e poi selezionare il pulsante che attiva le "Sitemap".

  • Le modifiche vengono salvate e la sitemap XML è stata creata.

  • Per visualizzare la mappa, clicca sul link che appare nella parte superiore della pagina.

  • La sitemap viene aggiornata automaticamente dopo aver aggiunto nuovi indirizzi e sezioni, senza dover fare nient'altro.

Rank math sitemaps 1.jpg
Rank math sitemaps 1.jpg

Naturalmente, attraverso WordPress e il plugin Rank Math non è l'unico modo per generare sitemap, poiché ogni CMS ha i propri strumenti per farlo. Ad esempio, i siti ecommerce basati su Shopify hanno il vantaggio che la piattaforma stessa genera la sitemap XML, includendo prodotti e indirizzi, post, immagini, collezioni, tra gli altri, essendo indispensabile per questo tipo di sito.

Allo stesso modo, c'è disponibilità online di diversi strumenti per creare sitemap indipendentemente dal tipo XML, che è il più comune, come XML Sitemaps e SEOptimer Sitemap Generator.

XML Sitemaps

Generare una sitemap con XML Sitemaps è semplice, poiché il processo è completamente automatico. Per iniziare, visita il sito web con il tuo browser preferito e nella barra inserisci l'URL del sito per cui creare la sitemap.

Cliccando "Start" la piattaforma scansionerà l'intero sito e genererà il file .xml da scaricare. Se il sito è molto grande e ha più di 500 URL interni, deve essere utilizzata la versione a pagamento, quindi è uno strumento ideale per piccoli siti.

SEOptimer Sitemap Generator

SEOptimer Sitemap Generator è un altro strumento utile per generare sitemap, dovendo solo inserire l'URL della piattaforma e alcune informazioni aggiuntive come la frequenza con cui il sito cambia, il numero approssimativo di URL, l'ultima data di modifica, tra gli altri.

Quando inserisci il sito web e immetti tutte le informazioni sopra menzionate, la piattaforma genererà un file .xml che può essere scaricato e mostra la sitemap con gli indirizzi. Ti ricordiamo che è ALTAMENTE consigliato, una volta che hai a portata di mano il file della sitemap generato da qualsiasi strumento, registrarlo in Google Search Console, poiché faciliterà la sua lettura da parte di Google.

Limitazioni della Sitemap

Quando si creano sitemap, ci sono una serie di limitazioni che dobbiamo tenere in considerazione per non eseguirle in modo errato:

  • Tutti gli URL contenuti in una sitemap devono appartenere allo stesso dominio. Non possiamo aggiungere sottodomini all'interno di una sitemap; per questo dovremmo farne una separata.

  • I file sitemap devono avere implementata la codifica UTF-8.

  • Al massimo possiamo includere 50.000 URL all'interno di una sitemap.

  • Il peso massimo per questo elemento è 50 MB.

Indice della Sitemap

Quando ci troviamo in una qualsiasi delle situazioni sopra menzionate che limitano il nostro progetto, Google ci fornisce indici di sitemap. Cioè, possiamo creare un set di sitemap diverse e relazionarle tutte attraverso detto indice. Potremmo dire che è una sitemap di sitemap. Qui ti lasciamo le informazioni ufficiali di Google in proposito.

Indice sitemap
Indice sitemap

NOTA: come hai potuto vedere nel caso iniziale, uno dei nostri clienti (Chess.com) lo ha applicato e la verità è che funziona molto bene. Tutte le sitemap sono classificate per categoria e poi per lingua per fare un corretto follow-up e categorizzazione di tutte le pagine.

Sitemap con Versioni Geolocalizzate

Se abbiamo diverse versioni di un URL per zone diverse, come nel caso dei siti web multilingue, possiamo scegliere tra creare una sitemap per lingua o usare una singola sitemap in cui vengono aggiunte tutte le traduzioni. Se hai dubbi sul processo, puoi sempre vedere le linee guida di Google in materia per questo caso specifico.

sitemap multilingue
sitemap multilingue

Bonus: Alcuni Usi Extra delle Sitemap

Per concludere, ti lasciamo alcuni usi "speciali" per le sitemap che potresti trovare utili:

  • Accelerare la deindicizzazione delle pagine. Sì, come senti, possiamo creare provvisoriamente una sitemap con tutti gli URL che vogliamo deindicizzare, aggiungendo loro l'attributo nofollow, noindex e caricandola in Search Console. In questo modo forzeremo Google a scansionarli prima e quindi a leggere il noindex, quindi accelereremo la deindicizzazione di quegli URL.

  • Accelerare la rimozione delle pagine. Sulla stessa linea del punto precedente, ma aggiungendo un codice di stato 410 (rimosso) agli URL che vogliamo che Google rimuova permanentemente dal suo indice. Caricando la sitemap con questi URL esclusivamente, favoriremo anche questo processo. Non dimenticare di ripristinarla una volta rimossi.

  • Spiare la concorrenza. Estraendo tutti gli URL dalla loro sitemap e rilevando quali danno priorità, quali no, quali hanno errori, ecc. Per questo condividerò uno strumento che abbiamo trovato su internet sotto forma di un comodissimo Google Sheet:

https://docs.google.com/spreadsheets/d/1jKP30CAJEL-rQ8PUnkNfJOiBfDN1XWNauTEUxBU1-w8/copy

Devi solo fare una copia e modificare questo valore con il sito web da cui vuoi estrarre gli URL della sua sitemap:

estrai url sitemap
estrai url sitemap

Speriamo che con questa completa Guida alla Sitemap tu sia in grado di crearle in modo efficace e ottimizzato nei tuoi progetti web.

Autore: David Kaufmann

David Kaufmann

Ho passato gli ultimi oltre 10 anni completamente ossessionato dal SEO — e onestamente, non vorrei fosse altrimenti.

La mia carriera ha fatto un salto di qualità quando ho lavorato come Senior SEO Specialist per Chess.com — uno dei 100 siti più visitati dell'intero Internet. Operare a quella scala, su milioni di pagine, decine di lingue e in una delle SERPs più competitive in assoluto, mi ha insegnato cose che nessun corso o certificazione avrebbe mai potuto. Quell'esperienza ha cambiato la mia prospettiva su come dovrebbe essere davvero un grande SEO — ed è diventata la base di tutto ciò che ho costruito da allora.

Da quell'esperienza è nata SEO Alive — un'agenzia per brand che fanno sul serio con la crescita organica. Non siamo qui per vendere dashboards e report mensili. Siamo qui per costruire strategie che spostino davvero l'ago della bilancia, combinando il meglio del SEO classico con l'entusiasmante nuovo mondo della Generative Engine Optimization (GEO) — facendo in modo che il tuo brand appaia non solo nei link blu di Google, ma anche all'interno delle risposte generate dall'AI che ChatGPT, Perplexity e Google AI Overviews consegnano ogni giorno a milioni di persone.

E poiché non riuscivo a trovare uno strumento che gestisse correttamente entrambi questi mondi, me ne sono costruito uno — SEOcrawl, una piattaforma enterprise di SEO intelligence che unisce rankings, audit tecnici, monitoraggio dei backlinks, salute del crawl e tracciamento della visibilità del brand nell'AI, tutto in un unico posto. È la piattaforma che ho sempre desiderato esistesse.

→ Leggi tutti gli articoli di David
Altri articoli di David Kaufmann

Scopri altri contenuti di questo autore