Saltar al contenido
BeoHosting
BeoHosting
Técnico

Cómo crear un sitemap para tu sitio web

BeoHosting Team··8 min read de lectura
Cómo crear un sitemap para tu sitio web

¿Qué es un sitemap XML?

Un sitemap XML es un archivo que contiene una lista de todas las páginas importantes de tu sitio. Ayuda a los motores de búsqueda como Google, Bing y Yandex a encontrar e indexar tu contenido de forma más rápida y eficiente. Piensa en el sitemap como un mapa de tu sitio que entregas a los motores de búsqueda: en lugar de que deambulen buscando páginas, les muestras exactamente dónde está todo.

El archivo sitemap utiliza el formato XML (eXtensible Markup Language) y normalmente se encuentra en tusitio.es/sitemap.xml. Cada entrada del sitemap contiene la URL de la página, la fecha del último cambio, la frecuencia de los cambios y la prioridad de la página respecto a las demás.

¿Por qué es importante un sitemap para el SEO?

Aunque los motores de búsqueda pueden encontrar tus páginas siguiendo enlaces, un sitemap les simplifica enormemente el trabajo. Esto es especialmente importante para:

  • Sitios nuevos: Cuando no tienes muchos enlaces entrantes, a los motores de búsqueda les cuesta descubrir tus páginas sin un sitemap.
  • Sitios grandes: Los sitios con más de 500 páginas se benefician porque el sitemap garantiza que no se salte ninguna página. Para sitios grandes recomendamos el hosting para empresas con recursos suficientes.
  • Sitios con un enlazado interno deficiente: Si tus páginas no están bien enlazadas, el sitemap rellena esos huecos.
  • Sitios con contenido multimedia rico: Las imágenes, los vídeos y otros archivos multimedia se indexan mejor cuando aparecen en el sitemap.

Estructura de un sitemap XML

Un sitemap XML básico tiene este aspecto: empieza con una declaración XML y un elemento urlset que contiene un namespace. Dentro, cada página se representa con un elemento url con los siguientes datos:

  • loc: La URL completa de la página (campo obligatorio).
  • lastmod: Fecha del último cambio en formato ISO 8601 (por ejemplo, 2026-04-01).
  • changefreq: Con qué frecuencia cambia la página: diaria, semanal, mensual, anual.
  • priority: Valor de 0.0 a 1.0 que indica la prioridad relativa de la página.

El tamaño máximo de un único archivo sitemap es de 50.000 URL o 50 MB. Si necesitas más, usa un archivo de índice de sitemaps que enlace varios sitemaps.

Herramientas para crear sitemaps

Para sitios WordPress

La forma más sencilla de crear un sitemap para un sitio WordPress es usar un plugin de SEO:

  • Yoast SEO: Genera automáticamente un sitemap en /sitemap_index.xml. Puedes controlar qué tipos de contenido se incluyen.
  • Rank Math: También crea un sitemap automáticamente con opciones de filtrado avanzadas.
  • Google XML Sitemaps: Un plugin independiente centrado exclusivamente en la creación de sitemaps con un control detallado.

Para sitios estáticos y CMS personalizados

Si no usas WordPress, puedes recurrir a generadores online o herramientas de línea de comandos:

  • XML-Sitemaps.com: Un generador online gratuito que rastrea tu sitio y crea un sitemap. Limitado a 500 páginas en la versión gratuita.
  • Screaming Frog: Una aplicación de escritorio que rastrea el sitio y exporta un sitemap. La versión gratuita admite hasta 500 URL.
  • sitemap-generator-cli: Una herramienta de Node.js que puedes ejecutar desde la terminal para generar sitemaps de forma automatizada.

Creación manual

Para sitios pequeños (hasta 20-30 páginas), puedes escribir manualmente un sitemap XML en cualquier editor de texto. Esto te da control total sobre el contenido, pero requiere actualizaciones manuales cada vez que cambias algo del sitio.

Cómo enviar un sitemap a los motores de búsqueda

Google Search Console

Inicia sesión en Google Search Console (consulta nuestra guía de optimización SEO), selecciona tu sitio, ve a Sitemaps en el menú de la izquierda e introduce la URL de tu sitemap (normalmente sitemap.xml). Haz clic en Enviar y Google empezará a procesar tu sitemap. Puedes seguir el estado en la misma página.

Bing Webmaster Tools

Igual que con Google, inicia sesión en Bing Webmaster Tools, ve a la sección Sitemaps y envía la URL de tu sitemap. Bing también admite el descubrimiento automático de sitemaps a través del archivo robots.txt.

A través de robots.txt

Añade la línea Sitemap: https://tusitio.es/sitemap.xml a tu archivo robots.txt. Todos los motores de búsqueda que respetan robots.txt encontrarán automáticamente tu sitemap sin necesidad de un envío manual.

Buenas prácticas para sitemaps

  • Incluye solo URL canónicas: No incluyas páginas con etiqueta noindex, duplicados ni URL redirigidas.
  • Actualiza lastmod solo cuando el contenido cambie de verdad: Google ignora lastmod si es impreciso o cambia sin que se editen realmente las páginas.
  • Usa URL absolutas: Especifica siempre la ruta completa con protocolo (https://tusitio.es/pagina).
  • Divide los sitemaps grandes: Si tienes más de 10.000 URL, divide el sitemap en varios archivos más pequeños y usa un índice de sitemaps.
  • Automatiza la generación: Configura una tarea cron o usa un plugin del CMS que regenere automáticamente el sitemap tras cada cambio.
  • Comprueba si hay errores: Revisa periódicamente Google Search Console en busca de errores de sitemap: URL no válidas, páginas 404 y similares.

Errores habituales con los sitemaps

Uno de los errores más frecuentes es incluir páginas que devuelven errores 404 o páginas bloqueadas en robots.txt. Mucha gente también olvida actualizar el sitemap cuando añade páginas nuevas o elimina las antiguas. Las fechas lastmod incorrectas pueden hacer que Google rastree tu sitio con menos frecuencia, ya que pierde confianza en la exactitud de la información.

Conclusión

Un sitemap XML es una herramienta sencilla pero potente que ayuda a los motores de búsqueda a indexar tu sitio de forma eficiente. Tanto si usas un plugin de WordPress, como un generador online o lo creas manualmente, lo más importante es actualizarlo con regularidad y enviarlo a los motores de búsqueda. En cuanto tu sitio supere las 50 páginas, el sitemap deja de ser opcional. Usa nuestro comprobador de DNS para verificar que tu sitio está configurado correctamente: el sitemap se vuelve esencial para un buen SEO.

BeoHosting Team

10+ años de experiencia — Especialistas en alojamiento web e infraestructura

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Última actualización: