Por qué importa
Google descubre páginas sobre todo siguiendo enlaces. El sitemap le da además una lista directa, algo especialmente útil en webs grandes, en tiendas con productos que están a varios clics de la portada y en webs nuevas que todavía tienen pocos enlaces de otros sitios.
Es una pista, no una orden: Google deja claro que enviar un sitemap no garantiza que rastree ni indexe todas las URLs. Pero sin él dependes solo de que tus enlaces internos lleguen a todas partes, y las páginas nuevas pueden tardar más en aparecer.
Google usa la fecha <lastmod> cuando es fiable, para saber qué ha cambiado desde su última visita. En cambio, ignora las etiquetas <priority> y <changefreq>, así que no pierdas tiempo con ellas.
Cómo lo comprueba Posiciona
Buscamos el sitemap en la primera línea Sitemap: de tu robots.txt y, si no hay o no responde, en /sitemap.xml. Si no lo encontramos, la nota es 20. Si el archivo no es XML o no contiene ninguna URL, 30. Un índice de sitemaps (un sitemap que agrupa otros) o un sitemap con 5 URLs o más obtiene 100; con menos de 5 URLs, 70. Si no incluye ninguna fecha <lastmod>, restamos 10 puntos a una nota de 100.
En la nota de SEO esta comprobación cuenta como “importante” (peso 3 de 5).
Cómo solucionarlo
Abre
tudominio.com/sitemap.xmlen el navegador. Si tu plataforma lo publica en otra dirección (por ejemplo/sitemap_index.xmlo/wp-sitemap.xml), búscala en tu robots.txt o en los ajustes de tu plugin de SEO.Si no tienes sitemap, actívalo en tu gestor de contenidos o genéralo con un plugin. En una web hecha a mano, crea un archivo XML con una etiqueta
<url>y su<loc>por cada página.Incluye solo URLs canónicas que respondan 200 y que quieras en Google: nada de redirecciones, páginas con
noindex, borradores, carrito o variantes con parámetros. Escribe siempre URLs completas, conhttps://y el dominio.Si pasas de 50.000 URLs o de 50 MB sin comprimir en un archivo, divídelo en varios sitemaps y agrúpalos en un índice de sitemaps.
Añade
<lastmod>con la fecha del último cambio importante de cada página, y actualízala solo cuando cambie de verdad el contenido.Declara el sitemap en robots.txt con una línea
Sitemap:y envíalo en Google Search Console, en Indexación → Sitemaps. Allí verás cuántas URLs ha leído Google y si ha encontrado errores.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.ejemplo.com/zapatillas-trail</loc>
<lastmod>2026-09-15</lastmod>
</url>
</urlset>En WordPress
- Desde la versión 5.5, WordPress genera su propio sitemap en
/wp-sitemap.xmly lo anuncia en su robots.txt virtual. - Yoast SEO y Rank Math lo sustituyen por el suyo, en
/sitemap_index.xml. En los ajustes del plugin puedes elegir qué tipos de contenido entran: deja fuera los que no aportan, como etiquetas o archivos de autor si no te interesan. - Si nuestro informe no lo encuentra, comprueba que la línea
Sitemap:de tu robots.txt apunta al sitemap del plugin y no a uno antiguo.
En Shopify
- Shopify genera el sitemap automáticamente en
/sitemap.xml, como índice con archivos separados para productos, colecciones, páginas y entradas del blog. No se puede editar a mano. - Si tu tienda está protegida con contraseña, Google no puede leer el sitemap: quita la contraseña en Tienda online → Preferencias cuando abras la tienda al público.
- Envía el sitemap de cada dominio en Google Search Console (Indexación → Sitemaps). Si vendes en varios países con dominios distintos, cada dominio tiene el suyo.
Preguntas frecuentes
¿Tener sitemap garantiza que Google indexe todas mis páginas?
No. Google lo trata como una sugerencia: lo usa para descubrir URLs, pero decide qué rastrea e indexa según la calidad de cada página, si está duplicada o si otras señales, como un noindex, dicen lo contrario. En Search Console, el informe Indexación → Páginas te dice qué URLs se han quedado fuera y por qué motivo.
¿Cada cuánto hay que actualizar el sitemap?
Cada vez que publiques, borres o cambies una página importante; por eso lo mejor es que lo genere tu plataforma automáticamente, como hacen Shopify y los plugins de SEO de WordPress. No hace falta volver a enviarlo a Search Console tras cada cambio: Google vuelve a leer por su cuenta los sitemaps que conoce.
¿Qué diferencia hay entre un sitemap XML y uno HTML?
El sitemap XML es un archivo para los buscadores, que las personas no ven al navegar. Un sitemap HTML es una página normal con enlaces a las secciones de la web, pensada para los visitantes. No son excluyentes, pero el XML es el que se envía en Search Console y el que Google procesa como sitemap.
Guías relacionadas
- Robots.txtQue exista un robots.txt, que no bloquee la página ni la web entera y que indique dónde está el sitemap.
- Páginas descubiertasCuántas URLs declara el sitemap y de qué tipo son: productos, colecciones, blog, páginas y políticas.
- Etiqueta canonicalQue la página indique su URL canónica y que, en tiendas, no apunte a rutas de colección.