Evitar cadeias e ciclos de redirecionamento
Como surgem as cadeias
No primeiro relançamento, /alt é redirecionado para /neu. No segundo, /neu é redirecionado para /neuer, e a regra antiga mantém-se. A isto juntam-se os redirecionamentos de HTTP para HTTPS e de sem www para com www. Rapidamente, um só acesso passa a ter quatro saltos.
Porque é que isto prejudica
- Cada paragem aumenta o tempo de carregamento, sobretudo na rede móvel.
- Os motores de busca seguem apenas um número limitado de redirecionamentos.
- Cada regra adicional é uma fonte de erros na próxima reformulação.
Ciclos: o pior caso
Se A leva a B e B volta para A, ninguém chega ao destino. Os navegadores desistem com uma mensagem de erro. Os ciclos surgem muitas vezes quando as regras no servidor e no CMS se contradizem.
Como pôr ordem
- Percorrer todos os redirecionamentos com um crawler ou um verificador de cabeçalhos.
- Apontar cada endereço antigo diretamente para o destino final.
- Manter as regras num só sítio, no servidor ou no CMS, não nos dois.
E os códigos QR?
Um código QR dinâmico é, em si, um redirecionamento. Se o seu destino aponta para um endereço antigo que volta a redirecionar, forma-se uma cadeia. Por isso, depois do relançamento compensa apontar os destinos dos códigos QR diretamente para as novas páginas.
Perguntas frequentes
O ideal é exatamente um. A partir de três paragens, deves pôr ordem.
Com um verificador online de cabeçalhos HTTP ou no separador de rede das ferramentas de programador, onde cada paragem aparece com o respetivo código de estado.
Não apagues, ajusta: o endereço antigo deve continuar a funcionar, mas levar diretamente ao destino final.
Novos artigos diretamente na tua caixa de correio
Dicas sobre códigos QR dinâmicos, novidades, sem spam. Podes cancelar a qualquer momento.
Ao subscreveres, aceitas receber a newsletter. Podes retirar o consentimento a qualquer momento através da ligação de cancelamento incluída em cada e-mail.