Mappa del Sito: cos’è e come crearla

La mappa del sito non è un problema tecnico da risolvere una volta sola. È una dichiarazione strutturata di come vuoi che Google legga il tuo sito. Se la lasci configurare in automatico senza capire cosa contiene, stai perdendo uno degli strumenti più diretti per controllare l’indicizzazione.

Ho visto siti con sitemap perfettamente generate da Yoast che includevano decine di pagine con tag noindex, URL con parametri duplicati e versioni obsolete di contenuti mai aggiornati. La sitemap esisteva, ma diceva a Google cose sbagliate. Il crawler la leggeva, la processava, e si portava a casa un’immagine distorta del sito.

Il problema non è il plugin. Il problema è che la mappa del sito viene trattata come una funzione da attivare, non come un file da costruire con intenzione.

In questo articolo trovi cos’è davvero una mappa del sito, come si crea in modo corretto e come inviarla a Google Search Console senza fare gli errori che vedo più spesso.

Cos’è la mappa del sito: due tipi, due scopi

La mappa del sito è l’indice strutturato di un sito web: elenca le pagine che esistono, come sono organizzate e, nella versione tecnica, quando sono state aggiornate. Esistono due versioni con scopi completamente diversi: una per gli utenti, una per i motori di ricerca.

Confonderle è più comune di quanto sembri, e porta a ottimizzare la cosa sbagliata nel momento sbagliato.

Sitemap HTML: la mappa per gli utenti

La sitemap HTML è una pagina del sito, accessibile via browser, che elenca i link principali per facilitare la navigazione. La usano gli utenti quando non trovano quello che cercano attraverso i menu. I siti con architetture complesse la offrono come alternativa alla ricerca interna.

Un esempio testuale della struttura:

/sitemap
  ├── Servizi
  │   ├── Consulenza SEO
  │   ├── [Audit SEO](https://adrianalonghitano.it/seo-audit-sito-web/)
  │   └── Corsi SEO
  ├── Blog
  │   ├── [SEO Tecnica](https://adrianalonghitano.it/seo-tecnica/)
  │   ├── [GEO](https://adrianalonghitano.it/geo-e-seo-generative-engine-optimization/) e [AI Search](https://adrianalonghitano.it/motori-di-ricerca-ai/)
  │   └── [Keyword Research](https://adrianalonghitano.it/keyword-research/)
  └── Contatti

Per la SEO ha un impatto limitato. Il suo valore principale è UX: orientare l’utente quando l’architettura non è abbastanza chiara da sola.

Sitemap XML: il file tecnico per Google

La sitemap XML è un file leggibile dai crawler, non dagli utenti, che comunica ai motori di ricerca quali pagine esistono, quando sono state modificate e quanto sono prioritarie rispetto alle altre. Non è una pagina del sito: è un file strutturato che vive sull’URL dominio.it/sitemap.xml.

Un esempio semplificato della struttura:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://adrianalonghitano.it/consulenza-seo/</loc>
    <lastmod>2024-03-15</lastmod>
    <priority>0.8</priority>
  </url>
</urlset>

Questa è la sitemap che conta per l’indicizzazione. Quando si parla di mappa del sito in ottica SEO, si parla quasi sempre di questa.

A cosa serve la mappa del sito per la SEO

La sitemap XML interviene in tre momenti precisi del processo di indicizzazione: aiuta Googlebot a scoprire le pagine, ottimizza l’uso del crawl budget e comunica le priorità tra i contenuti.

Il crawl budget è la quantità di pagine che Google è disposto a scansionare in un dato arco di tempo. Per siti piccoli con una buona link interna è quasi irrilevante. Per siti con oltre 500 pagine, con contenuti dinamici o con frequenti aggiornamenti, una sitemap XML ben costruita fa una differenza concreta: Googlebot sa dove andare senza dover esplorare l’intero sito ogni volta.

Alcuni limiti tecnici utili da conoscere: ogni file sitemap può contenere massimo 50.000 URL e non superare i 50 MB. Se il sito è più grande, si usano sitemap index che aggregano più file. Google Search Console accetta fino a 500 sitemap per proprietà.

Come creare una mappa del sito passo dopo passo

Creare la sitemap giusta richiede quattro step nell’ordine corretto: prima si sceglie il metodo, poi si genera il file, poi si verifica il contenuto, poi si invia.

Saltare il terzo step, la verifica, è l’errore più frequente. Inviare un file non verificato equivale a consegnare a Google un indirizzo sbagliato e aspettarsi che arrivi lo stesso.

  1. Scegli il metodo in base alla tecnologia del sito: plugin SEO per WordPress, strumenti online per siti statici o CMS diversi, generazione manuale per progetti personalizzati.
  2. Genera il file e accertati che l’URL sia accessibile: dominio.it/sitemap.xml o dominio.it/sitemap_index.xml.
  3. Verifica il contenuto prima di inviare: apri il file e controlla che non includa pagine con noindex, URL con parametri, pagine di ringraziamento o contenuti duplicati.
  4. Invia a Google Search Console nella sezione Indicizzazione > Sitemap.

Creare la sitemap con WordPress e plugin SEO

Se usi WordPress, i due plugin più diffusi generano la sitemap XML in automatico. Ecco come attivarla e, soprattutto, come configurarla correttamente.

Con Yoast SEO:
1. Vai su Yoast SEO > Funzionalità e attiva la voce “Sitemap XML”.
2. Clicca sull’icona del punto interrogativo accanto alla funzione per aprire il link diretto alla tua sitemap.
3. Verifica che le tipologie di contenuto da non indicizzare (es. tag, autori) siano escluse dalla sitemap nelle impostazioni avanzate.

Con Rank Math:
1. Vai su Rank Math > Sitemap e attiva il modulo.
2. Configura quali post type includere ed escludi le tassonomie che generano pagine duplicate.
3. Accedi alla sitemap all’URL dominio.it/sitemap_index.xml.

In entrambi i casi, il file viene aggiornato automaticamente ogni volta che pubblichi o modifichi un contenuto. Non devi fare nulla, ma devi comunque controllare periodicamente cosa finisce dentro.

Generare la sitemap senza CMS: strumenti online

Se il sito non usa WordPress o hai un CMS che non genera sitemap nativamente, questi strumenti ti permettono di crearla senza scrivere codice:

  • XML-Sitemaps.com: ideale per siti statici fino a 500 pagine, genera il file pronto all’uso inserendo solo il dominio.
  • Screaming Frog SEO Spider: per siti più grandi o complessi, fa il crawl del sito e genera la sitemap con controllo granulare su cosa includere o escludere.
  • Sitemap Generator di Google Search Console: utile per verificare o generare sitemap semplici direttamente dall’interfaccia Google.

Come inviare la sitemap a Google Search Console

Inviare la sitemap è il passaggio che trasforma un file tecnico in un segnale attivo: finché non la dichiari in Search Console, Google può trovarla per conto suo, ma non sai quando e in quali condizioni.

Una volta che il file è verificato e accessibile, l’invio richiede meno di due minuti.

  1. Accedi a Google Search Console e seleziona la proprietà del sito.
  2. Dal menu laterale, vai su Indicizzazione > Sitemap.
  3. Inserisci l’URL della sitemap nel campo “Aggiungi una nuova sitemap” (es. sitemap.xml o sitemap_index.xml) e clicca su Invia.
  4. Attendi il feedback di Google: nella colonna “Stato” comparirà “Completato” se il file è stato letto correttamente, o un messaggio di errore se c’è un problema da correggere.

Se lo stato è “Non disponibile” o “Impossibile recuperare”, il problema è quasi sempre un blocco nel file robots.txt o un URL non accessibile. Controllare queste due cose risolve il 90% dei casi.

Errori comuni nella sitemap e come evitarli

Una sitemap sbagliata non è neutra: manda segnali attivi e contraddittori a Google. Questi sono gli errori che trovo più spesso durante un audit tecnico.

  • Pagine noindex incluse nella sitemap: se una pagina ha noindex, non deve essere nella sitemap. Stai chiedendo a Google di scansionare qualcosa che gli stai dicendo di ignorare. Scegli una delle due istruzioni e rispettala.
  • URL con parametri duplicati: dominio.it/prodotto?ref=home e dominio.it/prodotto sono lo stesso contenuto per te, ma due URL distinti per Google. Includi solo la versione canonicale.
  • Sitemap non aggiornata dopo nuovi contenuti: se hai aggiornato decine di pagine ma la sitemap è ferma a sei mesi fa, Google non sa che quei contenuti sono cambiati. I plugin aggiornano in automatico; le sitemap generate manualmente no.
  • Pagine di bassa qualità incluse: tag, autori, archivi per data, pagine di ringraziamento post-form. Nessuna di queste merita essere scansionata con priorità. Escludile.

Ho lavorato con un e-commerce B2B che aveva una sitemap con oltre 3.000 URL, di cui quasi la metà erano pagine di categoria filtrate per attributo tecnico, tutte con parametri diversi. Il crawl budget veniva consumato su varianti che non avevano senso come pagine autonome.

Dopo aver pulito la sitemap e impostato le canonical corrette, il traffico organico è cresciuto del 42% in sei mesi. Non perché avessimo fatto link building o riscritto i contenuti, ma perché Google aveva smesso di sprecare risorse su pagine che non doveva indicizzare.

Cosa si intende per mappa del sito?

La mappa del sito è l’indice strutturato di un sito web, disponibile in versione HTML per gli utenti e in versione XML per i motori di ricerca. La versione HTML facilita la navigazione; la versione XML comunica a Googlebot quali pagine esistono, quando sono state aggiornate e con quale priorità.

Entrambe sono utili, ma per scopi diversi: confonderle porta a ottimizzare la cosa sbagliata.

Come posso creare una mappa del mio sito web?

Il metodo dipende dalla tecnologia che usi. Per WordPress, Yoast SEO o Rank Math generano la sitemap XML in automatico con pochi clic. Per siti statici o CMS diversi, strumenti come XML-Sitemaps.com o Screaming Frog permettono di generarla senza scrivere codice. La sitemap manuale ha senso solo per progetti molto specifici con logiche di indicizzazione personalizzate.

Se devo dare un’indicazione pratica: inizia dal plugin o dallo strumento automatico, poi verifica manualmente il contenuto del file prima di inviarlo. Il file generato in automatico è raramente pronto all’uso senza una revisione.

Come ottenere la sitemap di un sito?

La sitemap di qualsiasi sito si trova quasi sempre a uno di questi URL standard:

  • dominio.it/sitemap.xml
  • dominio.it/sitemap_index.xml
  • dominio.it/sitemap_index.xml.gz (versione compressa)

Se nessuno di questi URL risponde, controlla il file robots.txt (dominio.it/robots.txt): quasi sempre contiene la riga Sitemap: con l’URL esatto. In alternativa, Google Search Console mostra le sitemap inviate nella sezione Indicizzazione > Sitemap.

Vuoi che la tua sitemap sia configurata correttamente e indicizzata da Google? Contattami per una consulenza SEO tecnica.

Se quello che hai letto ti risuona, fammi sapere su cosa stai lavorando.

Contattami







    Autore

    Adriana Longhitanohttps://adrianalonghitano.it

    Adriana Longhitano

    SEO Specialist con oltre 8 anni di esperienza. Progetto strategie di visibilità organica per aziende e professionisti che vogliono essere trovati — su Google e nei sistemi AI. Specializzata in GEO (Generative Engine Optimization), SEO tecnica e architettura dell’informazione.

    Adriana Longhitano
    Torna in alto

    Se quello che hai letto ti risuona, allora ha senso parlarne.

    Contattami