Seguramente has escuchado hablar de los sitemaps en varias ocasiones en relación con el SEO. Son un componente clave para mejorar la visibilidad y el posicionamiento de tu web. En este artículo, te explicamos qué es un sitemap y cómo puedes implementarlo correctamente en tu sitio web para maximizar su potencial.
Un sitemap, es decir, un mapa del sitio, es una archivo que contiene un listado de las URL más importantes para el sitio web y sirve de hoja de ruta para facilitar a los motores de búsqueda el rastreo de las páginas de tu sitio web y su indexación. Proporciona información sobre las URL, imágenes o vídeos que contiene el sitio. Este archivo es fundamental para la indexación de las páginas de un sitio web, por lo que resulta clave también en una estrategia SEO.
Incluir un mapa del sitio es especialmente recomendable para webs que cuentan con poco enlazado interno, ya que permite a Google localizar más rápido las páginas que deben de rastrearse e indexarse. También lo es para sitios web con gran cantidad de páginas, aunque como hemos comentado, al ser significativo para un mejor posicionamiento en los resultados de búsqueda, es recomendable para todo tipo de sitios web.
La mayor ventaja de tener un sitemap es que no tiene desventajas: no afecta a otro aspecto del sitio web, sino que lo que permite es mejorar la velocidad con la que los motores de búsqueda descubren las páginas de una web. También ayuda a comprender la jerarquía y relevancia de las páginas del sitio. Es importante también para aquellos sitios web que generan páginas de manera dinámica.
Aunque todavía existen, anteriormente, un sitemap se realizaba en HTML pensando en la experiencia de usuario, ya que proporcionaba una visión general del sitio web para mejorar la navegación. Este tipo de mapas contienen enlaces internos a las categorías con más relevancia, facilitando el acceso a las diferentes zonas de la web. Sin embargo, este tipo de sitemap no es obligatorio y ya no es tan común. El tipo de mapa del sitio que nos ocupa en este artículo es el que está diseñado específicamente para los motores de búsqueda.
Un sitemap está escrito en el lenguaje de marcas XML que permite organizar y estructurar la información con etiquetas, de manera que Google pueda entenderlo fácilmente.
En primer lugar, debes englobar tu grupo de URL con la etiqueta <urlset>. Dentro de ella, para cada URL se usa la etiqueta <url>, donde se especifica la ruta, siempre absoluta, mediante <loc>. Por último, debes incluir la etiqueta <lastmod>, donde se especifica la última fecha de modificación de la página.
Existen más etiquetas, como la frecuencia y la prioridad de las URL, pero Google ha confirmado que las ignora, por lo que un ejemplo de estructura de sitemap sería la siguiente.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.paginaejemplo.com</loc>
<lastmod>2024-10-08</lastmod>
</url>
</urlset>
Por otra parte, Google recomienda no exceder las 50.000 URL por sitemap. En caso de que las superes, puedes hacer diferentes sitemaps y crear un índice de mapa del sitio, que contendrá la lista de sitemaps.
Para realizar el proceso de implementar tu sitemap, debes de seguir los siguientes pasos:
Existen varias maneras de crear el sitemap de tu sitio web. A continuación te contamos diferentes maneras de hacerlo:
Puedes generar el sitemap de tu sitio web de manera manual. Este proceso puede ser relativamente sencillo si tu sitio web es pequeño, pero en caso de que tengas una web con un alto número de páginas, puede resultar más complicado.
Para hacerlo debes seleccionar las URL más relevantes de tu sitio web, siempre canónicas, e ir rellenando el esquema que te hemos contado anteriormente.
Existen diferentes herramientas online que generan sitemaps de manera automática. Algunas de ellas son gratuitas u ofrecen el servicio hasta un número límite, y otras son de pago. Simplemente, debes introducir en el buscador “generador de sitemaps” y escoger la opción que más te convenza. Este tipo de generadores son útiles si no utilizas un CMS o buscas una solución sencilla.
Si utilizas un gestor de contenidos como WordPress, existen diferentes plugins que los generan automáticamente. Te recomendamos que instales el plugin Yoast SEO, que no solo te permite crear sitemap de manera automática, sino que resulta una herramienta muy útil para mejorar el SEO.
Para crear tu sitemap con Yoast SEO, sigue estos pasos:
Ahora bien, te preguntarás cómo indicar cómo debe seleccionar las páginas que quieres que aparezcan. Muy sencillo, en el apartado de Tipos de contenido, podrás seleccionar para cada tipo de contenido (entradas, eventos, cursos…) si quieres que aparezca en los resultados de búsqueda. El tipo de contenido que habilites será el que aparezca.
En PrestaShop existe un módulo llamado Google Sitemap. Este facilita la creación del mapa del sitio de tu comercio online, ya que podrás seleccionar fácilmente qué páginas NO deseas incluir en él, además de la frecuencia con qué dicho sitemap se va a actualizar. Una vez escogidas las opciones, solo tienes que apretar el botón Generar nuevo sitemap.
Una vez tengas generado el archivo, guárdalo en formato XML en el directorio raíz de tu sitio web.
Para agilizar el proceso de que Google rastree tu página web, lo mejor es informarle directamente de que cuentas con el archivo de sitemap. Para ello entra en tu cuenta de GSC y en el menú de la izquierda selecciona el apartado Indexación, dónde verás una sección de sitemaps. Allí podrás subir el tuyo y verificar que no tiene errores. Este proceso asegurará que Google empiece a rastrear e indexar tu sitio web.
Ver el sitemap de cualquier sitio web o acceder al tuyo, es muy sencillo y hay varias formas de hacerlo.
Tener un mapa del sitio es una herramienta esencial para el rendimiento de un sitio web en los motores de búsqueda, ya que optimiza la visibilidad de todas las páginas web para que sean rastreadas e indexadas. Implementar el sitemap no garantiza las mejores posiciones, pero es un elemento clave en una buena estrategia SEO.
En este artículo, aprenderás qué es el Lazy Loading y cómo implementarlo fácilmente en tu… Leer más
En esta guía práctica, te explicamos qué es el presupuesto de rastreo, por qué es… Leer más
¿Alguna vez te has encontrado con un mensaje que te invita a actuar, ya sea… Leer más
Una de las preguntas más comunes entre los desarrolladores web que comienzan a usar JavaScript… Leer más
Descubre qué es y para qué sirve la preimpresión digital para conseguir una buena impresión… Leer más
Ampliamos información para las redes sociales. Descubre cómo gestionar correctamente los consentimientos necesarios en las… Leer más