Cómo generar un sitemap XML a partir de una lista de URLs
Introduce una dirección por línea, configura una base coherente y revisa los metadatos antes de generar el texto XML. Las rutas relativas se combinan con la base; con el campo vacío se crea una entrada para ella con prioridad `1.0`.
Introduce una dirección por línea, configura una base coherente y revisa los metadatos antes de generar el texto XML. Las rutas relativas se combinan con la base; con el campo vacío se crea una entrada para ella con prioridad 1.0.
Antes de convertir tu lista
Un sitemap XML reúne las ubicaciones de un sitio en una estructura que otros sistemas pueden leer. Sitemap Generator transforma una lista opcional de direcciones separadas por líneas en texto XML y permite configurar la base, la frecuencia de cambio y la prioridad de las entradas. Resulta útil cuando ya tienes identificadas las páginas que quieres incluir y necesitas organizar esos datos sin escribir manualmente cada elemento.
La herramienta trabaja con el texto que introduces. No descubre páginas adicionales ni crea un inventario independiente del sitio. Por eso conviene preparar la lista antes de empezar y decidir qué base corresponde a las rutas relativas. También debes distinguir entre una dirección completa y una ruta, ya que cada formato sigue un tratamiento diferente al construir la ubicación final.
Si dejas los ajustes iniciales, las entradas creadas desde líneas con contenido parten de una frecuencia mensual y una prioridad de 0.8. Puedes modificar esos valores cuando necesites otros textos, pero después tendrás que revisar cómo aparecen en el resultado. Esa comprobación es especialmente importante si la lista combina formatos distintos o contiene caracteres que deben escaparse para mostrarse correctamente dentro del XML.
Proceso de generación y comprobación
-
Prepara las entradas. Escribe una dirección por línea y separa cada elemento con un salto de línea. Al procesar el contenido, se elimina el espacio que rodea cada línea y se omiten las líneas vacías. Revisa la lista para retirar elementos que no quieras incluir y para distinguir las direcciones completas de las rutas relativas.
-
Introduce el contenido. Pega la lista en el campo destinado a las direcciones. Una línea que no comienza por
httpse interpreta como una ruta relativa. Puedes combinarla con otra línea que ya sea una dirección completa, siempre que la base seleccionada sea adecuada para las rutas. -
Configura la base. Si no cambias este ajuste, se utiliza la base predeterminada de la herramienta. Para trabajar con rutas relativas, escribe la base que corresponda al sitio que estás describiendo. Al unirla con una ruta, se quita la barra final de la base y la barra inicial de la ruta, evitando una separación duplicada. Las líneas que comienzan por
httpno pasan por esa combinación. -
Revisa los metadatos. Para las entradas procedentes de líneas no vacías, la frecuencia inicial es
monthlyy la prioridad inicial es0.8. Si introduces otros, se incorporan tal cual en el resultado, sin un paso de validación, así que comprueba que el valor escrito sea el que deseas publicar.
Qué significa el XML obtenido
Cada línea con contenido produce una entrada independiente dentro del conjunto de URLs. En las ubicaciones creadas desde esas líneas, el texto recibe el escapado necesario para representarse dentro del XML. Ese tratamiento modifica la forma de escribir ciertos caracteres, pero no demuestra que la dirección aportada sea válida, accesible o completa. Compara siempre las ubicaciones generadas con la lista que preparaste.
La entrada vacía tiene un comportamiento propio. Cuando el campo no contiene texto o solo contiene espacios, se crea una única entrada con la base seguida de una barra. Su frecuencia corresponde al valor configurado y su prioridad queda fijada en 1.0. En este caso, la ubicación de respaldo se inserta sin el escapado aplicado a las ubicaciones procedentes de líneas con contenido.
Los valores personalizados de frecuencia y prioridad para entradas con contenido se incorporan tal como los escribes, sin un paso indicado de validación o normalización. El resultado representa los datos suministrados, no una comprobación del sitio. Si aparece una ubicación inesperada, revisa primero la distinción entre ruta relativa y dirección completa, la base seleccionada y los textos que aportaste en cada línea.
Ejemplo práctico
Una persona tiene una página de inicio y una página de contacto y quiere convertir esas dos direcciones en entradas de un sitemap XML.
Selecciona una base de ejemplo y pega tres líneas: una ruta de inicio, una dirección completa de contacto representada con un marcador descriptivo y una línea vacía. Genera el texto y comprueba que solo aparecen dos entradas, junto con sus valores iniciales de frecuencia y prioridad.
El resultado contiene una declaración XML, un contenedor de conjunto de URLs y dos entradas de ubicación: una formada por la base y una ruta de inicio, y otra correspondiente a una dirección completa de contacto. Ambas parten de líneas no vacías y reciben inicialmente monthly y 0.8.
Limitaciones
- La herramienta transforma el texto proporcionado en entradas de sitemap, pero no comprueba que las direcciones sean válidas, accesibles o representen un inventario completo del sitio.
Errores frecuentes
- Si una ruta relativa aparece bajo una base inesperada, comprueba si conservaste la base predeterminada o escribiste otra distinta. Corrige ese ajuste y vuelve a generar el texto.
Preguntas frecuentes
¿Puedo combinar rutas relativas y direcciones completas?
Puedes combinar ambos formatos si configuras una base adecuada para las rutas relativas. Las líneas que no comienzan por http se unen a esa base, mientras que las que sí comienzan por ese texto se tratan como direcciones completas.
¿Qué ocurre si dejo el campo sin direcciones?
Cuando el campo está vacío o contiene solo espacios, se crea una entrada con la base seguida de una barra, la frecuencia configurada y prioridad 1.0. Su ubicación no recibe el mismo escapado.
¿Qué frecuencia y prioridad reciben las entradas?
Las entradas creadas desde líneas con contenido parten de monthly y 0.8. Si cambias esos campos, los textos se incorporan tal como aparecen, sin una validación o normalización indicada.