Redireccionamiento de URL

Definición: ¿Qué significa redireccionamiento de URL?

Una redirección de URL es una función de servidor web que envía a un usuario de una URL a otra. Los redireccionamientos suelen adoptar la forma de un redireccionamiento automático que utiliza uno de una serie de códigos de estado definidos dentro del protocolo HTTP.

Hay varios tipos de redireccionamientos disponibles para los desarrolladores web, incluidos redireccionamientos manuales, códigos de estado de la serie HTTP 3xx, scripts del lado del servidor, JavaScript, redireccionamientos de marcos y actualizaciones de metaetiquetas.

Una redirección de URL también se puede conocer como redirección de código HTTP 3xx, reenvío de URL, redirección de dominio y reenvío de dominio.

Techinfo explica el redireccionamiento de URL

Los usuarios web pueden ser redirigidos de una URL a otra por una variedad de razones, que incluyen:

  • Un cambio de nombre comercial
  • Una fusión de dos sitios web
  • Para dirigir el tráfico hacia contenido actualizado recientemente
  • Para dirigir contenido a un nombre de dominio actualizado recientemente
  • Prueba de división de página de destino para pruebas de marketing

Los redireccionamientos también se pueden utilizar para actividades nefastas como suplantación de identidad u otros intentos de causar problemas a los usuarios y sus equipos. Las redirecciones también se han utilizado para subvertir los resultados de las consultas de los motores de búsqueda, pero la mayoría de los motores de búsqueda ahora pueden detectar tales intentos.

Los diversos códigos de la serie 3xx del protocolo HTTP son la forma más común de redirigir una página web y están integrados en el HTML de la página. Los miembros de esta serie tienen los siguientes atributos:

  • 300 ofrece múltiples opciones de redireccionamiento. Por ejemplo, se pueden seleccionar idiomas alternativos.
  • 301 es cuando un sitio se mueve de forma permanente, como cuando cambia el nombre de una empresa.
  • 302 es para una redirección no especificada.
  • 303 muestra o actúa sobre los resultados de scripts de interfaz de puerta de enlace común (CGI)
  • 307 se utiliza para redirecciones temporales, como cuando se está rediseñando un sitio.

Cuando un visitante del sitio web es redirigido a un dominio de sitio web recién nombrado, la dirección del sitio web adquiere una nueva URL. Las empresas a menudo transforman la página de inicio original de su sitio web en una página de redireccionamiento con un mensaje simultáneo que describe brevemente el redireccionamiento. Detrás de escena, una etiqueta de actualización de meta está incrustada en el código fuente del sitio web. Sin una redirección, los visitantes habituales del sitio web recibirían un mensaje de error "404 - No encontrado".

La redirección puede tener lugar a través de un servicio de redirección que opera a través de software para brindar nombres de enlaces más cortos a los usuarios. Los enlaces permanentes son un tipo de servicio de redireccionamiento.