A internet nunca para. Todos os dias websites abrem, outros fecham, alguns são atacados, conteúdo é removido ou movido e depois de algum tempo acabamos por estar a linkar para sites ou páginas que já não existem. Isto é mau a nível de SEO e mais importante, é péssimo para os usuários.

A solução para este problema é bem simples: verificar todos os links, internos e externos, regularmente. Neste artigo vamos falar de algumas ferramentas para detetar e reparar links quebrados nos seus sites.

Links Quebrados

1. Procurar Links Quebrados

Se está a procura de links offline, comece por fazer uma verificação automática em todas as páginas do seu site. Sugerimos as seguintes ferramentas:

WordPress: Broken Link Checker Plugin

Broken Link Checker

Este plugin para WordPress verifica todos os links em todas as páginas do seu website. É capaz de detetar links quebrados (404), redirecionamentos, imagens offline, etc.

Funciona de forma simples: você instala, ativa, vai a página do plugin no painel de administração do WordPress e procura por links quebrados. Depois do plugin testar todos os links (pode demorar algum tempo, dependendo do tamanho do seu site e do alojamento), vai poder ver os links quebrados, testa-los novamente e corrigi-los rapidamente.

O único problema deste plugin é que consome muitos recursos. Pode não funcionar bem em alojamentos partilhados. Se tiver problemas, veja as alternativas em baixo.

Windows: Xenu Link Sleuth

Xenu Link Sleuth

Se não usar WordPress ou se não poder usar o plugin anterior, pode usar o Xenu, um programa para Windows que verifica os links que encontra nas páginas de um determinado site. Como o teste é feito a partir do seu computador, a velocidade da sua ligação a internet e o número de links que o programa terá que verificar vão influenciar o tempo que o teste demora.

Mac: Integrity.app

Integrity.app

Se o seu sistema operativo for o OSX, o Integrity é uma boa alternativa a sugestão que fizemos para Windows.

2. Detetar Erros 404

Infelizmente alguns sites vão linkar de forma errada para o seu site. Alguns têm links para páginas que já não existem, outros são mesmo incompetentes e criam links errados. Embora não seja possível controlar o que outros sites fazem, é possível detetar e redirecionar links para páginas relevantes.

WordPress: 404 Redirected

Este é um plugin que guarda um log dos erros 404 no seu site. Embora esteja desatualizado, continua a funcionar bem com a versão atual do WordPress (4.0).

Prepare-se para ver links estranhos para páginas que nunca existiram no seu site. Dê maior atenção aos links que não funcionam porque você removeu ou moveu o conteúdo, links de sites importantes ou links que recebam tráfego.

Google Webmaster Tools

Google Webmaster Tools

As ferramentas do Google para webmasters também ajudam a encontrar links quebrados e outros problemas com o seu site ou servidor. Neste momento a informação está disponível no menu "Rastrear" ou "Rastreamento", depois de escolher o site.

3. Redirecionar Links para Novas Páginas

Ao redirecionar links quebrados para novos url's, evitamos os problemas que falamos no ponto 1 e 2 deste artigo. Faça sempre redirecionamentos 301 para o novo url.

Redirecione ao...

  • ... alterar o url de uma página;
  • ... remover conteúdo duplicado;
  • ... mudar de endereço;
  • ... mover ficheiros de uma diretoria para outra;
  • ... redirecione sempre que for possível!

WordPress: Redirects

Existem vários plugins para fazer redirecionamentos no WordPress. Recomendo o Redirects por ser simples de usar e ser suficiente para grande parte dos utilizadores do WordPress.

.htaccess

Como os plugins para WordPress são muito limitados em termos do que podem redirecionar, os redirecionamentos de diretorias ou endereços têm que ser feitas no servidor/alojamento.

Neste artigo pode encontrar as regras de redirecionamento e uma explicação de como tudo funciona:

4. Páginas de erro 404

Mesmo corrigindo os links que tem no seu site e tentando reencaminhar visitantes de outros sites para o conteúdo que procuram, algum visitante vai acabar por ver uma página de erro 404.

É importante que a página de erro seja capaz de ajudar a pessoa a encontrar o que procura. Uma caixa de busca, uma lista de conteúdo relacionado, um link para página inicial ou até mesmo encaminhar a visita para uma página relacionada podem ajudar a minimizar o problema. No WordPress, o conteúdo da página 404 pode ser alterado no ficheiro 404.php do tema ativo.

Até ao próximo artigo!