Scanverra

Como Corrigir Ligações Quebradas

Uma ligação quebrada aponta para um URL que devolve um erro - um 404, um 500, ou um tempo limite excedido - em vez da página que o visitante esperava. Cada uma é uma pequena quebra de confiança: um visitante que chega a um beco sem saída, orçamento de rastreio gasto em vão, e link equity que não vai a lado nenhum.

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:

Redirecionar um slug antigo para o seu substitutotypescript
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

Verificar o estado de um único URL sem carregar a página completatypescript
1curl -I https://example.com/some/path

4. 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.

FAQ

Frequently asked questions

Quantas ligações verifica o Scanverra por verificação?

Até 25 ligações encontradas na página verificada, testadas com pedidos HEAD em lotes de 6 em vez de um a um - isso mantém um rastreio completo rápido em vez de demorar minutos por verificação. Se a sua página tiver mais de 25 ligações, o restante não é verificado nessa execução.

Uma ligação quebrada prejudica realmente o SEO, ou é apenas um incómodo de UX?

Ambos. Os motores de busca gastam um "orçamento de rastreio" limitado no seu site, e os becos sem saída desperdiçam parte dele. As ligações quebradas também quebram o fluxo de link equity entre páginas, e um número suficiente delas sinaliza um site mal mantido, o que é em si um sinal de confiança fraco.

Porque é que o Scanverra usa pedidos HEAD em vez de carregar a página completa?

Um pedido HEAD solicita ao servidor apenas o código de estado e os cabeçalhos, não o corpo completo da página - é drasticamente mais rápido verificar 25 ligações desta forma do que carregar totalmente 25 páginas, ao mesmo tempo que continua a detetar de forma fiável 404s, 500s e tempos limite excedidos.

Qual é a diferença entre uma ligação interna quebrada e uma ligação externa quebrada?

Uma ligação interna quebrada aponta para uma página do seu próprio site que já não existe - quase sempre corrigível com um redirecionamento ou um href corrigido. Uma ligação externa quebrada aponta para o site de outra pessoa a sair do ar ou a reestruturar-se - não pode corrigir o servidor deles, apenas atualizar ou remover a sua ligação para lá.

Free - no sign-up required

Encontre as suas ligações quebradas antes dos seus utilizadores

Execute uma verificação gratuita e obtenha cada ligação morta na página, verificada em tempo real, em segundos.

Run free audit