Creare le sitemap per un blog che utilizza WordPress è molto semplice, grazie all’utilizzo di opportuni plugin.
Ho usato il plurale perché ci sono fondamentalmente due tipi di sitemap: sitemap XML e sitemap HTML.
Le sitemap XML consentono ai webmaster di indicare ai motori di ricerca le pagine dei loro siti disponibili per la scansione. Si tratta appunto di un file XML contenente gli URL delle pagine del sito insieme ai rispettivi metadati aggiuntivi (data dell’ultimo aggiornamento, frequenza tipica delle modifiche, importanza rispetto agli altri URL del sito) che consente ai motori di ricerca di eseguire la scansione del sito in modo più efficiente. Il formato XML-Sitemap fu introdotto nel 2005 da Google e adottato nel 2006 da YAHOO, MSN Search e Ask.com, per questo spesso questo tipo di sitemap vengono dette “Google Sitemaps”.
Una sitemap HTML è, invece, una pagina web (quindi in formato umanamente leggibile) che elenca gerarchicamente tutte le pagine del sito. Lo scopo di questo tipo di sitemap è facilitare la navigazione.
Come ho anticipato all’inizio dell’articolo, in WordPress è possibile creare facilmente entrambi i tipi di sitemap, utilizzando i seguenti plugin.
Google (XML) Sitemaps Generator
Dopo aver eseguito l’usuale procedura di installazione e attivato il plugin, basta creare i files sitemap.xml e/o sitemap.xml.gz ed eseguirne l’upload nella root directory del blog. Utilizzando il client FTP bisogna poi modificare i permessi di questi file applicando CHMOD 775 o 777 in modo che il plugin abbia i permessi di scrittura. Per informazioni più dettagliate è possibile consultare le FAQ del plugin.
Per avere un esempio di come è fatta una sitemap XML potete guardare quella del mio blog.
Download Google (XML) Sitemaps Generator
Dagon Design Sitemap Generator
Dopo aver installato e attivato il plugin basta inserire la seguente riga nella pagina dove si vuole che compaia la sitemap:
<!-- ddsitemapgen -->
Dalla pagina delle opzioni del plugin si possono gestire numerosi aspetti come la lingua (ovviamente l’italiano non c’è!), il numero di link che compaiono in ogni pagina della sitemap, l’ordinamento dei post (per titolo, per data ecc.) e molto altro ancora.
Per avere un idea del risultato potete dare un’occhiata alla mia sitemap.
Download Dagon Design Sitemap Generator

April 3rd, 2008 at 6:55 am
[...] aver parlato di sitemap e pagine di errore 404, in questo
articolo vedremo un’altro aspetto molto importante per [...]
June 7th, 2008 at 10:49 am
ciao complimenti per il sito. ti scrivo perchè ho installa to il
plug in per il sitemap di google su wordpress ma il file sitemap
non riesce a scriverlo. ho creato un file sitemap.xml con wordpad
ma non ho scitto niente. ho settato i permessi di scittura tramite
ftp ma il plugin continua a non scrivere niente. la url del file è
http://www.brisatravel.com/sitemap.xml puoi darmi una mano ? grazie mille
e se puoi rispondimi tramite mail. cuiao da vincenzo
June 7th, 2008 at 2:12 pm
Ciao Vincenzo! Il file sitemap.xml deve essere completamente vuoto. Il comando si riferisce all’altro plugin di cui ho parlato nel post che serve per creare una sitemap HTML.
Prova a cancellare il contenuto del file e vedere se così funziona
June 7th, 2008 at 4:08 pm
ciao grazie per la risposta comunque il plugin mi dice che c’è un
problema per la scrittura del file . probabilmente è una questione
di permessi ma credo di aver settato tutto bene. hai suggerimenti ?
June 7th, 2008 at 6:09 pm
ok ci sono riuscito grazie per la dritta. un’ultima cosa, ho
sentito in giro che non conviene creare e far generare il file
robots.txt in quanto potrebbe alla lunga far scomparire le pagine
dai motori di ricerca. e’ vero ?
June 8th, 2008 at 9:23 am
Il file robots.txt serve per escludere dall’indicizzazione dei motori di ricerca alcune sezioni del sito specificate nel file. Per esempio tutte le cartelle di amministrazione di WordPress (quelle che iniziano per wp-) non serve che vengano indicizzate in quanto i visitatori non possono comunque accedervi. Se puoi interessarti ho scritto un post sull’argomento
June 8th, 2008 at 12:14 pm
ok grazie mille seguirò il tuo consiglio. un’ultima cosa. il mio
sito . pewr alcune keywords tipo crociere 2×1 è subito uscito in
prima pagina di google. adesso non riesco più a far uscire nuovi
posti nelle prime pagine. secondo te da cosa può dipendere ? saluti
vincenzo
June 8th, 2008 at 4:24 pm
Su questo non so dirti molto. L’unica cosa che so è che il meccanismo di base della popolarità dei motori di ricerca e basato sul numero e sul tipo dei link che un sito riceve. Se un sito è linkato tante volte da siti di qualità allora si piazza bene nei motori di ricerca.