
¿Cuándo se debe usar una redirección 302?
Aprende cuándo utilizar redirecciones 302 para cambios temporales de URL. Descubre las mejores prácticas, implicaciones para SEO y cómo difieren las redireccion...
Una redirección 302 es un código de estado de respuesta HTTP que indica que un recurso solicitado se ha movido temporalmente a la URL especificada en el encabezado Location.
MDN’s 302 reference documenta la redirección temporal y su comportamiento con el método de solicitud. Una 307 es la alternativa temporal cuando se debe preservar el método de solicitud original.
En esta página
Una redirección 302 es un código de estado de respuesta HTTP que indica que un recurso solicitado se ha movido temporalmente a la URL especificada en el encabezado Location. La especificación HTTP/1.1 la define como 302 Found, mientras que versiones anteriores de HTTP la denominaban Moved Temporarily.
Cuando un navegador o rastreador de motores de búsqueda solicita una URL que devuelve un código de estado 302, el servidor responde:
HTTP/1.1 302 Found
Location: https://example.com/temporary-page
Esto es fundamentalmente diferente de una redirección 301, que indica que el contenido se ha movido permanentemente e instruye a los motores de búsqueda a transferir la autoridad del enlace al nuevo destino. Confundir ambas sigue siendo uno de los errores técnicos de SEO más comunes, y puede llevar meses recuperarse de las consecuencias.
Comprender el flujo técnico detrás de una redirección 302 ayuda a explicar por qué el tipo de redirección es importante tanto para la experiencia del usuario como para el comportamiento de los motores de búsqueda.
Paso 1: La solicitud. Un usuario hace clic en un enlace o escribe una URL — por ejemplo, https://ejemplo.com/venta-verano. Su navegador envía una solicitud HTTP GET al servidor.
Paso 2: La respuesta del servidor. En lugar de devolver la página solicitada con un estado 200 OK, el servidor responde con 302 Found e incluye un encabezado Location que apunta a https://ejemplo.com/oferta-especial. El servidor está diciendo efectivamente: «Esa página está en otro lugar por ahora».
Paso 3: El navegador sigue. El navegador emite automáticamente una segunda solicitud a la URL de destino. El usuario ve el contenido de la nueva URL, a menudo sin notar que ocurrió una redirección.
Elegir el tipo de redirección incorrecto es un error que puede costar rankings, tráfico e ingresos. La tabla a continuación resume los cuatro códigos de estado de redirección más comúnmente confundidos y cuándo aplica cada uno.
| Estado | Significado | Comportamiento del método |
|---|---|---|
| 301 | Movimiento permanente | El navegador puede cambiar POST a GET |
| 302 | Movimiento temporal | El navegador puede cambiar POST a GET |
| 307 | Movimiento temporal | Preserva el método de solicitud |
| 308 | Movimiento permanente | Preserva el método de solicitud |
De igual manera, usar una 301 para un cambio temporal es igualmente peligroso. Una vez que Google procesa una 301, puede eliminar la URL anterior de su índice por completo. Cuando termina el cambio temporal y eliminas la redirección, la URL original ha perdido sus rankings — y reconstruirlos puede llevar meses.
Una redirección 302 es la opción correcta cuando el cambio es genuinamente temporal y se espera que la URL original regrese. Aquí están los escenarios prácticos donde las 302 destacan.
Al realizar pruebas A/B, es posible que desees enviar una parte de los usuarios a una versión alternativa de una página mientras mantienes la URL original activa e indexada. Una redirección 302 dirige el tráfico de prueba a la variante sin indicarle a Google que la página original ha sido reemplazada permanentemente. Una vez que concluye la prueba, simplemente eliminas la redirección.
Cuando una página debe desconectarse temporalmente — por actualizaciones, rediseño o mantenimiento del backend — una redirección 302 envía a los usuarios a un aviso de mantenimiento mientras preserva la indexación de la URL original. Esto es muy preferible a devolver un estado 503 (Servicio No Disponible), que puede provocar que los motores de búsqueda desindexen la página si persiste.
Si un producto no está disponible temporalmente pero se repondrá, una redirección 302 desde la página del producto a una categoría relacionada o página de lista de espera mantiene la URL original viva en los resultados de búsqueda. Para los comercializadores afiliados, esto es especialmente relevante: eliminar una página de producto por completo puede romper los enlaces de afiliados y los códigos de seguimiento, cortando las comisiones de los editores incluso después de que el producto regrese.
Tan importante como saber cuándo usar una 302 es saber cuándo evitarla. Las redirecciones temporales mal aplicadas causan daños reales al SEO.
Si has movido contenido permanentemente — un cambio de marca, una migración de dominio o una reestructuración del sitio — usa una redirección 301, no una 302. Una 302 le indica a Google que mantenga la URL anterior indexada, lo que significa que tu nueva URL podría no posicionarse nunca.
Al fusionar dos publicaciones de blog en una guía definitiva, una redirección 301 es la única opción correcta. Una 302 dejaría las URLs antiguas en el índice de Google compitiendo con la nueva página fusionada.
Trasladar un sitio de HTTP a HTTPS es un cambio permanente. Usa redirecciones 301. Usar 302 para una migración HTTPS es un error bien documentado: las URLs HTTP antiguas permanecen indexadas, dividiendo el tráfico y la autoridad del enlace entre dos versiones de la misma página.
Google ha declarado que eventualmente puede tratar una 302 de larga duración como una 301. Si una redirección 302 ha estado activa por más de seis meses, Google puede comenzar a transferir la autoridad del enlace al destino de todos modos. En ese punto, efectivamente has perdido el control de la señal. Si necesitas que una redirección permanezca activa indefinidamente, usa una 301 desde el principio.
Una regla práctica: si no puedes nombrar la fecha en que eliminarás la redirección, usa una 301.
Una redirección temporal normalmente deja la URL de origen como la URL prevista en los resultados de búsqueda. Otras señales de canonicalización aún pueden afectar qué URL indexa Google. Una redirección permanente es una señal más fuerte de que el destino debe volverse canónico. Ningún código de estado garantiza un ranking sin cambios.
Para el seguimiento de afiliados, verifica que el clic se registre, que los identificadores requeridos lleguen al destino y que una conversión posterior reciba la atribución prevista. Una redirección por sí sola no garantiza una comisión.
Las implicaciones SEO de las redirecciones 302 se dividen en lo que hacen y lo que no hacen.
Cuando se usan correctamente, las redirecciones 302 protegen tu SEO al evitar que se registren cambios permanentes para condiciones temporales. Una página de producto de temporada que usa una 302 fuera de temporada mantiene sus rankings listos para cuando el producto regrese. Una página que se somete a pruebas A/B conserva su autoridad mientras la variante de prueba recopila datos.
Para los administradores de programas de afiliados, anunciantes y editores, las redirecciones 302 no son solo una preocupación técnica de SEO — son una herramienta práctica integrada en los flujos de trabajo cotidianos.
Los anunciantes frecuentemente ejecutan promociones por tiempo limitado que requieren redirigir el tráfico desde páginas de producto estándar a páginas de destino promocionales. Una redirección 302 permite al administrador del programa:
Ejemplo de flujo de trabajo: Un anunciante realiza una promoción de Black Friday del 20 al 30 de noviembre. La página de producto estándar en /widget obtiene una redirección 302 a /black-friday-widget-deal. Los enlaces de afiliados existentes de los editores siguen funcionando. Cuando termina la promoción, se elimina la 302, el tráfico regresa a /widget y ningún enlace de editor se rompe.
Los administradores de afiliados que prueban las tasas de conversión en diferentes páginas de destino pueden usar redirecciones 302 para dividir el tráfico entre variantes. La URL de seguimiento de afiliados original sigue siendo la dirección canónica, y los destinos de prueba temporales reciben tráfico sin alterar permanentemente la página indexada. Una vez que la prueba identifica al ganador, el administrador puede implementar la página preferida como destino permanente y actualizar la configuración de seguimiento.
Algunos programas de afiliados usan redirecciones 302 para enviar a los usuarios a páginas de destino específicas por región o dispositivo. Un clic de un usuario móvil en Alemania podría ser redirigido temporalmente a una página de destino móvil en alemán, mientras que los usuarios de escritorio en EE. UU. van a la página estándar. Debido a que estas reglas cambian según los objetivos de la campaña, una redirección 302 es la señal adecuada.
Para sitios que funcionan en servidores Apache, agrega la siguiente línea a tu archivo .htaccess:
Redirect 302 /old-page https://example.com/temporary-page
RewriteEngine On
RewriteRule ^old-page$ https://example.com/temporary-page [R=302,L]
En tu archivo de configuración del bloque del servidor:
location /old-page {
return 302 https://example.com/temporary-page;
}
Para aplicaciones personalizadas, configura el código de estado y el encabezado Location manualmente:
<?php
header('Location: https://example.com/temporary-page', true, 302);
exit;
?>
La mayoría de las plataformas CMS modernas incluyen gestión de redirecciones de URL integrada. En Shopify, navega a Online Store > Navigation > URL Redirects. En Magento 2, ve a Marketing > SEO & Search > URL Rewrites. Ambas plataformas usan 301 por defecto; revisa el menú desplegable o panel de configuración para seleccionar 302 explícitamente.
Los métodos de implementación varían según el entorno del servidor y la plataforma.
Para sitios que funcionan en servidores Apache, agrega la siguiente línea a tu archivo .htaccess:
Redirect 302 /old-page https://example.com/temporary-page
RewriteEngine On
RewriteRule ^old-page$ https://example.com/temporary-page [R=302,L]
En tu archivo de configuración del bloque del servidor:
location /old-page {
return 302 https://example.com/temporary-page;
}
Los plugins gratuitos manejan las redirecciones sin tocar los archivos del servidor:
Para aplicaciones personalizadas, configura el código de estado y el encabezado Location manualmente:
<?php
header('Location: https://example.com/temporary-page', true, 302);
exit;
?>
La mayoría de las plataformas CMS modernas incluyen gestión de redirecciones de URL integrada. En Shopify, navega a Online Store > Navigation > URL Redirects. En Magento 2, ve a Marketing > SEO & Search > URL Rewrites. Ambas plataformas usan 301 por defecto; revisa el menú desplegable o panel de configuración para seleccionar 302 explícitamente.
Verificar que una redirección devuelve el código de estado correcto es un paso crítico antes de lanzar cualquier configuración de redirección. Existen varios métodos disponibles sin costo.
F12 o Ctrl+Shift+I).302 (o 301, 307, etc.).curl -I https://example.com/old-page
HTTP/2 302
location: https://example.com/temporary-page
-L para seguir la cadena de redirección y ver dónde termina:curl -IL https://example.com/old-page
La herramienta de Inspección de URLs muestra cómo Googlebot ve tu página. Si Google está indexando la URL de destino en lugar de la original, la herramienta lo indicará en «Page indexing» > «Canonical URL».
El error «demasiadas redirecciones» (a menudo mostrado como ERR_TOO_MANY_REDIRECTS en Chrome) ocurre cuando un navegador queda atrapado en un bucle de redirección — la página A redirige a la página B, que redirige de vuelta a la página A, creando un ciclo infinito. Después de aproximadamente 20 redirecciones, el navegador se rinde y muestra el error.
curl -IL o un verificador de redirecciones para identificar el bucle.La causa más frecuente es una regla de Apache .htaccess, una línea de configuración de Nginx o una configuración de redirección del CMS que quizás hayas olvidado — o que un plugin agregó automáticamente. Revisa tus archivos de configuración del servidor en busca de directivas Redirect o RewriteRule que apunten a la URL en cuestión.
WordPress, por ejemplo, redirige automáticamente las URLs cuando detecta un cambio de slug. Si cambiaste el permalink de una publicación, WordPress crea una redirección interna del slug antiguo al nuevo — y esto puede devolver un 302 dependiendo de tu configuración de permalinks.
Muchos sitios usan redirecciones 302 para enviar a los usuarios no autenticados a una página de inicio de sesión. Si estás accediendo a un recurso protegido sin haber iniciado sesión, un 302 a /login es un comportamiento esperado.
Algunas configuraciones del servidor redirigen URLs con barras inclinadas faltantes o adicionales. Por ejemplo, /pagina puede devolver una redirección 302 a /pagina/. Aunque esto generalmente es inofensivo, las redirecciones excesivas por barras inclinadas pueden desperdiciar el presupuesto de rastreo en sitios grandes.
Optimiza tu sitio web con las mejores prácticas para redirecciones 302 y garantiza una experiencia de usuario y un rendimiento SEO sin interrupciones.

Aprende cuándo utilizar redirecciones 302 para cambios temporales de URL. Descubre las mejores prácticas, implicaciones para SEO y cómo difieren las redireccion...

Aprende cómo funcionan las redirecciones 302, su impacto en SEO y las mejores prácticas para su implementación. Comprende las diferencias entre redirecciones te...

Aprende los errores críticos que debes evitar con las redirecciones 302. Descubre cuándo usar redirecciones temporales, implicaciones SEO y mejores prácticas pa...
Consentimiento de Cookies
Usamos cookies para mejorar tu experiencia de navegación y analizar nuestro tráfico. See our privacy policy.