Come creare la sitemap XML WordPress

Di Riccardo Esposito | Pubblicato il - Aggiornato il

Una sitemap in WordPress è un file XML che elenca tutte le pagine, post e altri contenuti del tuo sito. Serve a facilitare l’indicizzazione da parte dei motori di ricerca come Google, migliorando la visibilità online. WordPress genera automaticamente sitemap, inclusi i link a tutte le pagine e i contenuti, contribuendo a una migliore organizzazione e accessibilità del sito web.


La sitemap WordPress XML è un file che viene segnalato ai motori di ricerca per suggerire informazioni rispetto ad articoli, pagine web e altri contenuti di questo CMS. Ovviamente puoi creare e inviare sitemap per qualsiasi CMS, non solo per WordPress.

sitemap WordPress
Il tutorial per creare e inserire sitemap di WordPress.

Ma io so che questo è il content manager system più diffuso. Quindi è normale che ci sia grande attenzione per scoprire come gestire una sitemap XML WordPress. Da dove iniziamo? Questa è una guida completa e approfondita, non temere.

Cos’è una sitemap per WordPress?

La sitemap di un sito è un elenco in formato XML che fornisce ai motori di ricerca una lista di tutte le url ed è fondamentale per ottenere una buona indicizzazione.

Questa definizione vale per WordPress e per qualsiasi altro CMS dato che stiamo parlando di uno standard ideato da Google e poi adottato anche da Bing e Yahoo! per scoprire in tempi rapidi tutti gli aggiornamenti pubblicati dalle pagine web.

Possiamo dire che la sitemap XML WordPress è per aggiornare i motori di ricerca mentre la pagina sitemap aiuta a guidare gli utenti e a fare link building interna.

Da leggere: come indicizzare le foto con la sitemap immagini

Perché avere una sitemap WordPress?

Questo formato consente a Google e ad altri motori di ricerca di scoprire le novità e le pubblicazioni di un progetto. Quindi puoi indicizzare più velocemente ciò che pubblichi online, quindi su un blog o un magazine diventa fondamentale.

Serve ancora validare una sitemap?

WordPress è il CMS per eccellenza per chi vuole creare un blog diventa chiaro che è sempre più importante capire come creare una sitemap e inserirla su Google.

Come creare una sitemap WordPress?

In primo luogo ricorda che c’è una differenza tra sitemap HTML e XML. La pagina è una pagina web visibile e raggiungibile dal menu di navigazione che include i link a tutte le sezioni del sito web e che si usa soprattutto per ecommerce e grandi portali.

La seconda, invece, è un documento XML per comunicare aggiornamenti ai motori di ricerca al pari di RSS, mRSS e Atom 1.0. Come creare una sitemap valida? E come farlo per un sito o un blog WordPress? Ecco cosa devi sapere.

Come fare una sitemap WordPress con plugin

Questa è la soluzione più semplice: puoi creare una sitemap per WordPress con un plugin specifico o una delle tante suite SEO. Ad esempio,  Google Sitemap Generator che svolge proprio questo compito. Con una serie di opzioni interessanti:

  • Notifica di aggiornamenti blog via sitemap.
  • Creazione della sitemap HTML su pagina web.
  • Update anche al motore di ricerca Bing.
  • Aggiunta dell’URL al file robots.txt.

Questo plugin include nella sitemap tutti i contenuti di WordPress inclusi post personalizzati, tassonomie, archivi, autori. Anche XML Sitemap & Google News è un’ottima estensione per generare una sitemap per il tuo blog WordPress.

  • Include articoli, pagine e autori come impostazione predefinita.
  • Se vuoi aggiungi post personalizzati, categorie e tag.
  • Aggiorna il tag Lastmod con la modifica del post o dei commenti.
  • Imposta la priorità per tipo di post, tassonomia e singolo articolo.
  • Escludi singoli post e pagine dalla sitemap WordPress.
  • Aggiunge mappa del sito web per Google News con:
    • Autore.
    • Lingua.
    • Titolo.
    • Data.

Questi sono plugin dedicati. Preferisci lavorare con suite SEO complete? In Puoi usare WordPress SEO by Yoast che, oltre a curare gli aspetti dell’ottimizzazione tag title e meta description, può generare una sitemap. In che modo?

Come attivare la sitemap da Yoast.
Come attivare la sitemap da Yoast.

Per creare una sitemap WordPress con Yoast vai nella sezione funzionalità e attivare il pulsante Sitemap XML. Qui puoi anche trovare il link per visualizzare il risultato (qualcosa di simile puoi fare anche con All In One SEO pack e RankMath).

Come generare una sitemap senza plugin

Molti hanno bisogno di una soluzione per creare un file sitemap senza plugin. In realtà è un’impresa facile dato che da WordPress 5.5 c’è la sitemap di default creata dal CMS. Per trovarla basta aggiungere /wp-sitemap.xml all’indirizzo base.

Vuoi creare una sitemap personalizzata da zero? Difficile se non conosci bene la sintassi del protocollo definito da sitemaps.org. Ecco i tag più utilizzati.

AttributoUsoDescrizione
<urlset>RichiestoServe a inserire il file di riferimento nella sitemap.
<url>RichiestoIl tag di partenza (padre) per ogni indirizzo sitemap.
<loc>RichiestoURL della pagina: inizia con il protocollo e finisce con slash.
<lastmod>OpzionaleData dell’ultima modifica effettuata sul file.
<changefreq>OpzionaleFrequenza di aggiornamento della pagina
<priority>OpzionalePriorità dell’URL per una pagina.

Vuoi creare una sitemap manualmente? Apri blocco note e applica la sintassi. Per creare una sitemap devi usare solo URL canonici e specificare eventuali hreflang per definire la lingua. Inoltre non puoi superare i 50.000 URL e i 50 Mb di peso, altrimenti conviene dividere in sitemap più piccole. Questo è un esempio di sitemap.

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

<url>
<loc>https://www.mysocialweb.it/</loc>
<lastmod>2021-09-07T05:50:17+00:00</lastmod>
<priority>1.00</priority>
</url>

<url>
<loc>https://www.mysocialweb.it/riccardoesposito/</loc>
<lastmod>2021-09-07T06:07:56+00:00</lastmod>
<priority>0.80</priority>

Chiaramente non è facile lavorare in autonomia. Ma se vuoi creare un sitemap senza plugin WordPress puoi usare un tool per generare il file in autonomia e automaticamente. Senza compilazione manuale. Uno dei migliori è xml-sitemaps.com: crei la tua sitemap, prendi il file, lo carichi nella root del sito web.

Generare sitemap su Altervista e WordPress.com

Sottoporre alla search console una sitemap è un’operazione semplice, eppure molti utenti che lavorano con WordPress.com desistono dal compiere questo passo.

Perché non possono caricare alcun plugin per creare file XML. WordPress.com ha diverse limitazioni, tra cui l’impossibilità di intervenire sul codice e caricare plugin.

Ma genera automaticamente una sitemap che è situata all’indirizzo http://www.esempio.wordpress.com/sitemap.xml. Questo è ciò che serve, adesso basta andare nella search console e ripetere l’operazione.

Altervista utilizza un CMS WordPress per creare blog gratis e, in questo caso, puoi utilizzare un plugin come Rankmath, All in One SEO Pack o il già citato Yoast.

Da leggere: guida WordPress per principianti

Come trovare URL sitemap WordPress

Una volta attivato il plugin emerge la domanda che angoscia i blogger: ma dove trovo adesso l’indirizzo della sitemap? Basta digitare nel campo URL del browser la directory /sitemap.xml dopo il dominio principale e appare una pagina del genere.

esempio sitemap wordpress
Esempio di una mappa del sito generata da Yoast.

L’URL della sitemap dovrebbe trovarsi anche nel robots.txt del sito (ma non è detto) e in alcuni casi può avere un indice, questo avviene per i siti di grandi dimensioni.

Come inserire la sitemap su Google

Creata la sitemap WordPress devi segnalarla su Google e caricarla in modo da renderla nota al motore di ricerca. Qual è la strada indicata dagli esperti SEO?

  • Iscriviti alla search console.
  • Vai sul tuo blog.
  • Digita l’indirizzo con /sitemap.xml.
  • Copia l’URL e vai nella search console.
  • Vai nella sezione sitemap e incolla.

Questa è la procedura per inserire questo file e suggerire a Google tutti gli indirizzi del sito. Sembra difficile, vero? In realtà è una delle operazioni più semplici.

Come fare la verifica sitemap su Google.

Nel video ti spiego come segnalare la sitemap a Google e velocizzare l’indicizzazione dei nuovi contenuti. Ricorda di sottoporre questo indirizzo nella search console appena pubblichi il sito e ogni volta che fai grandi restyling o modifiche al sito.

Ovviamente una volta inserita la sitemap in Google (lo stesso discorso si può fare anche nel webmaster tool di Bing) devi attendere l’uscita della spunta verde. Questo elemento conferma l’avvenuta lettura positiva dal parte del motore di ricerca.

Dove trovo la sitemap in WordPress?

Una volta caricata nella root del tuo sito web o attivata con uno dei plugin, basta aggiungere /sitemap.xml al dominio per ottenere l’indirizzo della sitemap.

Come inserire la sitemap nel sito?

Puoi utilizzare dei plugin specifici o delle SEO suite che si occupano anche della generazione di una sitemap. In questo modo inserisci in automatico il file XML nella root principale del tuo spazio web. Altrimenti devi usare un sitemap generator tool.

Si può fare una sitemap WordPress senza plugin

Sì, o manualmente con un programma di text edit come block notes o attraverso un generatore. Ma se devi lavorare su sitemap molto grandi conviene automatizzare.

Dove mettere la sitemap per notificarla a Google

Nella search console ma anche nel robots.txt dove il crawler può scansionare e trovare l’indirizzo in cui è situato il fil con tutti gli indirizzi delle ultime pubblicazioni.

Riccardo Esposito

Sono un senior copywriter e un web writer freelance specializzato in AI e scrittura testi per landing page. Mi occupo di scrittura online dal 2009, mi sono specializzato nella stesura di piani editoriali per blog aziendali. Ho scritto 3 libri dedicati al mondo del blogging e della scrittura online (bio di Riccardo Esposito).

Categoria: WordPress

Torna in alto