Cómo validar un sitemap
- Carga tu sitemap desde su URL, por ejemplo
https://example.com/sitemap.xml, o abre o pega el archivo. Los sitemaps comprimidos con gzip (.xml.gz) se descomprimen automáticamente. - Lee el resumen y la lista de problemas. Los errores incumplen el protocolo, las advertencias señalan problemas probables y las notas son sugerencias; cada uno aparece con su número de línea.
- Revisa la tabla de URLs con lastmod, changefreq, priority y hreflang, y expórtala a CSV si lo necesitas.
Reglas del sitemap de un vistazo
| Regla | Límite o formato |
|---|---|
| URLs por sitemap | Como máximo 50,000 entradas <url> |
| Tamaño del archivo | Como máximo 50 MB (52,428,800 bytes) sin comprimir |
| Sitemaps por índice | Como máximo 50,000 entradas <sitemap> |
| Elemento raíz | <urlset> o <sitemapindex> en el espacio de nombres http://www.sitemaps.org/schemas/sitemap/0.9 |
<loc> | URL absoluta http o https de menos de 2,048 caracteres, con & escrito como & |
| Hosts | Todas las URLs en el mismo host que el sitemap |
<lastmod> | W3C Datetime, como 2026-10-29 o 2026-10-29T14:30:00+00:00 |
<changefreq> | always, hourly, daily, weekly, monthly, yearly o never |
<priority> | De 0.0 a 1.0; el valor predeterminado es 0.5 |
| Codificación | UTF-8 |
Google ignora <changefreq> y <priority> y solo usa <lastmod> cuando es exacto de forma sistemática, así que actualiza lastmod solo cuando el contenido cambie de verdad. Los sitios más grandes dividen sus URLs en varios sitemaps y los enumeran en un índice de sitemaps. Todos los detalles están en el protocolo de sitemaps.org.
hreflang en sitemaps
Los sitios multilingües pueden indicar sus versiones de idioma con <xhtml:link rel="alternate" hreflang="de" href="…"/> dentro de cada <url>, tras declarar xmlns:xhtml="http://www.w3.org/1999/xhtml" en el elemento raíz. El validador comprueba las reglas que aplican los buscadores:
- Un código es un idioma (ISO 639-1), opcionalmente seguido de una región (ISO 3166-1), como
en,en-GBopt-BR, o bienx-default. - Cada URL enumera todas las versiones de idioma, incluida ella misma.
- Los enlaces son recíprocos: si la página A apunta a la página B, la página B debe apuntar de vuelta a la página A.
- Cada código aparece solo una vez por URL, y se recomienda una alternativa
x-default.
Preguntas frecuentes
¿Dónde encuentro mi sitemap?
Normalmente en /sitemap.xml o /sitemap_index.xml, en la raíz del sitio; WordPress crea /wp-sitemap.xml. El archivo robots.txt suele indicarlo en una línea Sitemap:.
¿Un sitemap válido garantiza la indexación?
No. Un sitemap ayuda a los buscadores a descubrir tus URLs, pero son ellos quienes deciden qué rastrear e indexar. Asegúrate de que las páginas incluidas devuelvan el código de estado 200, sean canónicas y no estén bloqueadas por robots.txt ni por una etiqueta noindex; esta herramienta comprueba el archivo del sitemap, no las páginas.
¿Puedo comprobar un índice de sitemaps?
Sí. Un índice de sitemaps se reconoce automáticamente y sus sitemaps secundarios se muestran con sus fechas lastmod. No se descargan uno por uno, así que carga también la URL de cada sitemap secundario para comprobarlo.
¿Se sube mi sitemap a un servidor?
Los archivos que abres o pegas se comprueban en tu navegador. Una URL de sitemap se descarga a través de nuestro servidor, porque la mayoría de los sitios web no permiten que los navegadores lean sus archivos directamente.