NorfiPC »
Diseño y edición web »
Como hacer un sitemap
Como crear un sitemap o mapa del sitio para usar en un sitio web
Tweet
Función, importancia y uso de los sitemaps. Usarlos en los sitios web para asegurarnos que su contenido sea indexado y actualizado debidamente por los motores de búsquedas y para permitir a los lectores y usuarios poder conocer y acceder a todas las páginas del sitio. Como crear y validar archivos sitemap.xml y sitemap.html, subirlos al servidor y enviarlos a los buscadores.
Los archivos sitemap como su nombre indica, contienen una relación de todas las páginas de un sitio determinado con las direcciones URL de cada una, es una especie de guía o referencia de dicho sitio para quien la solicite.
Existen dos grupos de archivos sitemap con objetivos y funciones diferentes, el primero de ellos es hecho dirigido a los robots, arañas o bots de los buscadores para suministrarles la información necesaria del sitio, el otro va dirigido a los usuarios para facilitarle la exploración.
Los archivos sitemap para los buscadores
Son archivos imprescindibles para lograr que un sitio web sea indexado con éxito y que cada cambio o modificación en un archivo sea notado inmediatamente por los bots en los rastreos efectuados.
Es el primer archivo en ser leído por las arañas de los motores de búsqueda, de ahí la importancia de tenerlo y de que este actualizado y configurado debidamente.
Se pueden usar formatos diferentes para en un archivo sitemap.
Utilizar un archivo sitemap.txt
Se puede emplear un simple archivo de texto en el que solo aparezcan listadas las direcciones URL de las páginas del sitio que se desea indexar, por ejemplo:
http://sitio/pagina1.html
http://sitio/pagina2.html
http://sitio/directorio/pagina3.html
Siempre se debe tener presente en la creación de los archivos sitemap.txt:
Debe especificarse siempre una dirección URL absoluta.
El archivo de texto creado debe guardarse usando la codificación UTF-8.
Solo deben aparecer el archivo las direcciones URL.
El archivo de texto creado debe guardarse usando la codificación UTF-8.
Solo deben aparecer el archivo las direcciones URL.
Utilizar un archivo sitemap.xml
Se puede emplear un archivo de texto plano conformado en el formato XML, este permite funciones adicionales y opcionales como:
Incluir imágenes para lograr que sean indexadas y que aparezcan en los resultados de búsquedas de Imágenes de Google.
Incluir videos para asegurar su indexación.
Incluir la fecha de modificación de las páginas para asegurar su reindexacion en caso de agregar nuevo contenido.
El archivo debe nombrarse sitemap.xml, se sitúa en la raíz del sitio y se envía a los buscadores. Incluir videos para asegurar su indexación.
Incluir la fecha de modificación de las páginas para asegurar su reindexacion en caso de agregar nuevo contenido.
Mira el archivo sitemap.xml de este sitio:sitemap.xml
Formato de los archivos sitemap.xml
Es recomendado crear el archivo sitemap.xml con un formato que emplee el protocolo de sitemaps, de este modo, el mismo archivo se puede enviar a otros motores de búsqueda, como Bing y Yahoo!, que son miembros de sitemaps.org
Códigos de ejemplos de archivos sitemap.xml
Ejemplo de un archivo sitemap.xml de uso estándar con solo dos páginas.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://norfipc.com/pagina.html</loc> <lastmod>2011-07-24T19:28:12+00:00</lastmod> </url> <url> <loc>http://norfipc.com/carpeta/pagina2.html</loc> <lastmod>2011-07-18T00:09:23+00:00</lastmod> </url> </urlset>
Ejemplo de un archivo sitemap.xml que incluye referencia a imágenes con su dirección URL.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>http://norfipc.com/pagina.html</loc>
<lastmod>2011-07-24T19:28:12+00:00</lastmod>
</url>
<url>
<loc>http://norfipc.com/carpeta/pagina2.html</loc>
<image:image>
<image:loc>http://norfipc.com/img/foto.png</image:loc>
</image:image>
<lastmod>2011-07-18T00:09:23+00:00</lastmod>
</url>
</urlset>
La etiqueta <lastmod> es opcional su uso, pero asegura que se reindexen rápidamente las paginas modificadas.Mas información sobre las opciones adicionales disponibles en los archivos sitemap leelas en la siguiente pagina. Creación de sitemaps
Validar los archivos sitemap.xml
Es imprescindible validar el archivo sitemap.xml después de creado y posteriormente hacerlo regularmente.
¿Por qué validar regularmente los archivos XML?
Los archivos XML a diferencia de los HTML, según las especificaciones, de existir algún error en el código o sintaxis, está establecido que las aplicaciones o programas que los leen se detengan inmediatamente y no continúen con su lectura, es decir que cualquier error en el código hace que sea invalido completamente y por lo tanto no sea funcional.
Como validar un archivo sitemap.xml
Puedes validar online cualquier archivo XML usando el Validador disponible en este sitio, para eso accede a la siguiente página:
También puedes usar el siguiente formulario, es una sencilla herramienta que permite validar la sintaxis de un archivo sitemap.xml, para usarla solo copia y pega el contenido del archivo al interior del cuadro de texto siguiente y oprime el botón Validar.
Se puede utilizar para validar cualquier otro tipo de archivo XML, como por ejemplo un archivo de fuentes RSS, en todos los casos se chequeará la sintaxis xml, no el contenido adicional como las direcciones URL empleadas.
Ofrece más información en el resultado de la prueba si se utiliza con el navegador Firefox o Internet Explorer.
Formulario para validar el código de un archivo sitemap.xml
Archivos sitemap.html para los usuarios poder explorar el sitio
El archivo sitemap que tiene el objetivo de suministrarle los usuarios información del sitio para facilitarle su exploración, es un sencillo archivo HTML que contiene listada todas las páginas web con vínculos a cada una de ellas,, si son muchas ordenadas por categorías. Se conoce como Mapa del sitio, que cada sitio web debe tener.
Facilita a todos los usuarios que accedan a una página web, enviado por los resultados de una búsqueda hecha en internet, que pueda ver, conocer y acceder a todo el contenido del sitio.
Accede al archivo sitemap.html de este sitio: sitemap.html
Como crear un archivo sitemap HTML
Los archivos sitemaps necesarios para un sitio que no sea extenso pueden crearse fácilmente de forma manual usando los ejemplos anteriores y modificándolos.
Google recomienda herramientas online para la creación de archivos sitemap, mas información puedes leer en la siguiente página: Code.google
Si posees los archivos de tu sitio web en una carpeta local o un servidor web en el equipo, se ofrece para su descarga gratis una aplicación para usarla en la PC, que permite generar los sitemaps necesarios de un sitio en los dos formatos necesarios.
No es un programa, es una aplicación que solo es necesaria ejecutar.
Como usar el Generador de sitemap
Usar el Generador de sitemap es bastante sencillo, descarga el archivo y descomprímelo. A continuación sigue los siguientes pasos:
1- Dos clics en el ejecutable generador.exe, en el cuadro superior ingresa la dirección URL del sitio y en el que se encuentra más abajo busca la ubicación de los archivos en la carpeta local.
2- Escoge en Site Map Type las opciones:
Google SiteMap = Solo se genera un archivo sitemap.xml
Common Site Map = Solo se crea un archivo sitemap.html
Both Types = Se generan los dos archivos a la vez.
3- Clic en la flecha de la esquina superior izquierda, sigue las instrucciones.
En caso de que se seleccionen las dos opciones se crearán en la carpeta donde se ejecute dos archivos, un sitemap.xml y un sitemap.html, cópialos a la raíz del servidor web.2- Escoge en Site Map Type las opciones:
Google SiteMap = Solo se genera un archivo sitemap.xml
Common Site Map = Solo se crea un archivo sitemap.html
Both Types = Se generan los dos archivos a la vez.
3- Clic en la flecha de la esquina superior izquierda, sigue las instrucciones.
Asegúrate que al menos el archivo index.html del sitio contiene un vínculo bien visible al archivo creado sitemap.html, lo ideal es que todas las páginas del sitio lo posean.
Cada vez que se hagan cambios en el contenido del sitio, ya sea modificando archivos o creando y subiendo nuevos, ejecuta el generador y sustituye el archivo antigua por el creado.
Enviar el archivo sitemap.xml a los buscadores.
Se recomienda aunque sea una vez, enviar el archivo sitemap.xml creado a los principales motores de búsquedas, lógicamente para eso será necesario estar registrados en los mismos.
Para Google utiliza el formulario disponible en la página de Herramientas para webmasters.
Herramientas para webmasters
Herramientas para webmasters
Para registrarte en Yahoo accede a: Registro en Yahoo
Enviar el sitemap: http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=SitemapWriter&url=http://tu_sitio/sitemap.xml
Sustituye la dirección url y el nombre del sitemap.
Enviar el sitemap: http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=SitemapWriter&url=http://tu_sitio/sitemap.xml
Sustituye la dirección url y el nombre del sitemap.
Para registrarte en Bing accede a: Registro en Bing
Enviar el sitemap: http://www.bing.com/webmaster/ping.aspx?siteMap=http://tu_sitio/sitemap.xml
Sustituye la dirección url y el nombre del sitemap.
Enviar el sitemap: http://www.bing.com/webmaster/ping.aspx?siteMap=http://tu_sitio/sitemap.xml
Sustituye la dirección url y el nombre del sitemap.
Para enviar un sitemap al buscador Ask:
http://submissions.ask.com/ping?sitemap=http://tu_sitio/sitemap.xml
Sustituye la dirección url y el nombre del sitemap.
Sustituye la dirección url y el nombre del sitemap.
Páginas relacionadas
◄ Validar el código de un archivo de fuentes RSS, un sitemap o cualquier archivo XML
◄ Como crear un archivo de fuentes de noticias o feed RSS para un sitio web
◄ Como aumentar las visitas y popularidad de un blog, página o sitio web en internet
◄ Como agregar tu página o blog al índice de Google y lograr mas visitas y popularidad
◄ Como hacer vínculos para compartir una página en Facebook, Twitter y otras redes sociales
◄ Como crear un archivo de fuentes de noticias o feed RSS para un sitio web
◄ Como aumentar las visitas y popularidad de un blog, página o sitio web en internet
◄ Como agregar tu página o blog al índice de Google y lograr mas visitas y popularidad
◄ Como hacer vínculos para compartir una página en Facebook, Twitter y otras redes sociales