Porque é que as Ligações Quebram
- Páginas eliminadas ou renomeadas sem um redirecionamento. A causa mais comum, de longe - o slug de um URL muda durante um redesenho e nada redireciona (301) o endereço antigo para o novo.
- Sites externos a reestruturarem-se ou a saírem do ar. Uma ligação sobre a qual não tem controlo simplesmente deixa de resolver porque o outro site alterou os seus URLs ou encerrou.
- Erros de escrita no href. Um único carácter mal escrito numa ligação criada manualmente, fácil de passar despercebido em revisão e fácil de um crawler apanhar.
- Conteúdo movido para um novo tipo de conteúdo ou estrutura de rotas sem atualizar todas as ligações internas que apontavam para o caminho antigo.
Como Identificar Cada Ligação Quebrada
O Browser Test do Scanverra rastreia uma página em tempo real e recolhe até 25 ligações encontradas nela, verificando depois cada uma com um pedido HEAD - um pedido leve que solicita apenas o código de estado, não a página completa - processado em lotes de 6 de cada vez para que uma verificação completa termine rapidamente em vez de demorar minutos. Qualquer ligação que devolva 400 ou superior, ou que exceda o tempo limite, é reportada como quebrada. Se uma página tiver mais de 25 ligações, apenas as primeiras 25 são verificadas nessa execução.
Como Corrigir
1. Redirecione páginas movidas ou renomeadas, não as elimine simplesmente
Sempre que um URL genuinamente desaparece, um redirecionamento permanente (301) para o substituto mais próximo preserva tanto a intenção do utilizador como qualquer link equity que aponte para o endereço antigo:
1export default {
2 async redirects() {
3 return [
4 {
5 source: "/blog/old-post-slug",
6 destination: "/blog/new-post-slug",
7 permanent: true,
8 },
9 ];
10 },
11};2. Corrija ou remova ligações externas mortas
Para uma ligação que não controla e que está agora quebrada, encontre a nova localização do conteúdo e atualize o href, ou remova a ligação e a referência por completo se a fonte desapareceu definitivamente - uma citação desatualizada é pior do que nenhuma citação.
3. Verifique rapidamente uma ligação suspeita manualmente
1curl -I https://example.com/some/path4. Dê aos visitantes uma página 404 genuinamente útil
Não vai apanhar todas as ligações quebradas antes de um utilizador o fazer - uma página 404 personalizada com uma caixa de pesquisa e ligações de volta à sua navegação principal transforma um beco sem saída inevitável num ponto de recuperação em vez de uma saída.
Como o Scanverra Deteta Isto
O Browser Test do Scanverra rastreia genuinamente a página e emite pedidos HEAD reais contra até 25 ligações descobertas, processados em lotes de 6, reportando cada uma que devolva um estado de erro ou exceda o tempo limite - é uma verificação em tempo real contra o estado atual real dessas ligações, não um resultado em cache ou estimado.