Generador de sitemap XML
De una lista a un XML válido
Pega una URL por línea y este generador de sitemap XML escribe XML válido sobre la marcha. Además, limpia la lista por el camino, así que las repeticiones desaparecen y los parámetros de seguimiento se eliminan antes de llegar a la salida.
- GratisPrecio
- 50,000Límite de direcciones
- NingunoRastreo
- NingunoSubidas
Generador de sitemap XML
Una dirección por línea se convierte en una entrada del archivo
- Entradas
- 0
- Omitidas
- 0
- Tamaño
- 0 B
Listo. Pega tus direcciones y el XML se construirá sobre la marcha.
Cuándo ayuda un generador de sitemap XML
Un sitemap es una lista, no un mapa. Le dice a un buscador qué direcciones existen y, más o menos, cuándo cambió cada una por última vez.
De todos modos, los rastreadores encuentran la mayoría de las páginas a través de enlaces. Sin embargo, un sitemap llega a las páginas que tu navegación olvidó, y llega antes.
Quien más gana con él son las webs recién estrenadas. Ya que nadie enlaza todavía a ellos, un sitemap suele ser la única vía de entrada.
Los sitios grandes se benefician por el motivo contrario. Como las páginas profundas quedan a muchos clics de la portada, una lista plana le ahorra al rastreador un largo paseo.
El sitemap sugiere; no obliga a Google a nada. La guía de Google para crear un sitemap explica qué hará y qué no.
Qué etiquetas siguen leyendo los buscadores
El protocolo tiene cuatro etiquetas. Sin embargo, hoy solo dos se ganan su lugar.
Google lee loc, evidentemente, y lee lastmod cuando las fechas parecen honestas. Mientras tanto, changefreq y priority llevan años ignoradas.

Así que omite esas dos, o ponlas y deja de preocuparte. En cualquier caso no cambian nada, diga lo que diga una guía antigua.
Aquí solo van direcciones canónicas
Un sitemap es una recomendación sobre qué indexar. Por lo tanto, cada dirección que contenga debería ser una que te encantaría ver en los resultados.

Deja fuera redirecciones, páginas de error y todo lo que lleve una etiqueta canonical que apunte a otro sitio. De hecho, listarlas contradice la señal que ya enviaste.

Los parámetros de seguimiento causan el mismo problema en silencio. Como /page/ y /page/?utm_source=mail parecen dos direcciones, la herramienta elimina esos parámetros al leer.
El tope de 50 000 URL
Un archivo de sitemap admite 50.000 direcciones y 50 megabytes sin comprimir. Por encima de eso, divide la lista en varios archivos y escribe un pequeño archivo índice que los nombre. La mayoría de los sitios nunca se acercan, así que trata el límite como un techo y no como un objetivo.
Además, un archivo más pequeño tiene una ventaja discreta. Ya que los problemas se ven mejor en una lista corta, muchos equipos dividen por secciones en lugar de esperar al tope. Un archivo para artículos, otro para productos y otro para todo lo demás.
Tu sitemap con el generador de sitemap XML, paso a paso
Pega, limpia, guarda. Como no se rastrea nada, todo termina en segundos.
- 1
Reúne tus direcciones
Expórtalas desde tu CMS o cópialas de un informe de rastreo. Una por línea es todo el formato que hay.
- 2
Pega o abre un archivo
Suelta la lista en el cuadro o carga un .txt o .csv desde tu disco. El XML aparece al lado al instante.
- 3
Elige la limpieza
Quita repeticiones, elimina parámetros de seguimiento y ordena alfabéticamente. Cada interruptor surte efecto mientras miras.
- 4
Guarda y sube
Descarga
sitemap.xml, colócalo en la raíz de tu sitio y luego nómbralo en robots.txt.
Por qué crear un sitemap de esta forma
Los generadores basados en rastreo piden un correo y una hora. En cambio, este pide una lista y unos cuatro segundos.
Sin rastreo, sin espera
Ya conoces tus direcciones, así que no hay nada que descubrir. Como resultado, no hay cola ni informe que recoger después.
Basura de seguimiento eliminada
Diecisiete parámetros comunes se quitan automáticamente, desde utm_source hasta fbclid. Por lo tanto, una página sigue siendo una sola dirección.
Las repeticiones se fusionan
Las exportaciones duplican direcciones constantemente. Ya que una repetición no ayuda a nadie, la herramienta conserva la primera y cuenta el resto como omitidas.
Caracteres bien escapados
Un ampersand dentro de una dirección rompe el XML en bruto. Por eso la salida los escapa correctamente, y el archivo se lee a la primera.
Líneas erróneas indicadas
Todo lo que no sea una dirección http se cuenta como omitido. Entonces ves de un vistazo si la exportación estaba limpia.
Nadie más ve tus URL
En estas listas suele haber direcciones sin publicar. Como el trabajo ocurre en esta pestaña, ninguna llega a un servidor.
Cómo mantener útil un sitemap
Un sitemap obsoleto es peor que ninguno, porque gasta presupuesto de rastreo en nada. Por eso estos hábitos lo mantienen al día.
- Lista solo direcciones canónicas. Cada entrada debe ser una página que quieres indexar. De lo contrario, el sitemap discute con tus etiquetas canonical.
- Mantén lastmod honesto. Los buscadores aprenden si tus fechas significan algo. Así que un archivo que dice que todo cambió hoy acaba ignorado.
- Respeta el estándar sin saltarte nada. Las direcciones deben ser absolutas y estar en el mismo host que el propio sitemap. Una ruta relativa simplemente se omite.
- Nómbralo en robots.txt. Una línea Sitemap le dice a cada rastreador dónde mirar. Mientras tanto, el envío en Search Console cubre específicamente a Google.
- Divide las listas grandes. A partir de 50.000 direcciones, divide el archivo y añade un índice. Entonces cada parte sigue siendo lo bastante pequeña para leerse rápido.
- Regenéralo tras cambios grandes. Una migración o un borrado masivo deja entradas muertas. Por lo tanto, vuelve a generar el archivo cuando todo se asiente.
Dónde fallan los sitemaps
Estos tres son habituales, y los tres malgastan el rastreo que intentabas fomentar.
Listar páginas bloqueadas
Una entrada del sitemap que robots.txt bloquea envía dos señales opuestas. Así que decide cuál querías y elimina la otra.
Obsesionarse con priority
Priority nunca ha movido un posicionamiento en ninguna parte. En lugar de ajustarlo, dedica ese tiempo a las propias páginas.
No actualizarlo nunca
Las páginas borradas permanecen en archivos antiguos durante meses. Como resultado, los rastreadores siguen pidiendo direcciones que devuelven 404.
Preguntas sobre sitemaps
¿Dónde debe estar el archivo?
En la raíz del sitio, como example.com/sitemap.xml. Un sitemap solo puede listar direcciones en su propia carpeta o por debajo, así que la raíz lo simplifica todo. Luego añade la línea Sitemap a tu robots.txt.
¿Subo en Google por tener sitemap?
No, y nada honesto te dirá lo contrario. Ayuda al descubrimiento, que es otro trabajo. En resumen, hace que las páginas se encuentren antes, y después cada página tiene que ganarse sus propios resultados.
¿Debo usar changefreq y priority?
Google ignora ambos, y lo ha dicho varias veces. Omítelos si te gustan los archivos ordenados. Aun así, no rompen nada, de modo que mantenerlos solo te cuesta unos bytes.
¿Cada cuánto debo regenerarlo?
Siempre que la lista de páginas cambie de forma importante. Un blog que publica cada semana puede regenerarlo cada semana. Mientras tanto, a una tienda con cambios diarios de stock le conviene generar el archivo automáticamente.
¿Admite entradas de imagen o de vídeo?
Eso necesita las extensiones de imagen y vídeo, que esta herramienta no escribe. Genera un urlset estándar de direcciones de páginas, que es lo que la mayoría de los sitios necesita de verdad. Por eso, si llevas una galería o una videoteca, te servirá mejor un plugin que lea tu biblioteca multimedia.
¿Se sube mi lista de direcciones?
No. El análisis, la limpieza y el XML ocurren dentro de tu navegador. Como estas listas a menudo contienen páginas que aún no has publicado, esto importa más de lo que parece.
Siguientes pasos para tu rastreo
Cada una cubre una parte distinta del mismo trabajo. Además, ninguna cuesta nada.
Generador de robots.txt
Escribe el archivo que dirige a los rastreadores hacia tu sitemap.
Abrir herramienta →Mira qué código devuelve cada URL
Confirma que una dirección responde 200 antes de listarla.
Abrir herramienta →Generador de marcado schema
Describe una página en JSON-LD para que los buscadores la entiendan.
Abrir herramienta →
Convierte esa lista en un sitemap
Pega las direcciones, elige cómo ordenarlas y descarga el archivo. No hay rastreo que esperar ni cuenta que crear.