Leggendo un articolo di Jeff Atwood, dal titolo The Importance of Sitemaps, ho iniziato a pensare se fosse utile creare una sitemap, ma non la sitemap.xml tanto cara a Google (e quindi a tutti i webmaster/blogger) ma di una user-oriented. Normalmente un “mappa del sito” contiene le varie pagine, gli argomenti principali seperati per categorie. Pensavo: ha senso in blog? E se si, che elementi deve contenere?

Alla fine ho creato una pagina contenente alcune liste di elementi di questo blog, come la lista delle pagine, dei feed che offre Wordpress, degli archivi mensili, degli ultimi articoli e di tutte le categorie con relativo link al Feed RSS. Il codice che ho usato è il seguente:

<h3>Pagine</h3>
<ul>
	<?php wp_list_pages('sort_column=menu_order&title_li='); ?>
</ul>
<h3>Feed</h3>
<ul>
	<li><a href="<?php bloginfo('rss2_url'); ?>" title="Articoli (RSS 2.0)">Articoli (RSS 2.0)</a></li>
	<li><a href="<?php bloginfo('rss_url'); ?>" title="Articoli (RSS 0.92)">Articoli (RSS 0.92)</a></li>
	<li><a href="<?php bloginfo('atom_url'); ?>" title="Articoli (atom)">Articoli (atom)</a></li>
	<li><a href="{controllate su FeedBurner.com" title="Articoli via mail">Articoli via mail</a></li>
	<li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="Commenti (RSS 2.0)">Commenti (RSS 2.0)</a></li>
	<li><a href="<?php bloginfo('comments_atom_url'); ?>" title="Commenti (atom)">Commenti (atom)</a></li>
</ul>
<h3>Archivi mensili</h3>
<ul>
	<?php wp_get_archives('type=monthly&format=html'); ?>
</ul>
<h3>Articoli recenti</h3>
<ul>
	<?php wp_get_archives('type=postbypost&format=html&limit=10'); ?>
</ul>
<h3>Categorie</h3>
<ul>
	<?php wp_list_categories('orderby=name&show_count=1&feed=RSS&title_li='); ?>
</ul>

Il risultato è questo; cosa ne dite? Trovate che sia utile?