Cuando una URL corta redirige a un visitante al destino original, utiliza una redirección HTTP. Los dos tipos principales son 301 (redirección permanente) y 302 (redirección temporal). Cuál usa un servicio afecta al SEO, la precisión de las analíticas y el rendimiento, por lo que entender la distinción facilita la elección.
Las cabeceras de respuesta HTTP para una redirección 301 se ven así: "HTTP/1.1 301 Moved Permanently", "Location: https://example.com/original-page", "Cache-Control: max-age=86400", "Content-Length: 0". El navegador lee la cabecera Location y navega automáticamente a la URL especificada. Un 301 indica a los navegadores y motores de búsqueda que el recurso se ha movido permanentemente. Los navegadores pueden almacenar esta información en caché y, mientras permanece en la caché, en visitas posteriores navegan directamente al destino sin contactar al servidor de la URL corta. Con una redirección 301, se considera que el link juice (valor de PageRank) se transfiere al destino de la redirección.
Las cabeceras de respuesta para una redirección 302 se ven así: "HTTP/1.1 302 Found", "Location: https://example.com/original-page", "Cache-Control: no-cache", "Content-Length: 0". Un 302 indica que el recurso está temporalmente en una ubicación diferente. Sin indicaciones de caché explícitas una 302 no se reutiliza, por lo que con el no-cache del ejemplo cada clic pasa a través del servidor de la URL corta. Esta característica facilita el seguimiento de los recuentos de clics y las fuentes de referencia. Algunos servicios de acortamiento de URL usan redirecciones 302 porque priorizan la precisión de las analíticas.
Puedes verificar el comportamiento de redirección directamente desde la terminal usando curl. Ejecutar "curl -I https://short.example/abc123" muestra solo las cabeceras de respuesta, mostrando el código de estado (301 o 302) y la cabecera Location. Ejecutar "curl -v -L https://short.example/abc123" rastrea toda la cadena de redirección hasta el destino final. La opción "-L" sigue las redirecciones automáticamente, y "-v" muestra información detallada de solicitud y respuesta.
Las implicaciones de rendimiento difieren entre los dos tipos. Mientras una redirección 301 permanece en la caché del navegador, las visitas repetidas son más rápidas. Una redirección 302 requiere una solicitud al servidor cada vez, añadiendo una ligera latencia. En la práctica, la infraestructura moderna de servidores mantiene esta sobrecarga baja, por lo que cabe esperar que el impacto en la experiencia del usuario también sea pequeño.
Más allá de 301 y 302, la especificación HTTP define dos códigos de estado de redirección adicionales: 307 (Redirección Temporal) y 308 (Redirección Permanente). La diferencia clave es que 302 puede hacer que los navegadores cambien el método HTTP de POST a GET durante la redirección, mientras que 307 preserva estrictamente el método de solicitud original. De manera similar, 308 es la versión estricta de 301, prohibiendo cambios de método durante la redirección. Dado que los servicios de acortamiento de URL típicamente manejan solo solicitudes GET, la diferencia práctica entre 307/308 y 301/302 es pequeña. Sin embargo, para redirecciones de API donde preservar el método POST importa, hay casos en que 307/308 es apropiado.
Cuando el SEO es una prioridad y la URL corta se usa como enlace permanente, como en publicaciones de blog o páginas fijas donde el destino no cambiará, la redirección 301 es adecuada. Para páginas de campaña, promociones estacionales u otros destinos que puedan cambiar, las redirecciones 302 son adecuadas. Como se indicó arriba, con una redirección 301 se considera que el link juice se transfiere al destino de la redirección.
Los compromisos merecen entenderse claramente. Con las redirecciones 301, el almacenamiento en caché del navegador puede hacer que las visitas repetidas no lleguen al servidor, y esos clics no se cuentan. Si necesitas cambiar el destino, los navegadores con caché seguirán redirigiendo a la URL antigua hasta que la caché expire. El inconveniente de las redirecciones 302 es la ligera latencia de cada solicitud que llega al servidor. Según la documentación de Google (a octubre de 2026), con las redirecciones temporales se muestra la página de origen en los resultados de búsqueda.
En la práctica, verifica qué tipo de redirección usa tu servicio de acortamiento de URL y selecciona un servicio que se alinee con tus objetivos. Algunos servicios ofrecen la opción de seleccionar el tipo de redirección por enlace.