Saltar al contenido

Qué es un sitemap y webs para generarlos

2010 agosto 9

Un sitemap o mapa del sitio es un archivo XML que se coloca en servidor donde se especifican todas las direcciones web que contiene una determinada web, similar a un feed RSS. Los sitemaps son usados principalmente por los buscadores para no tener que navegar a ciegas por una web concreta, sino que se basan en la lista de enlaces que contiene el site para navegar e indexar el contenido mucho más rápido y fácil. A la larga esto repercutirá positivamente en el SEO del sitio.

Esta relación de URLs puede contener por cada una parámetros que optimizan la indexación:

  • Último cambio realizado en esa URL concreta.
  • La frecuencia con la que se realizan los cambios.
  • Y la prioridad con la que el bot o spider debe de dar entre las URL.

Basándome en Exponente Geek, un ejemplo de sitemap puede ser este:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.exponentegeek.com/sitemap/0.9">
  <url> 
	<loc>http://www.exponentegeek.com/</loc> 
	<lastmod>2010-08-03T10:57:48+00:00</lastmod> 
	<changefreq>daily</changefreq> 
	<priority>1.0</priority> 
  </url> 
  <url> 
	<loc>http://www.exponentegeek.com/sobre-mi/</loc> 
	<lastmod>2010-06-27T18:09:58+00:00</lastmod> 
	<changefreq>monthly</changefreq> 
	<priority>0.6</priority> 
  </url>
  <url> 
	<loc>http://www.exponentegeek.com/2010/08/03/campus-party-valencia-2010/</loc> 
	<lastmod>2010-08-03T10:57:48+00:00</lastmod> 
	<changefreq>daily</changefreq> 
	<priority>0.6</priority> 
  </url>
  <url> 
	<loc>http://www.exponentegeek.com/tag/windows/</loc> 
	<changefreq>weekly</changefreq> 
	<priority>0.3</priority> 
  </url>
</urlset>

Si tenemos una web con solo un puñado de enlaces sería factible ponernos a hacer este archivo XML a mano pero si contamos con un sitio donde tenemos muchísimos enlaces y apareciendo nuevos muy frecuentemente puede ser algo bastante tedioso. Para evitarnos esto en muchos CMS existen plugins y addons que se encargan ellos solos de generar los XML, en algunos casos permiten modificar la configuración de la creación, realizar un sitemap periódico o cuando se detectan cambios y en el mejor de los casos hasta se encargan de enviar estos sitemaps a los buscadores sin que nosotros intervengamos para nada. Por ejemplo para WordPress tenemos Google XML Sitemaps.

XML Sitemap Generator

Aparte de addons y plugins existen programas para ejecutar en local, programas para instalar en el propio servidor donde está alojado el sitio web y webs donde poder realizar el fichero (aquí tenéis una lista bastante completa de Google). De esa lista los programas para PC que realmente merecen la pena son de pago y si no queremos estar subiendo nada al servidor solo nos quedan las webs. Después de probar todas y cada una recomiendo estas tres que para salir del paso no están mal:

En todas ellas es sencillo su uso: hay que indicar la web de la que queremos realizar el sitemap, si queremos añadir alguna excepción que no queremos que se incluya en el sitemap (por ejemplo el acceso a la administración) y configurar los parámetros que antes comenté.

Una vez generado el archivo solo nos quedaría enviarlo a los principales buscadores (Google Web Master Tools, Bing Toolbox, Yahoo! Site Explorer) y esperar la indexación.


Quizá también te interese:

  1. Invitaciones para Google Wave
  2. Apple y la pedantería de algunas webs y blogs
No hay comentarios todavía

Dejar un comentario

Nota: Se puede usar XHTML básico en los comentarios. Tu dirección de mail nunca será publicada.

Suscríbete al feed de estos comentarios vía RSS