¿Qué es sitemap.xml y de verdad lo necesitas?
sitemap.xml es una lista de cada URL en tu sitio que Google, Bing y otros buscadores leen. Les dice: "estas URLs existen, estas son más importantes, estas cambiaron en este momento". Sin un sitemap Google aún encontrará tus páginas (a través de enlaces internos), pero con uno las encuentra más rápido, especialmente las nuevas.
Aquí pegas una lista de URLs (una por línea, tantas como quieras, hasta 100.000), eliges una frecuencia de cambio y prioridad globales, opcionalmente configuras lastmod por URL. Obtienes un fichero XML terminado que sigue el protocolo sitemap.org y que Google Search Console aceptará sin errores.
Cuando tienes más de 50.000 URLs, la herramienta automáticamente las parte en ficheros separados y genera también un sitemap index (un mapa de mapas). Google lo requiere.
Cómo usarla
- Escribe tu URL base (p. ej. `https://tu-empresa.com`) para que la herramienta pueda validar URLs correctamente.
- Pega tu lista de URLs en el área de texto, una por línea. Puedes pegar hasta 100.000 URLs.
- Elige changefreq globalmente (p. ej. weekly) y priority (p. ej. 0.7) o usa Auto-prioridad por profundidad (home = 1.0, sección = 0.8, página más profunda = 0.6).
- Opcionalmente activa alternates de idioma (hreflang) si tienes versiones ES/EN, configura lastmod (fecha de última modificación).
- Copia el XML o descarga sitemap.xml. Sube a la raíz del sitio, envía en Google Search Console.
Cuándo ayuda esta herramienta
Razones comunes por las que la gente genera un sitemap.xml:
- Sitio nuevo al que nadie enlaza aún. Sin un sitemap, Google no sabe que existes. Con un sitemap, la indexación arranca 24-72 horas tras enviarlo en Search Console.
- Tienda e-commerce con miles de productos. 10.000 productos = 10.000 URLs. Sin un sitemap, Google tarda semanas o meses en encontrarlos todos (siguiendo enlaces). Con uno, días.
- Blog con un archivo. Las entradas de más de 3 meses raras veces tienen enlaces externos, así que Google las olvida. El sitemap se lo recuerda.
- Sitio bilingüe ES/EN. Cada URL tiene su contraparte en el otro idioma. Un sitemap con tags hreflang le dice a Google qué versión mostrar a un español y cuál a un alemán.
- Tras una migración de dominio o cambio de CMS. Generar un sitemap fresco + enviar en Search Console acelera la re-indexación del dominio antiguo al nuevo.
- Campaña con miles de landings. Una campaña de 5000 URLs. Sin un sitemap Google encuentra quizá el 10%. Con uno, el 100%.
Tras generar, valida el fichero con el validador de sitemap. Recuerda también que el fichero robots.txt debería incluir una línea `Sitemap: https://tu-empresa.com/sitemap.xml`.