Sitemap

Sitemap SEO AffiliateMarketing WebsiteIndexing

Una sitemap è un file che elenca le pagine, i video, le immagini e altri contenuti di un sito web, insieme alle relazioni tra di essi. I motori di ricerca come Google leggono questo file per scansionare un sito più efficientemente — scoprendo nuove pagine, identificando contenuti aggiornati di recente e comprendendo quali URL il proprietario del sito considera più importanti. Pensala come un indice strutturato creato per i crawler dei motori di ricerca piuttosto che per i lettori umani.

Le sitemap si presentano in due forme principali: sitemap XML, file leggibili dalle macchine progettati per i bot dei motori di ricerca, e sitemap HTML, pagine visibili che aiutano i visitatori umani a navigare in un sito. Entrambe servono allo stesso scopo fondamentale — rendere i contenuti trovabili — ma si rivolgono a destinatari diversi.

A Cosa Serve una Sitemap?

Una sitemap fornisce ai motori di ricerca una mappa strutturata di un sito web. La sua funzione principale è integrare il normale processo di scansione, in cui i bot seguono i collegamenti da una pagina all’altra. Quando il linking interno non è perfetto — e sui siti grandi spesso lo è — una sitemap colma le lacune.

Nello specifico, una sitemap aiuta i motori di ricerca a:

  • Scoprire pagine orfane o profondamente sepolte che mancano di collegamenti interni da altre parti del sito.
  • Identificare contenuti nuovi e aggiornati di recente attraverso il tag metadati <lastmod>, riducendo il tempo tra pubblicazione e indicizzazione.
  • Comprendere i tipi di contenuto — le sitemap video, immagini e news forniscono metadati specializzati (durata, data di pubblicazione, posizione dell’immagine) che arricchiscono il modo in cui i contenuti appaiono nei risultati di ricerca.
  • Elaborare siti di grandi dimensioni entro i limiti del crawl budget segnalando quali URL sono più importanti.

Per un sito web tipico, Google può scoprire la maggior parte delle pagine attraverso il normale follow dei link. La sitemap diventa critica quando questa ipotesi viene meno — su siti con migliaia di pagine prodotto, URL dinamici, navigazione limitata o contenuti multimediali che i crawler normali faticano a elaborare.

Logo PostAffiliatePro

Lancia il tuo programma di affiliazione oggi

Configura il tracciamento avanzato in pochi minuti. Nessuna carta di credito richiesta.

Tipi di Sitemap

Non tutte le sitemap sono lo stesso file. Il protocollo sitemap, originariamente proposto da Google, Yahoo! e Microsoft nel 2005 e ospitato su sitemaps.org, definisce una famiglia di formati, ciascuno adattato a un tipo di contenuto specifico.

Sitemap XML

Il tag <lastmod> è il più utile praticamente tra i campi opzionali. Google ha dichiarato che ignora in gran parte <changefreq> e <priority>, ma <lastmod> aiuta il crawler a decidere se una pagina necessita di una reindicizzazione.

Sitemap HTML

Una sitemap HTML è una pagina visibile e rivolta all’utente che elenca le sezioni e le pagine importanti di un sito in una disposizione gerarchica — tipicamente raggruppate per categoria. Funziona come un ausilio di navigazione alternativo, specialmente sui siti con molti contenuti dove il menu principale non può collegarsi a ogni pagina.

Sitemap Specializzate

Tipo di SitemapScopoCaso d’Uso Tipico
Sitemap videoFornisce metadati sui contenuti video (titolo, descrizione, durata, miniatura)Piattaforme di streaming, siti di tutorial, pagine demo di prodotti
Sitemap immaginiElenca gli URL delle immagini in modo che i motori di ricerca possano indicizzarle per la ricerca di immaginiPortfolio fotografici, gallerie prodotti e-commerce
Sitemap newsSegnala articoli sensibili al fattore tempo per un’indicizzazione accelerata in Google NewsEditori di notizie, blog che trattano storie in evoluzione
File indice sitemapUna sitemap di sitemap — utilizzata quando un sito supera i 50.000 URL o i 50 MB per fileSiti enterprise, grandi negozi e-commerce, piattaforme multi-regione

Il file indice sitemap merita un’attenzione speciale. Quando un sito supera il limite di 50.000 URL o 50 MB (qualunque arrivi prima), il protocollo sitemap richiede di suddividere le voci in più file sitemap e di referenziarle tutte da un unico file indice sitemap. La maggior parte dei plugin CMS gestisce questo automaticamente.

Com’è Fatta una Sitemap?

Una sitemap XML visualizzata in un browser appare come un documento strutturato ma non stilizzato — tag, URL e metadati in testo semplice. Non è pensata per essere letta dagli esseri umani in forma grezza. Una sitemap HTML, al contrario, si presenta come qualsiasi altra pagina web: titoli, link categorizzati e talvolta brevi descrizioni.

Puoi trovare la maggior parte delle sitemap aggiungendo /sitemap.xml a un dominio (ad es., https://example.com/sitemap.xml). Altre posizioni comuni includono /sitemap_index.xml, /sitemap-index.xml, o percorsi specificati nel file robots.txt del sito sotto una direttiva Sitemap:.

Perché Hai Bisogno di una Sitemap per il Sito Web?

La risposta breve: una sitemap migliora le probabilità che i motori di ricerca trovino e indicizzino i tuoi contenuti, specialmente quando il tuo sito è grande, nuovo o ricco di contenuti multimediali. La risposta più lunga dipende dal tipo di sito che gestisci.

Quando una Sitemap è Necessaria

  • Siti grandi (1.000+ pagine): Il linking interno su larga scala è difficile da mantenere. Una sitemap garantisce che le pagine sepolte in profondità nell’architettura — o aggiunte senza essere collegate da una pagina di categoria — siano comunque individuabili.
  • Siti nuovi con pochi link esterni: Google scopre le pagine seguendo i link. Un sito nuovo di zecca con pochi backlink si affida alla sua sitemap come percorso di scoperta principale.
  • Siti con contenuti multimediali: I contenuti video e immagine vivono spesso in player o gallerie che i crawler non possono analizzare senza metadati espliciti in una sitemap specializzata.
  • Siti che aggiornano frequentemente i contenuti: Editori di notizie, blog attivi e negozi e-commerce con inventario rotante traggono vantaggio dai tag <lastmod> che dicono ai crawler cosa è cambiato e quando.
  • Siti con contenuti renderizzati tramite JavaScript: Le pagine che dipendono fortemente dal rendering lato client possono essere invisibili ai crawler senza una sitemap che indichi la strada.

Ho Bisogno di una Sitemap per un Sito Web Piccolo?

Detto questo, non c’è alcuno svantaggio nell’averne una. La maggior parte dei sistemi di gestione dei contenuti, incluso WordPress, genera sitemap XML automaticamente attraverso plugin come Yoast SEO o Rank Math. Il costo di avere una sitemap è praticamente zero, mentre il costo di non averne una — anche su un sito piccolo — è che una pagina a cui tieni potrebbe rimanere non scoperta.

Come Creare una Sitemap

Utilizzando un Plugin CMS

Se il tuo sito è basato su WordPress, il percorso più semplice è un plugin SEO. Yoast SEO e Rank Math generano entrambi sitemap XML automaticamente e le aggiornano ogni volta che pubblichi, modifichi o elimini contenuti. La sitemap si rigenera al volo — nessun intervento manuale necessario. Yoast SEO è gratuito per le funzionalità di base della sitemap; Rank Math offre un livello gratuito con supporto per sitemap.

Per altre piattaforme CMS:

  • Wix, Squarespace, Shopify: Le sitemap vengono generate automaticamente. Nessuna azione richiesta.
  • Drupal: Il modulo Simple XML Sitemap gestisce generazione e invio.
  • Concrete CMS: La generazione integrata della sitemap è disponibile dal pannello di controllo.

Creazione Manuale

Per siti piccoli e statici, puoi scrivere una sitemap XML a mano. Crea un file chiamato sitemap.xml, posizionalo nella directory principale del tuo sito e segui la struttura del protocollo sitemap. Assicurati che il file sia codificato in UTF-8 e che tutti i caratteri speciali siano correttamente escapeati (usa &amp; per &, &quot; per ").

Come le Sitemap Ottimizzano la Scansione

Il crawl budget — il numero di pagine che Googlebot scansionerà sul tuo sito in un dato periodo — è una risorsa finita. Sui siti grandi, una scansione inefficiente significa che le pagine importanti aspettano in coda dietro quelle di scarso valore. Una sitemap ben mantenuta ottimizza la scansione in tre modi:

  1. Prioritizzazione: Includendo solo URL canonici e indicizzabili (stato HTTP 200, nessuna direttiva noindex), la sitemap dice ai crawler quali pagine meritano attenzione.
  2. Rilevamento delle modifiche: Il tag <lastmod> permette ai crawler di saltare le pagine che non sono cambiate dall’ultima visita, conservando il crawl budget per i contenuti aggiornati.
  3. Scoperta di contenuti isolati: Le pagine che esistono al di fuori della navigazione principale — landing page, URL specifici di campagne, risorse PDF — vengono portate alla luce attraverso la sitemap invece di essere completamente ignorate.

Utilizzando un Plugin CMS

Se il tuo sito è basato su WordPress, il percorso più semplice è un plugin SEO. Yoast SEO e Rank Math generano entrambi sitemap XML automaticamente e le aggiornano ogni volta che pubblichi, modifichi o elimini contenuti. La sitemap si rigenera al volo — nessun intervento manuale necessario. Yoast SEO è gratuito per le funzionalità di base della sitemap; Rank Math offre un livello gratuito con supporto per sitemap.

Per altre piattaforme CMS:

  • Wix, Squarespace, Shopify: Le sitemap vengono generate automaticamente. Nessuna azione richiesta.
  • Drupal: Il modulo Simple XML Sitemap gestisce generazione e invio.
  • Concrete CMS: La generazione integrata della sitemap è disponibile dal pannello di controllo.

Utilizzando un Generatore Autonomo

Per siti statici o configurazioni personalizzate, strumenti online come XML-Sitemaps.com scansionano il tuo sito e producono un file sitemap che puoi scaricare e caricare.

Creazione Manuale

Per siti piccoli e statici, puoi scrivere una sitemap XML a mano. Crea un file chiamato sitemap.xml, posizionalo nella directory principale del tuo sito e segui la struttura del protocollo sitemap. Assicurati che il file sia codificato in UTF-8 e che tutti i caratteri speciali siano correttamente escapeati (usa &amp; per &, &quot; per ").

Come Inviare una Sitemap a Google

Creare il file è solo metà del lavoro. I motori di ricerca devono sapere che esiste.

  1. Carica la sitemap nella directory principale del tuo sito (ad es., https://tuosito.com/sitemap.xml).
  2. Referenziala in robots.txt: Aggiungi la riga Sitemap: https://tuosito.com/sitemap.xml al tuo file robots.txt. Questo è il primo posto dove i crawler cercano.
  3. Invia tramite Google Search Console: Vai alla sezione “Sitemap” sotto “Indicizzazione”, inserisci l’URL della sitemap e clicca “Invia”. Google elaborerà il file e segnalerà eventuali errori.
  4. Invia tramite Bing Webmaster Tools: Segui lo stesso processo per Bing, che alimenta anche i risultati di ricerca di Yahoo e DuckDuckGo.

Dopo l’invio, monitora periodicamente il report delle sitemap in Search Console. Mostra quanti URL inviati sono stati indicizzati, segnala errori (URL non funzionanti, reindirizzamenti, risorse bloccate) e conferma l’ultima volta che Google ha elaborato il file.

Come Revisionare la Tua Sitemap per Problemi

Una sitemap che contiene errori è peggio di nessuna sitemap — spreca crawl budget e può confondere i crawler. Revisiona la tua regolarmente controllando:

ProblemaCome RilevarloCorrezione
URL non funzionanti (404)Report sitemap di Google Search ConsoleRimuovi o correggi l’URL; rigenera la sitemap
URL reindirizzati (301/302)Scansione con Screaming Frog o SitebulbSostituisci con l’URL di destinazione
URL non canoniciAudit manuale o strumento di scansioneIncludi solo URL canonici nella sitemap
Pagine NoindexReport copertura di Search ConsoleRimuovi qualsiasi URL con un meta tag noindex
Bloccate da robots.txtStrumento di ispezione URL di Search ConsoleSblocca l’URL o rimuovilo dalla sitemap
Dimensioni file superateControlla la dimensione del file sitemapDividi in più sitemap con un file indice sitemap

Esegui una revisione dopo qualsiasi importante ristrutturazione del sito, migrazione o audit dei contenuti. Per la maggior parte dei siti, un controllo mensile in Search Console è sufficiente.

Quanto è Troppo Grande per una Sitemap?

Il protocollo sitemap stabilisce due limiti rigidi per ogni file sitemap:

  • Massimo 50.000 URL
  • Massimo 50 MB di dimensione file non compresso

Se il tuo sito supera uno dei due limiti, devi suddividere la sitemap in più file e utilizzare un file indice sitemap per referenziarli tutti. Un indice sitemap è a sua volta un file XML che elenca ogni sitemap figlia:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.com/sitemap-pages-1.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://example.com/sitemap-posts-1.xml</loc>
  </sitemap>
</sitemapindex>
La maggior parte delle piattaforme CMS enterprise e dei plugin SEO gestisce questa suddivisione automaticamente. Se stai generando sitemap manualmente per un sito molto grande, pianifica la segmentazione per tipo di contenuto o struttura URL.

Cosa Non Dovrebbe Essere Incluso in una Sitemap

Una sitemap dovrebbe elencare solo gli URL che desideri vengano indicizzati dai motori di ricerca. Escludi:

  • URL non canonici — solo la versione canonica di ogni pagina appartiene alla sitemap.
  • URL reindirizzati (301, 302) — includi la destinazione, non il reindirizzamento.
  • Pagine con un meta tag noindex — segnali contraddittori confondono i crawler.
  • URL bloccati — se robots.txt blocca un URL, includerlo nella sitemap crea un conflitto.
  • Pagine duplicate o paginate — a meno che le pagine paginate non abbiano contenuti unici e indicizzabili che meritano di essere evidenziati autonomamente.
  • Pagine di amministrazione, pagine di login e pagine di ringraziamento — non hanno valore di ricerca.

Una sitemap pulita segnala qualità ai motori di ricerca. Una disordinata segnala trascuratezza.

Con Quanta Frequenza Dovresti Aggiornare una Sitemap?

La sitemap dovrebbe riflettere lo stato attuale del tuo sito in ogni momento. Per la maggior parte dei siti, questo significa:

  • Siti dinamici (blog, news, e-commerce): La sitemap dovrebbe rigenerarsi automaticamente con ogni modifica dei contenuti. I plugin CMS gestiscono questa operazione.
  • Siti statici: Rigenera e ricarica la sitemap dopo qualsiasi modifica strutturale o aggiunta di contenuti.
  • Cadenza minima: Anche su un sito statico, rivedi e reinvia la sitemap almeno una volta al trimestre per cogliere eventuali cambiamenti.

Il tag <lastmod> dovrebbe riflettere accuratamente quando ogni pagina è stata significativamente aggiornata l’ultima volta — non quando il file sitemap stesso è stato rigenerato.

Sitemap e Marketing di Affiliazione

Per chiunque gestisca un programma di affiliazione — che sia un inserzionista che gestisce un programma, un publisher che crea contenuti, o un program manager che supervisiona le operazioni — le sitemap svolgono un ruolo specifico e pratico nella visibilità organica.

Per gli Inserzionisti (Brand che Gestiscono Programmi di Affiliazione)

Le pagine di destinazione del tuo programma di affiliazione, i moduli di iscrizione e gli hub di risorse devono essere indicizzati. Una sitemap XML garantisce che i motori di ricerca scoprano:

  • Pagine informative sul programma — come funziona il tuo programma di affiliazione, strutture delle commissioni e termini.
  • Centri risorse per affiliati — banner, feed di prodotto e linee guida promozionali che i publisher cercano.
  • Pagine prodotto — particolarmente importanti se gestisci un grande sito e-commerce dove vengono aggiunti frequentemente nuovi prodotti.

Quando i publisher cercano “[brand] programma di affiliazione”, le pagine che vuoi che trovino devono essere nell’indice di Google. Una sitemap aiuta i motori di ricerca a scoprire quegli URL, ma l’invio non garantisce l’indicizzazione né una scansione più rapida.

Per i Publisher (Affiliati che Creano Contenuti)

I siti di affiliazione hanno spesso centinaia o migliaia di pagine di contenuti — recensioni di prodotti, tabelle comparative, guide all’acquisto. Queste pagine competono per il traffico organico, e ogni pagina non indicizzata è un’opportunità di guadagno persa. Una sitemap XML ben strutturata:

  • Aiuta i motori di ricerca a scoprire nuovi contenuti di recensioni e confronti più velocemente, riducendo il tempo tra pubblicazione e potenziale traffico.
  • Garantisce che i contenuti profondamente annidati — come recensioni di singoli prodotti collegati solo da pagine di categoria paginate — siano comunque trovabili.
  • Fornisce segnali <lastmod> quando aggiorni contenuti più vecchi, cosa comune nel marketing di affiliazione poiché i prodotti cambiano, i prezzi si spostano e le raccomandazioni si evolvono.

Una sitemap HTML può anche servire i publisher offrendo ai visitatori una panoramica navigabile di tutte le categorie di contenuti — utile sui siti di recensioni dove gli utenti vogliono cercare per tipo di prodotto piuttosto che utilizzare la ricerca.

Per i Program Manager di Affiliazione

I program manager si trovano tra inserzionisti e publisher. Il tuo ruolo tocca entrambi i lati: hai bisogno che le pagine del programma siano indicizzate e trai beneficio quando i contenuti dei tuoi publisher si posizionano bene. Passaggi pratici:

  • Esegui un audit della sitemap del tuo programma in Google Search Console per confermare che tutte le pagine chiave siano inviate e indicizzate.
  • Fornisci ai publisher una sitemap del tuo feed di prodotto — un elenco strutturato di URL prodotto a cui possono fare riferimento quando creano contenuti.
  • Verifica che i link di tracciamento della tua piattaforma di affiliazione non siano inclusi nella sitemap — gli URL di reindirizzamento e i parametri di tracciamento non dovrebbero mai apparire in un file sitemap. Solo le pagine canoniche rivolte all’utente appartengono a questo file.

Sitemap vs Robots.txt: Qual è la Differenza?

Questi due file sono spesso menzionati insieme ma svolgono funzioni opposte:

SitemapRobots.txt
ScopoDice ai motori di ricerca quali pagine scansionareDice ai motori di ricerca quali pagine evitare
FormatoXML (o HTML per sitemap rivolte all’utente)Testo semplice
PosizioneDirectory principale (comunemente /sitemap.xml)Directory principale (/robots.txt)
Effetto degli erroriLe pagine potrebbero rimanere non scoperteLe pagine potrebbero essere bloccate completamente dalla scansione
Buona praticaReferenzia l’URL della sitemap da robots.txtUsa robots.txt per bloccare percorsi non essenziali (admin, API, carrello)

Un errore comune: bloccare un URL in robots.txt mentre lo si include anche nella sitemap. I crawler che incontrano questa contraddizione di solito rispettano robots.txt e saltano l’URL — ma l’incoerenza segnala una scarsa manutenzione del sito. Mantieni entrambi i file allineati.

Migliori Pratiche per le Sitemap

  • Includi solo URL canonici e indicizzabili — stato 200, nessun noindex, nessun reindirizzamento.
  • Usa il tag <lastmod> con precisione — è l’unico campo metadati opzionale che Google tratta come un segnale significativo.
  • Referenzia la sitemap in robots.txt — questo è il primo posto dove i crawler controllano.
  • Mantieni ogni file sitemap sotto i 50.000 URL e 50 MB — usa un file indice sitemap per siti più grandi.
  • Rigenera dinamicamente — la tua sitemap non dovrebbe mai essere obsoleta. I plugin CMS dovrebbero gestirlo automaticamente.
  • Escludi URL paginati, filtrati e basati su parametri a meno che non rappresentino contenuti unici e indicizzabili.
  • Revisiona il report delle sitemap in Search Console mensilmente — individua e correggi gli errori prima che si accumulino.

Domande frequenti

Ottimizza il Tuo Sito Web con le Sitemap

Scopri l'importanza delle sitemap per la SEO e l'esperienza utente. Impara le migliori pratiche e gli strumenti per creare sitemap efficaci per il tuo sito affiliate.

Per saperne di più

Perché le Sitemap Sono Importanti per la SEO?
Perché le Sitemap Sono Importanti per la SEO?

Perché le Sitemap Sono Importanti per la SEO?

Scopri perché le sitemap sono fondamentali per il successo SEO. Scopri come le sitemap XML e HTML migliorano la scansione, l'indicizzazione e la visibilità sui ...

8 min di lettura
Ottimizzazione per i motori di ricerca (SEO)

Ottimizzazione per i motori di ricerca (SEO)

La SEO è la pratica di migliorare un sito web per ottenere posizionamenti organici più alti nei motori di ricerca come Google.

15 min di lettura
SEO AffiliateMarketing +3

Sarai in buone mani!

Unisciti alla nostra community di clienti soddisfatti e fornisci un eccellente supporto clienti con PostAffiliatePro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface