Buenas prácticas del sitemap XML: priority, changefreq y lastmod explicados
Por Toy Wen Da, Cofundador · Actualizado · 7 min de lectura
Traducido del original en inglés. Léelo en inglés
Las buenas prácticas del sitemap XML se reducen a una lista corta. Incluye solo URL canónicas e indexables, mantén la fecha de lastmod fiel a la realidad y no pierdas tiempo con priority ni changefreq, que Google trata como indicaciones que casi siempre ignora. Revisa lo que ya hay en tu sitemap antes de añadirle ninguna etiqueta.

Empieza por comprobar qué hay en tu sitemap

Mira el archivo en sí antes de tocar ningún ajuste. El generador gratuito de sitemap XML de SearchBlueprint rastrea tu sitio y muestra la lista de URL que produciría, incluyendo qué páginas detecta, cuáles faltan y si se han colado páginas redirigidas o bloqueadas. Compara ese resultado con tu sitemap.xml en vivo antes de cambiar nada en tu CMS.
La mayoría de los problemas de sitemap tienen poco que ver con la sintaxis XML. Vienen de qué URL acabaron en el archivo en primer lugar.
Cómo corregir tu sitemap desde tu propio sitio

Si usas WordPress
La mayoría de los sitios WordPress generan su sitemap mediante un plugin de SEO en lugar de hacerlo a mano. En Yoast SEO, el interruptor del sitemap está en los ajustes generales del plugin, en la sección que controla las funciones del sitio, y al activarlo obtienes un índice de sitemaps que se actualiza automáticamente. Rank Math funciona igual: una vez activa la función de sitemap, un área de ajustes específica te permite elegir qué tipos de contenido, como entradas, páginas o categorías, tienen su propio sub-sitemap.
Cualquiera de los dos plugins regenera el archivo cada vez que publicas o actualizas una página, así que lastmod se mantiene preciso sin ningún esfuerzo por tu parte.
Si usas Shopify, Wix o un CMS personalizado
Shopify y Wix generan un sitemap automáticamente en una URL fija y no te dan control manual sobre las etiquetas individuales, así que tu tarea es confirmar que existe y que no está bloqueado. En un sitio a medida o headless, tu desarrollador debe generar el sitemap de forma dinámica a partir de la base de datos de páginas publicadas e indexables. Un archivo estático que alguien editó a mano hace meses no sirve.
Enviar el sitemap y actualizar robots.txt
Una vez que el archivo es correcto, dos pasos ayudan a Google a encontrarlo:
- Añade la ubicación del sitemap a tu archivo
robots.txt, para que cualquier rastreador que lo consulte primero sepa dónde buscar. - Envía la URL del sitemap en Google Search Console, en la sección Sitemaps, para poder supervisar el estado de indexación a lo largo del tiempo.
Google es claro sobre los límites: usar un sitemap "doesn't guarantee that all the items in your sitemap will be crawled and indexed" (no garantiza que todos los elementos de tu sitemap se rastreen e indexen). Enviarlo solo elimina un motivo por el que una página pase sin ser descubierta.
Priority, changefreq y lastmod: qué hace cada etiqueta

Estas tres etiquetas secundarias opcionales van dentro de cada bloque <url> y causan la mayor parte de la confusión sobre los sitemaps. El valor de lastmod debe seguir la especificación W3C Datetime, el mismo estándar basado en ISO 8601 que se usa en los protocolos web.
| Etiqueta | Qué le indica a Google | ¿Google la usa? | Recomendación |
|---|---|---|---|
lastmod |
La fecha en que el contenido de la URL cambió por última vez, en formato W3C datetime | Sí, ayuda a Google a juzgar la actualidad del contenido y la prioridad de re-rastreo | Mantenla precisa y automatizada; nunca la pongas en "hoy" en todas las páginas |
changefreq |
Con qué frecuencia esperas que cambie la página (always, hourly, daily, weekly, monthly, yearly, never) | Se ignora en gran medida; se trata como una indicación vaga, como mucho | Déjala en el valor predeterminado de tu CMS o sáltatela por completo |
priority |
Una puntuación de 0.0–1.0 de la importancia que le das a la URL en relación con las demás de tu sitio | Google la ignora en la práctica | No merece la pena gestionarla manualmente; no pierdas tiempo ajustándola a mano |
Solo vale la pena acertar con lastmod. changefreq y priority son restos heredados del protocolo de sitemaps en los que los buscadores nunca se apoyaron mucho, y que el protocolo de sitemaps.org siga listándolas como válidas no hace que merezca la pena ajustarlas.
Cuándo bastan las herramientas de tu CMS y cuándo no
Un sitemap integrado en el CMS, o una pasada rápida por un verificador gratuito, es más que suficiente cuando:
- Compruebas una sola URL que falta en los resultados de búsqueda y quieres confirmar que está en el sitemap.
- Acabas de publicar una página y quieres verificar que la siguiente regeneración automática la incluyó.
- Tu sitio tiene unos cientos de páginas, buenos enlaces internos y un plugin como Yoast o Rank Math que ya se encarga de la generación.
Deja de ser suficiente cuando:
- Auditas un sitio con miles de URL y necesitas ver qué páginas son indexables y cuáles están bloqueadas, redirigidas o duplicadas. A esa escala, una comprobación manual puntual pasa por alto patrones.
- El problema vuelve una y otra vez: las páginas desaparecen del sitemap tras una migración, un rediseño o un cambio de CMS, y nadie averigua por qué.
- Necesitas cruzar la inclusión en el sitemap con los datos reales de indexación de Search Console, en lugar de solo confirmar que el archivo existe.
Un sitio grande con una estructura de enlaces internos débil es el que más se beneficia de una supervisión activa del sitemap, y también un sitio nuevo con pocos enlaces externos que apunten a él. El propio Google señala estos casos como aquellos en los que un sitemap pesa más.
Errores comunes del sitemap XML que debes evitar
| Error | Por qué es un problema | Solución |
|---|---|---|
| Listar URL no canónicas o redirigidas | Lleva a Google a la versión equivocada de una página y desperdicia atención de rastreo | Incluye solo URL canónicas con estado 200 |
| Olvidar actualizar el sitemap tras una migración | Las URL antiguas persisten; las nuevas nunca se envían | Regenera y vuelve a enviar el sitemap como parte de tu lista de comprobación de la migración |
| Omitir páginas importantes | Las páginas sin buenos enlaces internos pueden quedar sin descubrir | Contrasta tu sitemap con tu lista completa de URL indexables |
| No enviarlo nunca a Google Search Console | Elimina una de las señales de descubrimiento más sencillas disponibles | Envía la URL del sitemap y supervísala en el informe Sitemaps de Search Console |
| Construir un sitemap a mano | Es fácil olvidar la codificación UTF-8, superar el límite de 50.000 URL o dejar fuera páginas nuevas | Usa un plugin o generador que reconstruya el archivo automáticamente |
Las etiquetas de título duplicadas causan un problema relacionado pero distinto: Google puede ver en tu sitemap dos URL "distintas" que ofrecen un contenido casi idéntico. Si eso pasa en tu sitio, corrige primero la duplicación de etiquetas de título antes de preocuparte por las etiquetas del sitemap.
Sitemaps para móvil y para imágenes
Un sitemap XML para móvil no es un archivo aparte en la mayoría de las configuraciones modernas. Si tu sitio es responsive, con la misma URL sirviendo tanto en escritorio como en móvil, tu único sitemap ya lo cubre. Los sitemaps móviles separados importaban sobre todo en configuraciones con URL móviles dedicadas, como un subdominio m., que la mayoría de los sitios ya han abandonado.
Los sitemaps de imágenes son distintos, y vale la pena construirlos con intención si las imágenes importan para tu tráfico, como fotos de producto, infografías o imágenes editoriales que podrían aparecer en Google Imágenes. Cómo crear un sitemap de imágenes que Google realmente lea explica la estructura exacta de las etiquetas, para que no tengas que meter a mano etiquetas de imagen en tu archivo principal.
Preguntas frecuentes
¿La prioridad del sitemap afecta realmente a mi posicionamiento en Google?
No. Priority es un valor de 0.0–1.0 que tú mismo defines, y Google no lo usa como señal de posicionamiento. Google lo dijo ya en 2008.
¿Cuál es el changefreq correcto para una entrada de blog frente a una página estática?
Si lo configuras, "weekly" es un valor razonable por defecto para las entradas de blog y "monthly" funciona para páginas estáticas como Acerca de o Contacto. Google ignora la etiqueta en gran medida, así que equivocarte un poco no te perjudicará.
¿Cuántas URL puede contener un archivo de sitemap XML?
Hasta 50.000 URL, y el archivo sin comprimir debe pesar menos de 50MB. Cuando superes cualquiera de los dos límites, divide el contenido en varios sitemaps y lístalos en un archivo de índice de sitemaps.
¿Necesito un sitemap XML móvil aparte?
Solo si tu sitio todavía sirve una estructura de URL móvil separada, como un subdominio m.. Si tu sitio es responsive y usa las mismas URL para escritorio y móvil, un solo sitemap cubre ambos.
¿Enviar mi sitemap garantiza que mis páginas se indexen?
No. Google es explícito: usar un sitemap no garantiza que todas las URL que contiene se rastreen e indexen. Un sitemap mejora el descubrimiento y la eficiencia, pero no anula los problemas de calidad o de rastreabilidad de la propia página.
Ejecuta tu sitemap por una revisión de verdad
Incluye las URL canónicas correctas, mantén lastmod fiel a la realidad y respeta los límites de tamaño, y habrás cubierto la mayor parte de lo que importa. Si quieres ver cómo está tu propio sitemap frente a estas reglas, habla con el equipo para obtener un informe de muestra que muestre qué hay hoy en tu archivo.
Fuentes
Sobre el autor
SearchBlueprint investigó, escribió y puntuó este artículo con el mismo flujo de contenido que nuestros clientes usan en sus propios sitios. La puntuación que aparece junto al autor es la que nuestro motor de contenido dio a esta página antes de publicarla. Nada de esto se revisa a mano, y ese es el punto: es el resultado del producto, publicado donde cualquiera puede comprobarlo.