La sitemap di un eCommerce non e una lista di tutto quello che esiste sul sito. E una mappa ragionata delle URL che vuoi far scoprire, controllare e aggiornare a Google.
Questo dettaglio cambia tutto. Se nella sitemap finiscono prodotti duplicati, filtri con parametri, pagine esaurite senza strategia, URL vecchie dopo una migrazione o pagine non canoniche, stai dando a Google un segnale sporco.
Una sitemap eCommerce fatta bene deve aiutare i crawler a capire quali pagine contano davvero: categorie, prodotti, brand, immagini e pagine filtro utili. Non deve diventare un archivio automatico di tutto il caos del catalogo.
Cos'e davvero una sitemap e cosa non e
Una sitemap XML aiuta i motori di ricerca a scoprire URL importanti e a leggere informazioni come la data dell'ultimo aggiornamento. Non obbliga Google a indicizzare una pagina e non sostituisce una buona struttura di link interni.
In pratica, la sitemap serve a dire: "queste sono le URL canoniche che meritano attenzione".
Non serve a:
- forzare l'indicizzazione di pagine deboli;
- nascondere problemi di navigazione interna;
- far indicizzare filtri senza valore;
- recuperare automaticamente redirect sbagliati;
- risolvere contenuti duplicati;
- spingere pagine con
noindexo canonical verso un'altra URL.
Se una pagina non merita di essere raggiunta, letta e indicizzata, probabilmente non deve stare nella sitemap.
La regola base: solo URL canoniche, utili e aggiornate
Per un eCommerce, la regola piu sana e semplice e questa: nella sitemap devono entrare solo URL che possono essere considerate pagine ufficiali.
Una URL da includere dovrebbe avere:
- codice di risposta 200;
- canonical verso se stessa;
- contenuto utile e non duplicato;
- prodotti o informazioni realmente disponibili;
- link interni coerenti;
- title e H1 sensati;
- nessun parametro inutile;
- nessun
noindex; - data
lastmodaggiornata solo quando cambia qualcosa di rilevante.
Se la sitemap contiene URL che non rispettano questi criteri, Search Console puo iniziare a mostrare esclusioni, duplicati, URL alternative con canonical, pagine scoperte ma non indicizzate e segnali difficili da leggere.
Come dividere le sitemap di un eCommerce
Su un sito piccolo puo bastare una sitemap unica. Su un eCommerce vero, conviene quasi sempre dividere.
Una struttura pulita puo essere:
- sitemap index: file principale che elenca le sitemap secondarie;
- sitemap categorie: categorie, sottocategorie e pagine commerciali principali;
- sitemap prodotti: schede prodotto canoniche;
- sitemap brand: pagine marca importanti;
- sitemap filtri SEO: solo filtri trasformati in pagine vere;
- sitemap immagini: immagini prodotto o categoria da far scoprire meglio;
- sitemap contenuti: guide, articoli, pagine informative e landing non catalogo.
Google indica limiti tecnici per le sitemap, come 50.000 URL o 50 MB non compressi per singolo file. Ma anche prima di arrivare ai limiti conviene dividere: se separi prodotti, categorie e filtri, capisci meglio dove nasce un problema.
Prodotti: quando includerli e quando no
Le schede prodotto sono spesso la parte piu grande della sitemap. Proprio per questo vanno gestite con criterio.
In generale, includi un prodotto quando:
- la scheda e canonica;
- il prodotto e acquistabile o comunque strategico;
- la pagina ha contenuto sufficiente;
- il prodotto ha immagine, prezzo, disponibilita e dati corretti;
- non e una variante duplicata senza valore SEO autonomo;
- non punta con canonical a un'altra scheda.
Fai attenzione invece a prodotti:
- esauriti da mesi e senza ritorno previsto;
- duplicati per colore, taglia o formato;
- creati automaticamente dal gestionale ma incompleti;
- non raggiungibili dalla navigazione;
- con redirect;
- con canonical verso un prodotto principale;
- senza immagini o senza informazioni utili.
Un prodotto temporaneamente esaurito puo restare in sitemap se la pagina ha senso, torna disponibile e continua a intercettare domanda. Un prodotto definitivamente eliminato, invece, va gestito con strategia: redirect verso sostituto, categoria, prodotto equivalente o rimozione quando non esiste alternativa sensata.
Categorie: la parte piu importante della mappa
Le categorie sono spesso le pagine piu importanti per la SEO eCommerce. Sono stabili, commerciali, collegate al catalogo e capaci di intercettare query ad alto intento.
Devono stare in sitemap quando sono pagine vere: URL pulite, H1 chiaro, testo utile, prodotti pertinenti, filtri coerenti e link interni. Lo abbiamo approfondito nell'articolo sulle categorie eCommerce SEO.
Non tutte le categorie pero meritano lo stesso trattamento. Se una categoria ha due prodotti, contenuto povero e nessuna ricerca, forse e una sezione di navigazione, non una pagina SEO prioritaria.
Per ogni categoria chiediti:
- ha domanda di ricerca?
- ha prodotti sufficienti?
- e collegata dal menu o da altre pagine?
- ha un testo utile?
- ha filtri sensati?
- e diversa dalle categorie vicine?
- porta traffico, impression o vendite?
La sitemap deve aiutare Google a leggere la struttura commerciale, non a scansionare pagine create solo per riempire il menu.
Pagine filtro: il punto dove nasce il caos
Le pagine filtro sono il punto piu delicato per quasi tutti gli eCommerce.
Un filtro puo essere solo una funzione di navigazione, oppure puo diventare una pagina SEO reale. La differenza e enorme.
Un filtro non dovrebbe entrare in sitemap se genera URL come:
?color=nero?sort=prezzo?page=2?brand=x&size=m&color=verde?utm_source=...?gclid=...- pagine di ricerca interna;
- combinazioni con zero o pochissimi prodotti;
- ordinamenti e viste alternative.
Un filtro puo entrare in sitemap quando e stato trasformato in una pagina canonica vera, per esempio:
/crocchette-cani/come categoria principale;/crocchette-cani-grain-free.htmcome filtro con domanda reale;/crocchette-cani-sensitive.htmcome pagina dedicata a una esigenza;/scarpe-running-uomo-trail/come pagina commerciale specifica.
In quel caso la pagina deve avere title, H1, meta description, testo, prodotti e canonical propri. Non deve essere una query mascherata. Deve essere una pagina.
Questo e esattamente il tema della nostra guida su quali filtri eCommerce indicizzare e quali bloccare. La sitemap deve contenere solo i filtri che hanno superato quella selezione.
Immagini: perche una sitemap immagini puo aiutare
In molti eCommerce le immagini sono una parte decisiva della vendita: prodotti, varianti, categorie, brand, lookbook, guide, prima/dopo, packaging e dettagli.
Google puo scoprire le immagini anche dalla pagina HTML, ma una sitemap immagini puo aiutare soprattutto quando:
- le immagini sono caricate via JavaScript;
- esistono molte immagini prodotto;
- le immagini sono centrali per la ricerca;
- ci sono immagini di variante;
- il sito usa CDN o percorsi complessi;
- vuoi aiutare Google a collegare immagini e pagine prodotto.
La sitemap immagini non compensa immagini pesanti, nomi file incomprensibili, alt text deboli o pagine lente. Aiuta la scoperta, ma la qualita rimane nella pagina: immagine corretta, compressa bene, responsive, con contesto e accessibile.
Out of stock: prodotti esauriti in sitemap si o no?
Non esiste una risposta unica. Dipende dal tipo di esaurimento.
Se il prodotto torna presto disponibile, puo avere senso lasciarlo online e in sitemap, magari con avviso disponibilita, alternative, email alert o prodotti simili.
Se il prodotto e fuori produzione ma ha traffico, backlink o valore storico, valuta un redirect verso sostituto, categoria o prodotto equivalente. Se invece non ha valore e non tornera, puo uscire dalla sitemap e poi essere gestito con status coerente.
La cosa da evitare e lasciare per anni in sitemap migliaia di prodotti morti, senza stock, senza alternative e senza valore. Google continua a scoprirli, Search Console si sporca e il crawl budget viene speso male.
Migrazioni: la sitemap nuova non deve contenere il vecchio sito
Durante una migrazione eCommerce, la sitemap e uno strumento delicato. Dopo il passaggio, deve contenere le nuove URL canoniche, non il miscuglio tra vecchie URL, redirect e pagine temporanee.
Le vecchie URL devono essere gestite con redirect, non mantenute nella sitemap nuova.
La sequenza corretta e:
- mappare vecchie URL importanti;
- decidere nuove URL canoniche;
- creare redirect 301 coerenti;
- generare la sitemap solo con le nuove URL finali;
- inviare la sitemap in Search Console;
- monitorare redirect, canonical, 404 e pagine escluse;
- controllare traffico e keyword nelle settimane successive.
Ne abbiamo parlato nella checklist migrazione eCommerce SEO e nel caso sulla migrazione di QuattroZampeShop senza perdere traffico organico: la sitemap non salva una migrazione fatta male, ma aiuta Google a leggere piu velocemente quella fatta bene.
lastmod: non aggiornarlo a caso
Il campo lastmod puo essere molto utile, ma solo se e affidabile. Se viene aggiornato ogni giorno su tutte le URL anche quando non cambia niente, perde valore come segnale.
Ha senso aggiornarlo quando cambia qualcosa di importante:
- testo della categoria;
- assortimento rilevante;
- prezzo o disponibilita prodotto;
- contenuto della scheda;
- immagine principale;
- FAQ;
- canonical;
- stato della pagina.
Non dovrebbe aggiornarsi solo perche il file sitemap viene rigenerato. Un lastmod finto e rumore.
Search Console: cosa controllare dopo l'invio
Dopo aver inviato la sitemap, Search Console va letta con calma. Non guardare solo se il file e stato accettato.
Controlla:
- quante URL sono state scoperte;
- quante sono indicizzate;
- quante risultano "scoperte ma non indicizzate";
- quante sono "duplicate senza URL canonica scelta dall'utente";
- quante hanno canonical diversa da quella dichiarata;
- quante restituiscono redirect o 404;
- se le pagine filtro stanno entrando dove non dovrebbero;
- se prodotti esauriti o vecchi occupano troppo spazio;
- se la sitemap immagini aiuta a scoprire asset importanti.
Una buona sitemap rende questi controlli piu facili, perche separa le aree: prodotti, categorie, filtri, immagini e contenuti.
Errori comuni nella sitemap eCommerce
Gli errori piu frequenti sono:
- inserire tutte le URL generate dal CMS;
- includere URL con parametri, filtri tecnici e ordinamenti;
- includere pagine con
noindex; - includere URL che fanno redirect;
- includere prodotti duplicati per varianti;
- lasciare prodotti eliminati o fuori produzione per anni;
- non dividere prodotti, categorie e filtri;
- aggiornare
lastmodogni giorno senza motivo; - non aggiornare la sitemap dopo una migrazione;
- non controllare Search Console dopo l'invio;
- includere pagine che non sono linkate internamente;
- inserire nella sitemap URL non canoniche.
Questi problemi non sono sempre visibili all'utente, ma possono creare confusione a Google e rendere piu difficile capire quali pagine contano davvero.
Cosa chiedere alla tua agenzia
Se hai un eCommerce, chiedi alla tua agenzia o al tuo sviluppatore una risposta concreta a queste domande:
- La sitemap e generata dinamicamente o aggiornata a mano?
- Contiene solo URL canoniche con codice 200?
- Prodotti, categorie, filtri e immagini sono separati?
- Quanti prodotti esauriti sono ancora in sitemap?
- Le varianti prodotto duplicate vengono escluse?
- I filtri con parametri sono fuori dalla sitemap?
- Quali pagine filtro sono considerate pagine SEO reali?
- Il campo
lastmode reale o viene aggiornato sempre? - La sitemap viene controllata dopo ogni migrazione o cambio URL?
- Search Console mostra URL escluse che arrivano dalla sitemap?
- La sitemap immagini e utile per il tuo catalogo?
- Le URL in sitemap sono anche raggiungibili con link interni?
Se la risposta e "la genera il plugin", non basta. Il plugin puo generare un file. La strategia decide cosa deve entrarci.
Come lavoriamo noi in BitHub
Nel nostro eCommerce custom, la sitemap non e un file separato dalla piattaforma. Viene generata dalla struttura reale del catalogo: prodotti, categorie, brand, filtri SEO, immagini e contenuti.
Questo permette di controllare meglio cosa entra e cosa resta fuori. Una pagina filtro, per esempio, entra solo se e una pagina canonica vera, con URL parlante, prodotti pertinenti e contenuto dedicato. Una query tecnica non entra.
La parte SEO e Google Ads si collega direttamente: se categorie e filtri sono puliti, anche landing, feed, Performance Max e tracciamenti lavorano su pagine piu coerenti.
Con AI e automazioni possiamo anche analizzare cataloghi grandi, trovare filtri che meritano pagine dedicate, segnalare prodotti poveri o duplicati e individuare URL che non dovrebbero stare nella sitemap.
Una sitemap pulita non e glamour, ma e una delle basi che evita perdite invisibili: crawl sprecato, duplicati, pagine sbagliate e segnali deboli in Search Console.
Fonti utili
Per approfondire la parte tecnica, puoi leggere la documentazione Google Search Central su sitemap e discovery delle URL, la guida per creare e inviare una sitemap, le indicazioni sulle sitemap immagini, la gestione della faceted navigation e la guida sulla canonicalizzazione delle URL duplicate.
FAQ sulla sitemap eCommerce
La sitemap fa indicizzare automaticamente le pagine?
No. La sitemap aiuta Google a scoprire URL importanti, ma non garantisce l'indicizzazione. La pagina deve essere utile, canonica, raggiungibile, senza blocchi e coerente con la struttura del sito.
Devo mettere tutti i prodotti nella sitemap?
No. Dovrebbero entrare solo le schede prodotto canoniche e utili. Prodotti duplicati, varianti non autonome, pagine con redirect, noindex o canonical verso altre URL dovrebbero restare fuori.
Le pagine filtro devono stare nella sitemap?
Solo quando sono pagine SEO vere: URL pulita, canonical verso se stessa, prodotti pertinenti, contenuto dedicato e domanda di ricerca. I filtri tecnici con parametri o combinazioni deboli non dovrebbero stare in sitemap.
La sitemap immagini serve a un eCommerce?
Puo essere utile quando il catalogo ha molte immagini prodotto, immagini caricate via JavaScript, CDN o asset importanti per la ricerca visiva. Non sostituisce immagini leggere, alt text e pagine prodotto ben costruite.
Cosa devo fare con i prodotti esauriti?
Se torneranno disponibili e hanno valore, possono restare online e in sitemap. Se sono fuori produzione, valuta redirect verso alternative, categoria o rimozione. Evita migliaia di prodotti morti in sitemap per anni.
Ogni quanto va aggiornata la sitemap?
Va aggiornata quando cambiano URL, prodotti, categorie, disponibilita, contenuti o immagini importanti. Il campo lastmod deve rappresentare modifiche reali, non la semplice rigenerazione automatica del file.