302 Found significa que el recurso de destino se encuentra temporalmente en otra URL, indicada en el encabezado Location. Como el traslado es temporal, los clientes deberían seguir usando la URL original en las solicitudes futuras.
Un 302 no se almacena en caché por defecto; solo se reutiliza cuando Cache-Control o Expires lo permiten de forma explícita. Por eso es una opción segura para las redirecciones que dependen de la situación del visitante, como enviar a los usuarios anónimos a una página de inicio de sesión.
Al igual que con el 301, los agentes de usuario pueden convertir un POST en un GET al seguir un 302, y los navegadores lo hacen. HTTP/1.0 no lo había previsto así, y por eso HTTP/1.1 agregó 303 See Other, que siempre cambia a GET, y 307 Temporary Redirect, que nunca cambia el método. Muchos frameworks siguen usando el 302 como redirección predeterminada.
Ejemplo de respuesta
HTTP/1.1 302 Found
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: https://www.example.com/login?next=%2Faccount
Cache-Control: no-store
Content-Length: 0 SEO y verificación de redirecciones
Google trata un 302 como una señal débil de que el destino debe ser la URL canónica, así que normalmente mantiene la URL original en su índice y en los resultados de búsqueda. Es lo correcto en situaciones realmente temporales, como una promoción breve, un mantenimiento o una prueba A/B. Un 302 que se mantiene durante mucho tiempo puede acabar tratándose como una redirección permanente, pero no cuentes con ello: usa 301 o 308 para los traslados permanentes.
Un error de SEO frecuente es una redirección de HTTP a HTTPS o de dominio, aplicada a todo el sitio, que por descuido se configuró como 302. El Verificador de cadenas de redirecciones y el Verificador de redirecciones 301 marcan los saltos temporales para que puedas detectarlos.
Causas frecuentes y casos de uso
- Un muro de inicio de sesión envía a los visitantes anónimos a
/login?next=.... - La detección de idioma, país o dispositivo envía a los visitantes a una versión localizada o móvil. Compara lo que reciben los móviles y los navegadores de escritorio con la herramienta Redirecciones en móvil vs. escritorio.
- Los enlaces de seguimiento de clics y de afiliados usan 302 para que cada clic pase por el sistema de seguimiento. Desacórtalos con el Desacortador de enlaces.
- Un traslado permanente se configuró como 302 por error, por ejemplo con la directiva
Redirectde Apache sin código de estado o con el helperredirect()de un framework, que en muchos frameworks usa 302 por defecto. Cámbialo a 301 o 308.