Una sitemap piena di URL inutili non migliora la SEO. Fa l’opposto: rende meno chiaro quali pagine del sito meritano attenzione.
La sitemap XML WordPress deve contenere gli URL che vuoi far trovare nei risultati di ricerca, non tutto quello che esiste nel database. Per un sito aziendale, scegliere bene cosa inserire fa parte della SEO tecnica, insieme a canonical, robots.txt, redirect e link interni.
Vediamo come costruire una sitemap pulita, utile e coerente con gli obiettivi commerciali del sito.
Cos’è una sitemap XML WordPress e perché conta
Una sitemap XML è un file tecnico che elenca gli URL di un sito e aiuta i crawler a scoprirli. Google la descrive come una mappa che fornisce informazioni sulle pagine e sugli altri file pubblicati sul dominio, inclusi video e immagini quando presenti.
Non è una promessa di indicizzazione. Una pagina può essere presente nella sitemap e non comparire comunque su Google, se ha contenuti deboli, è duplicata, ha un canonical errato o non è accessibile.
La sitemap segnala le pagine importanti
Pensa alla sitemap come a una lista di priorità. Stai dicendo a Googlebot: “Questi URL sono pubblici, aggiornati e hanno valore per chi cerca i miei servizi o contenuti”.
Per una PMI possono essere le pagine servizi, il portfolio, le categorie del blog curate, gli articoli informativi e le pagine locali. Una buona guida alle sitemap XML chiarisce il rapporto tra questo file, scansione e indicizzazione.
La sitemap non sostituisce una buona struttura di navigazione. Se una pagina importante non riceve link interni, resta debole anche se compare nel file XML.
Dove si trova su WordPress
WordPress genera una sitemap XML nativa dalla versione 5.5. Nei siti WordPress self-hosted, l’indirizzo base è in genere /wp-sitemap.xml.
La documentazione sul sistema sitemap introdotto in WordPress 5.5 conferma che il core crea sitemap per contenuti pubblici, tassonomie, archivi autore e homepage. WordPress.com documenta invece l’accesso tramite /sitemap.xml, quindi non confondere i due contesti.

Sitemap XML WordPress: quali pagine includere
La regola pratica è semplice: inserisci solo URL canonici, pubblici, utili e realmente destinati alla ricerca organica. Se non vorresti vedere una pagina su Google, probabilmente non deve stare nella sitemap.
Pagine servizi, pagine locali e contatti
Una pagina che presenta un servizio reale va inclusa. Per esempio: realizzazione siti web, consulenza SEO, e-commerce WooCommerce, manutenzione WordPress o campagne Google Ads.
Vale lo stesso per pagine locali utili, come un servizio dedicato a Roma o a una provincia dove operi davvero. Devono avere contenuti propri, casi concreti e una proposta chiara. Una pagina con due righe e una città nel titolo non porta valore.
Anche la pagina contatti può essere inclusa, se è una pagina pubblica completa, con recapiti, sede, modulo e informazioni utili per il cliente.
Articoli, categorie e risorse che risolvono domande
Gli articoli del blog vanno inseriti se sono aggiornati, leggibili e pertinenti al tuo pubblico. Un approfondimento su costi di un sito web, scelta di WordPress o restyling SEO può intercettare ricerche reali e portare contatti nel tempo.
Le categorie meritano spazio nella sitemap solo se funzionano come pagine editoriali vere. Una categoria con dieci articoli coerenti, introduzione e collegamenti utili può essere indicizzabile. Una categoria vuota o confusa no.
Per capire se gli URL stanno sostenendo la indicizzazione del sito web aziendale, controlla sempre che siano raggiungibili dalla navigazione principale o da link contestuali.
Prodotti e pagine e-commerce disponibili
Per un e-commerce WooCommerce, includi prodotti acquistabili, categorie ben strutturate e pagine brand quando hanno contenuti unici. Ogni URL deve restituire codice 200, avere un canonical corretto e offrire informazioni concrete.
Un prodotto fuori catalogo può restare online se ha traffico, backlink o una valida alternativa. In quel caso, valuta un redirect 301 verso il prodotto sostitutivo o una pagina categoria pertinente. Non mandare tutto alla homepage.
Pagine da escludere dalla sitemap XML
La sitemap non è un inventario completo del sito. Pagine tecniche, duplicate o inutili per la ricerca devono restarne fuori. Questo controllo è ancora più importante dopo anni di modifiche, plugin installati e sezioni lasciate a metà.
Login, carrello, checkout e area riservata
Escludi pagine di accesso, recupero password, area cliente, carrello, checkout e pagine di conferma ordine. Sono necessarie per il funzionamento del sito, ma non rispondono a una ricerca su Google.
Lo stesso vale per dashboard, pagine private, contenuti protetti da password e URL visibili solo dopo il login. Google indica che una sitemap deve essere accessibile al crawler, senza barriere di autenticazione. Non ha senso inserire indirizzi che un utente pubblico non può aprire.
Redirect, errori e URL con parametri
Un URL con redirect 301 o 302 non deve comparire nella sitemap. Inserisci direttamente la destinazione finale, purché sia pertinente e indicizzabile.
Escludi anche pagine 404, URL con parametri di tracciamento come ?utm_source=, filtri di navigazione a faccette e combinazioni generate da ricerche interne. Sono spesso duplicati o quasi duplicati.
Durante un restyling, la migrazione di un sito aziendale e sitemap XML vanno gestite insieme. Prima mappi vecchi e nuovi URL, poi attivi i redirect, infine invii la sitemap aggiornata.
Tag vuoti, allegati e archivi senza valore
WordPress può creare archivi per tag, autore, data e allegati. Non sono automaticamente sbagliati, ma richiedono una valutazione seria.
Un archivio autore ha senso su un magazine con più firme. Su un sito di un’impresa con un solo autore, spesso aggiunge una copia parziale degli articoli. I tag vuoti o usati una sola volta non aiutano nessuno.
Le pagine allegato meritano quasi sempre l’esclusione. Se un’immagine è importante, deve vivere dentro una pagina o un articolo utile, non in un URL isolato senza testo.

Noindex, canonical e robots.txt: non sono la stessa cosa
Questi tre elementi vengono spesso trattati come sinonimi. Non lo sono, e una configurazione sbagliata può creare segnali incoerenti.
Gestire le pagine con noindex
Il tag noindex chiede ai motori di ricerca di non mostrare una pagina nei risultati. Si usa per pagine tecniche, archivi poveri, contenuti temporanei o sezioni senza valore organico.
In linea pratica, una pagina impostata come noindex non dovrebbe essere proposta nella sitemap XML. Eviti messaggi contrastanti e rendi il file più pulito.
Controlla però il motivo del noindex. Se riguarda una pagina servizio, una categoria importante o un articolo che dovrebbe portare traffico, non limitarti a rimuoverla dalla sitemap. Correggi il problema alla radice.
Canonical e robots.txt hanno compiti diversi
Il canonical comunica qual è la versione principale quando esistono URL simili. La sitemap deve includere quella versione, non le copie con filtri, parametri o percorsi alternativi.
Il file robots.txt può indicare il percorso della sitemap e regolare alcune aree di scansione. Non è però uno strumento per garantire la deindicizzazione di una pagina. Per una configurazione ordinata, controlla sitemap e robots.txt per l’indicizzazione come parti dello stesso controllo tecnico.
Sitemap nativa, plugin SEO e Google Search Console
Per un piccolo sito vetrina, la sitemap nativa di WordPress può essere sufficiente. Per un progetto con blog, WooCommerce, molte categorie o esigenze editoriali, un plugin SEO permette una gestione più precisa.
Scegli un solo sistema di gestione
Yoast SEO e Rank Math sono due plugin diffusi per gestire titoli, meta tag e sitemap. L’importante è evitare sovrapposizioni.
Non lasciare attive contemporaneamente la sitemap del core, quella di un plugin SEO e quella di un altro plugin. Il rischio è creare file duplicati, URL incoerenti o segnalazioni inutili in Search Console.
Un sito con blog, galleria immagini e contenuti video può usare sitemap separate coordinate da un indice principale. È una soluzione utile quando i contenuti sono molti e hanno natura diversa.
Invia il file e controlla gli errori
Google consente di inviare la sitemap dal report dedicato in Search Console, a condizione di avere i permessi di proprietario sulla proprietà. La procedura ufficiale per inviare una sitemap spiega anche come dichiararla nel robots.txt.
Dopo l’invio, non guardare solo lo stato “Riuscita”. Controlla gli URL esclusi, gli errori di lettura, le pagine non trovate e le differenze tra URL inviati e pagine indicizzate.
Controlli dopo pubblicazione, restyling o aggiornamenti
La sitemap va rivista quando cambia il sito. Nuove pagine, prodotti rimossi, articoli aggiornati, categorie eliminate e migrazioni modificano la mappa degli URL importanti.
Prima del go-live, usa una checklist: verifica codice 200, canonical, noindex, redirect, URL presenti nel menu, robots.txt e sitemap. Puoi seguire questi passaggi nella guida per verificare la sitemap prima della pubblicazione.
Dopo un restyling, invia la nuova sitemap e monitora gli errori 404. I redirect 301 devono collegare ogni vecchio URL alla nuova pagina equivalente. Una gestione tecnica continua aiuta a monitorare sitemap e indicizzazione, senza accorgersi dei problemi quando il traffico è già sceso.
Punti chiave da ricordare
| Contenuto | Sitemap XML |
|---|---|
| Pagine servizi e pagine locali complete | Includi |
| Articoli aggiornati e categorie curate | Includi |
| Prodotti disponibili con URL canonico | Includi |
| Login, carrello e checkout | Escludi |
| Redirect, 404 e URL con parametri | Escludi |
| Tag vuoti, allegati e archivi sottili | Escludi |
La sitemap migliore è selettiva. Non deve essere grande, deve essere coerente con il sito che vuoi posizionare.
Domande frequenti
Quali pagine devo inserire nella sitemap XML di WordPress?
Inserisci pagine pubbliche, canoniche e indicizzabili che offrono valore agli utenti e ai motori di ricerca. Sono adatte le pagine dei servizi, gli articoli aggiornati, le categorie curate, i prodotti disponibili e le pagine locali complete.
Le pagine noindex devono stare nella sitemap?
No. Una pagina con il tag noindex non dovrebbe comparire nella sitemap, perché non vuoi che venga mostrata nei risultati di ricerca. Se hai applicato il noindex a una pagina importante, verifica prima che la scelta sia corretta.
Dove invio la sitemap XML di WordPress?
Invia l’URL della sitemap nel report Sitemap di Google Search Console. Puoi anche indicare il suo percorso nel file robots.txt, così i crawler possono trovarla più facilmente.
Una sitemap pulita sostiene la SEO del sito
La sitemap XML WordPress deve riflettere il valore reale del tuo sito. URL pubblici, completi, canonici e utili entrano. Pagine tecniche, duplicate, reindirizzate o povere restano fuori.
Se il file XML contiene le pagine giuste, Google riceve una mappa più chiara. E il tuo sito parte da una base tecnica più ordinata, pronta per visibilità, traffico e contatti.