O que é
Um redirecionamento é um reencaminhamento automático — um visitante pede um endereço, e o servidor envia-o para outro lugar, normalmente de forma invisível e numa fração de segundo. Uma "cadeia de redirecionamentos" acontece quando isto se repete mais do que uma vez seguida: o endereço A redireciona para o endereço B, que por sua vez redireciona para o endereço C, antes de o visitante finalmente chegar à página real. Cada um destes saltos é uma ida e volta separada entre o navegador do visitante e o teu servidor (ou servidores).
As cadeias formam-se silenciosamente ao longo do tempo — uma página é movida, depois é movida outra vez meses depois, e ninguém volta a atualizar o redirecionamento original para apontar diretamente ao destino final. Os links antigos continuam a funcionar, tecnicamente, mas só porque os saltos se vão acumulando uns sobre os outros.
Por que importa
Cada salto numa cadeia acrescenta o seu próprio atraso antes de o navegador sequer começar a carregar a página real — numa ligação móvel lenta, dois ou três saltos extra podem ser a diferença entre uma página que parece instantânea e uma que parece lenta. Os motores de busca também têm de seguir a mesma cadeia, e cadeias muito longas ou em ciclo podem levar um crawler a desistir antes de chegar ao teu conteúdo real, o que pode prejudicar silenciosamente a indexação dessa página.
As cadeias também são frágeis: se qualquer elo a meio se quebrar (um domínio expira, uma regra fica mal configurada), todos os visitantes que seguem essa cadeia chegam a um beco sem saída em vez da tua página.
Como corrigir
- Encontra os teus redirecionamentos: verifica o painel do teu alojamento, o ficheiro
.htaccess(Apache), o ficheiro_redirects(Netlify), ou as definições de URL/redirecionamento do teu CMS, para veres a lista de regras atuais. - Segue para onde os links antigos realmente vão, abrindo um deles num navegador e observando como a barra de endereço muda — se mudar mais do que uma vez antes de estabilizar, isso é uma cadeia.
- Atualiza o primeiro redirecionamento da cadeia para apontar diretamente ao endereço final e real, saltando todos os endereços intermédios.
- Remove as regras de redirecionamento que já não são necessárias, assim que nada mais apontar para elas.
- Volta a verificar alguns dos teus endereços mais antigos ou mais alterados depois da atualização, para confirmares que cada um agora redireciona num único salto.