Sitemap XML

De Seobility Wiki
Saltar a: navegación, buscar

¿Qué es el sitemap XML?

sitemap XML
Imagen: Sitemap XML - Autor: Seobility - Licencia: CC BY-SA 4.0

El sitemap XML o mapa de sitio es un archivo de formato muy similar al HTML, en el que se encuentran listadas todas las URLs de un sitio web. El término XML deriva de las siglas de la expresión en inglés Extensible Markup Language, que en español significa lenguaje de marcado extensible.

En sus inicios, los sitemaps se utilizaban más bien para que Google pudiera rastrear un sitio web y de esa manera indexarlo. Esto se conseguía subiendo el mapa de sitio a la Google Search Console, proporcionándole de esta forma al buscador una vista general de las URLs existentes en ese website. En la actualidad el proceso de indexación funciona de manera diferente pero, con todo, crear un mapa del sitio XML puede ser beneficioso para el SEO a día de hoy.

Nota: es importante aclarar que, a diferencia de los sitemaps HTML, los mapas XML no son visibles para las o los visitantes de una página web, siendo que solo proveen información a los buscadores.

Contenidos y ejemplos del Sitemap XML

Como se mencionó antes, el mapa de sitio XML contiene listadas todas las URLS de un sitio web, pero además incorpora información acerca de la codificación de caracteres. Igualmente, de requerirlo, puede incluir metadatos tales como las fechas de actualización de páginas específicas, la frecuencia de los cambios en los portales o la prioridad de indexación de una URL.

El siguiente es un ejemplo sencillo de un archivo XML de una sola URL (http://www.ejemplo.com/página1.html):

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
  <loc>http://www.ejemplo.com/página1.html</loc>
 </url>
</urlset>

¿Cómo crear y usar un sitemap XML?

Muchos gestores de contenido como WordPress o los sistemas de tiendas e-commerce cuentan con una función para crear un mapa del sitio dinámico. Es decir, generan un mapa XML que se actualiza con regularidad.

Además, existen algunas herramientas para generar estos archivos con mayor facilidad, entre las que destaca xml-sitemaps.com, una tool que permite gestionar los mapas de sitio XML de manera automática.

Claro que, si una o un webmaster tiene conocimientos técnicos de informática, puede construir su mapa de sitio de forma manual.

xml-sitemaps.com

Una captura de pantalla que muestra la página xml-sitemaps.com

Habiendo creado el mapa de sitio, el siguiente paso es cargarlo en el directorio raíz del dominio, donde los buscadores puedan rastrearlo.

Es importante verificar si el mapa fue guardado y para ello, se accede a la dirección URL agregando la extensión: “/sitemap.xml”, en la barra de búsqueda del navegador. Siguiendo el ejemplo anterior, la correspondiente dirección del sitemap se vería de este modo:

http://www.ejemplo.com/sitemap.xml

Como último paso y, para asegurarse de que los rastreadores puedan encontrar el mapa del sitio, se puede indicar la ubicación en el archivo robots txt, o bien, cargar el sitemap en la Google Search Console.

Cabe mencionar, que además de los mapas XML del sitio en general, también se pueden generar para imágenes, vídeos o contenidos nuevos.

Importancia de los sitemaps XML para el SEO

Al cargar un mapa de sitio XML en la Google Search Console, se informa a Google sobre las páginas que existen dentro del sitio web, incluyendo aquellas que tienen un enlazado débil o son inaccesibles. Por lo tanto, este archivo ayuda al buscador en el rastreo e indexación de todo el website.

Asimismo, los sitios nuevos que cuentan con pocos backlinks o no incluyen ninguno, con el uso de sitemaps XML se les facilita que los buscadores los encuentren e indexen todas las páginas rápidamente, como también ocurre con la indexación del contenido dinámico.

Incluso en los sitios web más grandes, los sitemaps ayudan a que los nuevos contenidos no se pierdan entre las numerosas URLs que alberga el portal.

Además, como ya fue mencionado, los mapas de sitio pueden incluir meta datos con información para Google sobre actualizaciones de las páginas web y las fechas en la que se realizaron.

Sin embargo, cargar un sitemap XML no garantiza que todas las páginas del sitio web puedan ser indexadas por Google o que mejore el ranking de cada una de ellas en las SERPs, ya que dicho archivo solo aumenta las probabilidades que Google pueda encontrar las páginas débilmente enlazadas.

Directrices de los sitemaps

Si una o un webmaster desea crear un sitemap, debe respetar ciertas pautas relacionadas con la estructura del archivo.

En primer lugar, los mapas de sitio deben cumplir con los protocolos sitemap 0.9 de Google, contener un máximo de 50.000 URLs y no pueden superar los 50 MB. En caso de superar ese tamaño, es recomendable dividir el archivo en varios más pequeños o crear uno nuevo que enliste todos los mapas del sitio.

Las o los webmasters deben verificar que su sitemap contenga la URL correcta del sitio. Esto último aplica, por ejemplo, cuando se puede ingresar a un sitio web con o sin el “WWW” en su URL. Asimismo, es importante asegurarse de que las direcciones web que contengan identificador de sesión no se incluyan en los mapas de sitios.

También hay que considerar que dentro del sitemap XML se deben referenciar los diferentes idiomas de la página web, pudiendo especificarlos en las URLs canónicas o agregando una etiqueta hrflang.

Finalmente, los mapas de sitio XML deben ingresar codificados en formato UTF-8. Para más información sobre la codificación de caracteres visita: sitemaps.org.

Ampliar conocimientos

Contenidos relacionados