Evitar los redireccionamientos múltiples de páginas
Published on • Updated on
Los redireccionamientos ralentizan la velocidad de carga de la página. Cuando un navegador solicita un recurso que ha sido redirigido, el servidor generalmente devuelve una respuesta HTTP como esta:
HTTP/1.1 301 Moved Permanently
Location: /path/to/new/location
Después, el navegador debe realizar otra solicitud HTTP en la nueva ubicación para recuperar el recurso. Este viaje adicional a través de la red puede retrasar en cientos de milisegundos la carga del recurso.
Cómo fallar la auditoría de redireccionamientos múltiples de Lighthouse
Lighthouse marca las páginas que tienen múltiples redireccionamientos:
![](https://wd.imgix.net/image/tcFciHGuF3MxnTr1y5ue01OGLBn2/uGOmnhqZoJnMoBgAiFJj.png?auto=format)
Una página falla en esta auditoría cuando tiene dos o más redireccionamientos.
Cómo eliminar redireccionamientos
Señale los enlaces a los recursos marcados con las ubicaciones actuales de los recursos. Es especialmente importante evitar las redirecciones en los recursos necesarios para su ruta de procesamieno crítica.
Si está utilizando redireccionamientos para desviar a los usuarios de dispositivos móviles, a la versión móvil de su página, considere rediseñar su sitio para usar un diseño adaptable.
Orientación específica de la pila
React
Si está utilizando React Router, minimice el uso del componente <Redirect>
para las rutas de navegación.
Recursos
Updated on • Improve article