Os redirecionamentos reduzem a velocidade de carregamento da página. Quando um navegador solicita um recurso que foi redirecionado, o servidor normalmente retorna uma resposta HTTP como esta:
HTTP/1.1 301 Moved Permanently
Location: /path/to/new/location
O navegador deve fazer outra solicitação HTTP no novo local para recuperar o recurso. Esse deslocamento adicional pela rede pode atrasar o carregamento do recurso em centenas de milissegundos.
Como ocorre a falha na auditoria de vários redirecionamentos do Lighthouse
Farol sinaliza páginas que têm vários redirecionamentos:
Uma página não será aprovada nessa auditoria quando tiver dois ou mais redirecionamentos.
Como eliminar redirecionamentos
Direcionar links para recursos sinalizados até os recursos os locais atuais. É especialmente importante evitar redirecionamentos em recursos necessária para seu caminho crítico de renderização.
Se você usa redirecionamentos para direcionar os usuários de dispositivos móveis à versão móvel da sua página, considere reformular seu site para usar Design responsivo.
Orientação específica da pilha
Reação
Se você estiver usando React Router, minimize o uso do componente <Redirect>
para
navegações de rota.