TrueURL
TrueURL

Menú

Gratis · Sin registro · En la red perimetral de Cloudflare

Verificar redirecciones de una URL y desacortar enlaces

Pega cualquier enlace para ver su cadena completa de redirecciones y su URL final sin abrirlo en tu navegador. Cada salto (cada paso de la cadena) muestra su código de estado, sus encabezados de respuesta y sus tiempos.

  • Cada salto con su estado, encabezados y tiempos
  • Detecta redirecciones meta refresh y JavaScript
  • Método, encabezados, cookies y User-Agent personalizados

Más herramientas de redirecciones

Verificadores especializados para cada tipo de problema de redirección.

Cómo funciona el verificador de redirecciones

Cuando haces clic en Verificar, la URL se envía al verificador de TrueURL, un redirect checker que se ejecuta en la red perimetral (edge) global de Cloudflare. El verificador solicita la URL con las redirecciones automáticas desactivadas y lee la respuesta. Si es una redirección, resuelve el encabezado Location y solicita la siguiente URL, salto a salto, hasta llegar a una página que no redirige, a un error, a un bucle de redirecciones o al límite fijado en Máximo de saltos.

Tu navegador nunca visita la URL que compruebas, así que puedes inspeccionar con seguridad enlaces acortados, de seguimiento o desconocidos. Además de las redirecciones HTTP 3xx, el verificador también detecta etiquetas meta refresh y redirecciones JavaScript sencillas en páginas HTML y las identifica como tales, porque estas redirecciones del lado del cliente pasan fácilmente desapercibidas con las herramientas de línea de comandos.

Cómo interpretar los resultados

  • URL final: dónde termina el enlace después del último salto, con su código de estado. Un 200 OK significa que el destino se cargó con normalidad.
  • Cadena de redirecciones: una fila por salto con la URL, el método HTTP, el código de estado, el tiempo de respuesta y el Location al que apuntaba. Cada salto muestra también todos sus encabezados de respuesta y los nombres de las cookies que estableció.
  • Advertencias: avisos de redirecciones temporales, degradaciones de HTTPS a HTTP, cadenas de más de tres redirecciones, una URL final en otro dominio, redirecciones del lado del cliente y páginas que parecen una verificación antibots. Un bucle de redirecciones, el límite fijado en Máximo de saltos o un salto fallido aparecen como resultado final de la verificación.
  • Compartir, copiar y exportar: copia la URL final, comparte un enlace que vuelve a verificar la misma URL (sin tu Configuración avanzada) o exporta el resultado.

Configuración avanzada para pruebas realistas

Abre la Configuración avanzada cuando la solicitud predeterminada no sea suficiente:

  • Método HTTP: GET (el predeterminado), HEAD o POST con un cuerpo de solicitud. Los saltos siguientes respetan las reglas de los navegadores: después de un POST, una 301, 302 o 303 continúa como GET, mientras que 307 y 308 conservan el método y el cuerpo. Las respuestas a HEAD no tienen cuerpo, así que con HEAD no se pueden detectar redirecciones meta refresh ni JavaScript.
  • Máximo de saltos: elige tras cuántas redirecciones (de 1 a 50) se detiene la verificación. El valor predeterminado, 20, coincide con el límite de Chrome y Firefox.
  • User-Agent personalizado: déjalo vacío para usar un Chrome de escritorio reciente o elige un perfil predefinido, como Safari en iPhone, Chrome en Android, Googlebot, Bingbot, los bots de vista previa de enlaces de Facebook y X, o curl.
  • Encabezados de solicitud personalizados y Cookies: reproduce redirecciones que dependen del idioma o del inicio de sesión, por ejemplo con Accept-Language: de o una cookie de sesión. No se envían los encabezados que harían pasar la solicitud por otra dirección IP de cliente, como X-Forwarded-For. Las cookies que se establecen a lo largo de la cadena se conservan para los saltos siguientes, como en un navegador.
  • Redirecciones del lado del cliente: elige si las redirecciones meta refresh y JavaScript se siguen o solo se indican.
  • Ignorar errores SSL: la red perimetral de Cloudflare siempre valida los certificados, así que esta opción no puede pasar por alto un certificado no válido. En su lugar, el problema de TLS se indica en el salto donde ocurre.

Por qué un resultado puede diferir del de tu navegador

TrueURL envía una solicitud limpia desde un centro de datos de Cloudflare, sin historial de navegación, sin sesión iniciada y sin cookies, salvo que las agregues tú. De forma predeterminada se identifica como Chrome de escritorio y pide contenido en inglés (Accept-Language: en-US). Los sitios que redirigen según el país, el idioma, el dispositivo o el estado de inicio de sesión pueden enviarlo a un lugar distinto del que te envían a ti. Usa la configuración de User-Agent, encabezados y cookies para reproducir tu situación; las redirecciones por país dependen de dónde ubique el sitio la dirección IP de Cloudflare, algo que no puedes cambiar. Ten en cuenta también que tu navegador puede tener guardada en caché una 301 antigua.

Algunos sitios web bloquean las solicitudes automatizadas que llegan desde centros de datos y redes perimetrales, o les presentan un desafío. Cuando una respuesta parece una verificación antibots o una página de desafío (como “Just a moment...”), TrueURL la marca, porque el destino real queda oculto tras el desafío y no se llega a alcanzar.

Quién usa TrueURL

Preguntas frecuentes

¿Qué es una redirección de URL?

Una redirección de URL le indica a un navegador o a un rastreador que el contenido que ha pedido está en otra dirección. El servidor responde con un código de estado 3xx y un encabezado Location, y el cliente solicita la nueva URL. Los sitios usan redirecciones cuando las páginas cambian de dirección, cuando cambia el dominio, cuando se pasa de HTTP a HTTPS o cuando un enlace corto apunta a uno largo. Las páginas también pueden redirigir desde el HTML, con una etiqueta meta refresh o con JavaScript.

¿Por qué debería verificar las redirecciones de una URL?

Para saber exactamente a dónde lleva un enlace y cómo llega hasta allí. Los propietarios de sitios comprueban que las URL antiguas llegan a la página correcta con una sola redirección permanente, que HTTP lleva a HTTPS y que no hay bucles ni saltos rotos. Cualquier otra persona puede verificar un enlace acortado, de afiliado o de seguimiento antes de hacer clic. Nuestra guía sobre cómo verificar redirecciones de URL también explica cómo hacerlo con curl y con las DevTools del navegador.

¿Qué diferencia hay entre una redirección 301 y una 302?

Una 301 significa que la página se ha movido de forma permanente: los navegadores pueden guardarla en caché, y los motores de búsqueda indexan la nueva URL y le transfieren señales como los enlaces. Una 302 es temporal, así que normalmente la URL original sigue indexada. Usa una 301 (o una 308) para los cambios permanentes. Nuestra guía de códigos de redirección HTTP los compara todos.

¿TrueURL guarda las URL que verifico?

No. La URL y tu configuración se envían a nuestro verificador en la red de Cloudflare solo para hacer la verificación, y el resultado vuelve directamente a tu navegador. No conservamos los resultados de las verificaciones ni un historial de las URL que pruebas. Cloudflare conserva durante poco tiempo registros técnicos de las solicitudes a nuestro verificador para solucionar problemas. Tu Configuración avanzada se guarda solo en tu propio navegador, y los valores de cookies, los valores de encabezados y los cuerpos de solicitud nunca se guardan. Consulta la Política de privacidad para más detalles.

¿Puedo verificar varias redirecciones a la vez?

Sí. El Verificador masivo de redirecciones comprueba hasta 100 URL en una sola ejecución y exporta los resultados en CSV o JSON. Para auditar un sitio completo, el Verificador de redirecciones en sitemaps lee tu sitemap XML y comprueba hasta 500 de sus URL.

¿Qué indica el tiempo de respuesta?

Es el tiempo que pasa desde que se envía la solicitud de un salto hasta que llegan sus encabezados de respuesta, medido desde el centro de datos de Cloudflare que hizo la verificación. Incluye la consulta DNS y el establecimiento de la conexión cuando hacen falta, además del tiempo de procesamiento del servidor. Cada salto agrega un viaje de ida y vuelta de este tipo antes de que la página final pueda siquiera empezar a cargarse; por eso importa que las cadenas sean cortas. El Medidor de latencia de redirecciones lo muestra como un diagrama de cascada.

¿Qué riesgos tienen las URL acortadas?

Un enlace corto oculta su destino, así que puede llevar a una página de phishing, a la descarga de malware o a una estafa con la misma facilidad que a un sitio legítimo. Por eso a los atacantes les gusta usarlos en correos electrónicos, SMS y publicaciones en redes sociales. Si expandes antes el enlace, ves la URL final real y todos los dominios por los que pasa.

¿Qué acortadores de URL puede expandir TrueURL?

Cualquier acortador que redirija con códigos de estado HTTP estándar, con una etiqueta meta refresh o con una redirección JavaScript sencilla. Eso incluye servicios importantes como Bitly (bit.ly), TinyURL, X (t.co), Rebrandly, Ow.ly, Is.gd y Buffer (buff.ly), así como dominios cortos de marca, y los enlaces que pasan por varios acortadores se siguen hasta el final. Los acortadores que muestran un anuncio, una advertencia o una página con CAPTCHA antes de redirigir no se pueden expandir automáticamente; en ese caso, la cadena se detiene en esa página.

Del blog

Guías para verificar redirecciones y elegir el código de estado correcto.

Todos los artículos