
Generador de redirecciones 301 con comprobación de bucles y cadenas
Pegue una lista de pares «dirección antigua → nueva» y obtendrá reglas para .htaccess, nginx o un CSV para importar en los plugins Redirection o Rank Math. Antes de generar, la herramienta busca bucles, cadenas y conflictos, algo que no hace ningún otro generador gratuito.
->, → o varios espacios. La línea de cabecera (source,target) se reconoce y se omite; las líneas con # son comentarios. Puede arrastrar un fichero .csv o .tsv directamente al campo: se lee localmente.
/sitemap.xml) no reciben barra.
Las reglas deben ir antes del bloque # BEGIN WordPress.
Pegue pares «URL antigua → URL nueva» para ver las reglas.
Pegue pares «URL antigua → URL nueva» para ver las reglas.
Pegue pares «URL antigua → URL nueva» para ver las reglas.
Pegue pares «URL antigua → URL nueva» para ver las reglas.
Pegue pares «URL antigua → URL nueva» para ver las reglas.
La lista de URL se procesa en su navegador: no se envía a ningún sitio ni se guarda.
Tres errores por los que las redirecciones no funcionan
La primera: el orden en el .htaccess. Las reglas de WordPress terminan con la bandera L, es decir, «detener el procesamiento». Cualquier redirección suya añadida después del bloque # BEGIN WordPress no se ejecutará jamás. Debe ir por encima. La segunda: el formato de source para los plugins. El plugin Redirection espera una ruta SIN nombre de dominio: /pagina-antigua, no https://sitio.com/pagina-antigua. Es la razón número uno de las importaciones fallidas. Rank Math, en cambio, exige exactamente ocho columnas en minúsculas y un campo matching aparte con el valor exact, contains, start, end o regex. La tercera: las cadenas. Tras varias migraciones se acumula A→B y luego B→C. Cada paso de más se come presupuesto de rastreo y parte del peso de enlace transmitido. Lo correcto es reescribir la primera regla directamente a la dirección final. Peor aún es un bucle A→B y B→A: el navegador devolverá el error «demasiadas redirecciones». Lo que esta herramienta no puede hacer: comprobar si la redirección funciona realmente en su servidor. Para eso hace falta una petición HTTP leyendo el código de estado, y el navegador, por seguridad, no lo permite con dominios ajenos. Comprobamos la lógica de las reglas, no su ejecución.
