Error - La página es una redirección

Una redirección es una respuesta especial del servidor con un código HTTP 3xx que informa al cliente (navegador o robot) que la URL ya no es la correcta y que debe dirigirse a la especificada en el encabezado "Location". Las redirecciones 3xx más comunes son:

  • Redirecciones permanentes con un código HTTP 301
  • Redirecciones temporales con un código HTTP 302

Existen otros tipos de redirecciones. Estas se definen en los encabezados HTTP o en el código HTML/JavaScript de la página. Estas redirecciones son muy desaconsejadas porque no todas son comprendidas/seguidas por los robots y pueden alterar significativamente la navegación de los usuarios.
Las redirecciones de código más comunes son:

  • Redirecciones "refresh", especificadas en un encabezado "Refresh" o en una etiqueta <meta http-equiv="refresh"> en el nivel HTML, las cuales actualizan la página después de un cierto retraso (o de forma inmediata)
  • Redirecciones mediante JavaScript que son provocadas por el código ejecutado por el navegador

Cuando se indica a nuestros robots que no sigan las redirecciones, este error ocurre si se encuentran con una. En ese caso, es necesario:

  • Ingresar la URL de destino directamente
  • Eliminar la redirección y proporcionar una página HTML para esa URL en tu aplicación/servidor
  • Autorizar a nuestros robots a seguir las redirecciones