Recibe alertas instantáneas si tu sitio web cae
SMS Llamada Correo
Empezar a monitorizar

Código de estado 302 - ¿qué significa y cómo afecta?

Autor: Redacción HOSTTEST   | 17 sept 2021

302 FehlercodeA finales de la década de 1980, en el Centro Europeo de Investigación Nuclear (CERN) se desarrolló el Protocolo de Transferencia de Hipertexto (HTTP), que junto con la direccionamiento mediante Localizador Uniforme de Recursos (URL) y el Lenguaje de Marcado de Hipertexto (HTML) constituye la base del Internet actual. Este protocolo establece como norma que un servidor web activo, en principio, responda a toda petición que le realice un cliente con un código de estado, para señalar de forma inequívoca el estado actual de la conexión o de la operación. Dicho código puede, como en los casos de código de estado 301 Moved Permanently o código de estado 302 Found (Moved Temporarily), incluir referencias a una dirección modificada para provocar una redirección inmediata y automática.

 

¿Qué significa un código de estado 300 en las conexiones HTTP?

El código de estado puede desempeñar distintas funciones en la comunicación por HTTP, que permiten una alta seguridad de los datos y fiabilidad en la transmisión de la información. Cabe distinguir cinco categorías oficiales y un rango numérico usado de forma no oficial, que se pueden clasificar de un vistazo según su primera cifra:

  • El código de estado 100 proporciona información sobre la conexión, p. ej., que se está procesando la solicitud
  • El código de estado 200 lo envía un servidor web tras procesar correctamente una petición
  • El código de estado 300 incluye una cabecera para redirigir a otra instancia
  • código de estado 400 indica errores provocados por la petición del cliente
  • código de estado 500 lo genera un servidor web ante un problema interno
  • El código de estado 900 lo utiliza software propietario para mensajes propios de todo tipo

Por lo general, un usuario no ve detalles de una respuesta administrativa del servidor en casos como código de estado 200 OK, código de estado 202 Accepted, código de estado 301 Moved Permanently o código de estado 302 Found (Moved Temporarily). Solo los mensajes de error, como el frecuente código de estado 404 Not Found o código de estado 502 Bad Gateway, se muestran al usuario en el navegador para facilitar la identificación de la causa y la búsqueda de una solución al problema.

¿Qué provoca un código de estado 302 Found (Moved Temporarily)?

El código de estado 302 Found (Moved Temporarily) corresponde a una redirección que puede establecer el administrador de un sitio web, de un hosting web o de un servidor dedicado o virtual (VPS) para efectuar un redirect temporal a una dirección externa. Concretamente indica:

  • La página web está activa y en condiciones normales se encontraría en esta URL
  • Debido a una situación extraordinaria, actualmente no está accesible
  • El contenido solicitado se encuentra en la dirección indicada en la cabecera como Location
  • Se trata de una excepción temporal, por ejemplo motivada por tareas de mantenimiento
  • Todos los parámetros mantienen su validez, aunque el método HTTP pueda cambiar
  • La redirección se realiza automáticamente a una nueva dirección

Interesa al administrador de un hosting web o de un sitio web emplear el código de estado 302 Found (Moved Temporarily) únicamente de forma temporal. Además existen otras circunstancias que, entre otras cosas, afectan al SEO y a la funcionalidad de un sitio web.

¿Cómo afecta el código de estado 302 Found al SEO?

En principio no hay inconveniente en utilizar el código 302 para implementar una redirección temporal. No obstante, el periodo debería limitarse a un plazo fijo y lo más breve posible, porque de lo contrario los motores de búsqueda pueden considerarlo perjudicial para el posicionamiento SEO. Este efecto se produce por dos motivos: en primer lugar, la redirección existente no se considera un reemplazo completo y no tiene el mismo peso que la dirección original. Además, puede producirse una indexación doble, de modo que los contenidos se consideren como "contenido duplicado", lo que da lugar a una penalización de su valor añadido y, por tanto, de su posicionamiento en los resultados de búsqueda. Para evitar este riesgo, se recomienda emplear un código 301 Moved Permanently en caso de desplazamientos permanentes. Como alternativa, herramientas como Google Analytics también ofrecen la opción de configurar una redirección temporal o permanente sin perjuicios para el SEO.

¿Dónde está el riesgo de secuestro de URL (URL hijacking) por un código de estado 302?

En el pasado surgieron a veces problemas que pueden desencadenar un código de estado 300, incluido el código de estado 301 Found (Moved Temporarily), cuando este no se utiliza de forma adecuada o con intención criminal. Como los motores de búsqueda lo interpretan como la dirección actualmente válida para un recurso ya indexado, primero sustituyen una presencia en Internet por la URL indicada en el encabezado como Location. Esto provoca que las llamadas y el tráfico se redirijan estrictamente al principio y, por tanto, la página original deje de aparecer o de ser accesible en los resultados de búsqueda.

Esta práctica se denomina secuestro de URL (hijacking) y también puede desencadenarse de forma no intencionada cuando un webmaster redirige con un código de estado 302 Found (Moved Temporarily) hacia un recurso externo. En algunos casos el secuestro incluso se produce automáticamente por sistemas de gestión de contenidos (CMS) o plugins, por lo que cada nuevo código de estado 300 debería revisarse manualmente. En general, desde el punto de vista del SEO y de la seguridad se recomienda utilizar, por regla general, el código de estado 301 Moved Permanently o el código de estado 307 Temporary Redirect, o bien la redirección mediante Google Analytics.

Foto: fancycrave1 en Pixabay

Escribe un comentario


Más proveedores de hosting


Más artículos interesantes

Código de estado 307 - ¿qué significa una redirección temporal en HTTP?

Os mostramos qué significa el código de estado 307 y cómo podéis resolverlo. Redirección temporal en HTTP.

¿Qué es http/3 y cuándo llega el estándar?

http/2 se ha convertido en un estándar. Pero ¿cuándo llega http/3 y qué aporta el nuevo estándar?

Error HTTP 403: Prohibido - ¿cuál es la solución?

Error HTTP 403: Prohibido - así podéis solucionar el error.

Error 401 - ¿cómo solucionar el error HTTP No autorizado?

Te mostramos cómo corregir fácilmente el error 401 "No autorizado".

Error 500 del servidor - causas y solución del problema

Explicamos el error 500 del servidor, incluidas posibles soluciones. ¡Le ayudamos!

11 trucos para tu archivo htaccess - así funciona htaccess

Os mostramos 11 trucos y hacks para que podáis sacar el máximo de vuestro archivo htaccess.