Herramienta gratis · SEO
Verificador de sitemap XML
Encontramos tu sitemap como lo hacen los buscadores, lo leemos y solicitamos una muestra de las páginas que incluye. Ve si es un sitemap válido, cuántas URL tiene, cuántas llevan fecha y si las páginas listadas realmente cargan.
Gratis. Por lo general termina en menos de un minuto.
Qué revisa esta herramienta
Cómo encontramos el sitemap
A partir de las líneas Sitemap: de robots.txt que apuntan a tu propio origen. Si no hay ninguna, probamos /sitemap.xml.
Estado y formato
El estado HTTP, el encabezado Content-Type y si el archivo es un urlset (una lista de páginas) o un sitemapindex (una lista de sitemaps).
Índices de sitemaps
En un índice, también se leen hasta 3 de sus sitemaps secundarios en el mismo origen.
Número de URL y lastmod
Cuántas URL incluyen los archivos y qué proporción de ellas tiene fecha lastmod.
Otros hosts y duplicados
URL en un host distinto del del sitemap y URL que aparecen más de una vez.
Una muestra de las URL listadas
Se solicitan hasta 10 URL listadas y se muestra su estado HTTP. Las solicitudes no salen de tu origen y no se siguen las redirecciones a otros hosts, así que una redirección se reporta como redirección.
Qué no puede revisar
- Verificar cada URL de un sitemap grande. Leemos unos pocos megabytes y unos pocos archivos como máximo, así que los sitemaps muy grandes se revisan en parte, y solo se solicitan 10 URL.
- Leer de forma confiable sitemaps comprimidos con gzip (.xml.gz).
- Decirte si Google procesó el sitemap o indexó sus URL. Eso lo muestra el informe Sitemaps de Search Console.
- Decidir si se incluyen las páginas correctas: páginas importantes que faltan o páginas que no deberían estar en los buscadores.
- Validar las extensiones de sitemap para imágenes, videos o noticias.
Por qué es importante
Un sitemap es la lista de páginas que quieres que encuentren los buscadores. Ayuda sobre todo en sitios grandes, en sitios nuevos con pocos enlaces que apunten a ellos y con páginas a las que la navegación apenas llega, como publicaciones antiguas o productos a varios clics de distancia. Google lo toma como una sugerencia, así que es más útil cuando cada URL que incluye funciona y es la versión que quieres indexar.
Los sitemaps se desactualizan sin que nadie lo note. Un plugin sigue listando páginas que borraste, una migración deja el dominio antiguo en cada URL o un nombre de host de staging se cuela en el generador. Las fechas también fallan: Google dice que usa lastmod solo cuando las fechas son precisas de forma constante y verificable, así que un lastmod que cambia en cada solicitud se ignora.
También hay límites de tamaño. El protocolo de sitemaps.org permite como máximo 50 000 URL y 50 MB sin comprimir por archivo. Los sitios más grandes reparten sus URL en varios sitemaps y los listan en un índice de sitemaps.
Cómo interpretar los resultados
- Estado HTTP
- 200 significa que el archivo se sirvió. 404 significa que no hay sitemap en esa dirección. Una redirección a otro host no se sigue y se muestra tal cual.
- Tipo de contenido
- Normalmente application/xml o text/xml. text/html suele significar que la dirección devuelve una página web, como tu página de inicio o una página de no encontrado, en lugar de un sitemap.
- urlset o sitemapindex
- Un urlset lista páginas; un sitemapindex lista otros sitemaps. Cualquier otra cosa no es un sitemap válido.
- Número de URL
- El total de URL en los archivos que leímos. En un índice grande con muchos sitemaps secundarios, es un conteo parcial.
- Proporción con lastmod
- Cuántas URL tienen fecha de última modificación. Las fechas son opcionales, pero si son precisas ayudan a los buscadores a detectar las páginas que cambiaron.
- Otros hosts
- URL cuyo host es distinto del del sitemap, por ejemplo con www frente a sin www, o un dominio antiguo. El protocolo espera que un sitemap liste URL de su propio host.
- Duplicados
- La misma URL listada más de una vez. Suele indicar que el generador está mal configurado; lista cada URL una sola vez.
- Estado de las URL de la muestra
- Cada URL de la muestra debería devolver 200. Un 3xx significa que el sitemap lista direcciones antiguas, 404 o 410 significa páginas eliminadas y 5xx significa errores del servidor.
Cómo corregir los problemas más comunes
No se encontró ningún sitemap
Revisa si tu plataforma ya genera uno: Shopify sirve /sitemap.xml en las tiendas públicas, WordPress 5.5 y versiones posteriores sirven /wp-sitemap.xml, y Yoast SEO y Rank Math usan /sitemap_index.xml. Agrega su URL completa a robots.txt como una línea Sitemap: para que los rastreadores y las herramientas lo encuentren dondequiera que esté.
Las URL de la muestra redirigen o devuelven 404
Lista la dirección https final que devuelve 200, no una antigua que redirige. La mayoría de los generadores quitan automáticamente las páginas eliminadas, así que busca un archivo de sitemap estático o una caché que no se actualizó después de eliminar páginas.
URL en el host equivocado
Configura la dirección de tu sitio con el dominio que realmente usas, con o sin www (en WordPress, Ajustes › Generales › Dirección del sitio), y vuelve a generar el sitemap. Después de cambiar de dominio, asegúrate de que no quede ninguna URL del dominio antiguo.
La dirección del sitemap devuelve HTML
Una respuesta 200 con text/html suele significar que una ruta comodín sirve una página normal en /sitemap.xml. Apunta robots.txt al sitemap real o configura tu generador para que lo sirva en esa ruta.
Fechas lastmod poco confiables
Define lastmod con la fecha en que el contenido cambió realmente, no con la hora en que se generó el sitemap. Si tu generador no puede hacerlo, es mejor omitir lastmod que poner fechas incorrectas.
Preguntas sobre esta herramienta
¿Necesito un sitemap XML?
No todos los sitios lo necesitan. Google dice que un sitio pequeño, de unas 500 páginas o menos y con buenos enlaces internos, puede no necesitarlo. Aun así, rara vez perjudica, y ayuda a que se encuentren las páginas nuevas y las más profundas.
¿Un sitemap hace que mis páginas se indexen?
No. Ayuda a los buscadores a descubrir URL. Que una página se rastree y se indexe sigue dependiendo de su contenido y de señales como noindex y los enlaces canónicos.
¿Debo definir priority y changefreq?
Puedes, pero Google dice que ignora ambos. Importan más las URL correctas y las fechas lastmod honestas.
¿Dónde debe estar el archivo del sitemap?
Normalmente en la raíz, como /sitemap.xml, porque según el protocolo de sitemaps.org un sitemap solo cubre las URL de su propia carpeta o de niveles inferiores. Menciónalo en robots.txt y envíalo en Search Console.
¿Por qué solo se prueban 10 URL?
La muestra es una revisión rápida del estado del sitemap: si fallan varias URL de la muestra, el sitemap necesita atención. El Reporte SEO de pago va más allá: prueba hasta 20 páginas de tu sitemap y revisa hasta 60 enlaces internos.
Fuentes
- sitemaps.org: Formato XML de los sitemaps(se abre en una pestaña nueva)
- Google Search Central: Información sobre los sitemaps(se abre en una pestaña nueva)
- Google Search Central: Crear y enviar un sitemap(se abre en una pestaña nueva)
- Google Search Central: Administrar sitemaps grandes con archivos de índice de sitemaps(se abre en una pestaña nueva)
Herramientas relacionadas
- SEOVerificador de robots.txtLee tu robots.txt como un rastreador: qué bots están bloqueados, si la página que ingresas se puede rastrear y qué sitemaps indica.Abrir la herramienta
- SEOAnálisis SEO del sitio webEncuentra en tus páginas clave los problemas de SEO técnico que las dejan fuera de los buscadores o hacen que se vean peor en los resultados.Abrir la herramienta
¿Necesitas las correcciones, no solo los hallazgos?
El Reporte SEO ($69, pago único) parte del análisis gratuito completo y agrega más páginas, el cambio que debes hacer para cada hallazgo, un PDF y reevaluaciones para verificar tus correcciones.