Página 404
A Silktide verifica se o seu site responde corretamente quando alguém pede uma página que não existe. A resposta correta é uma página de erro apresentada com o código de estado especial "404 Not Found", que informa aos navegadores e aos motores de pesquisa que a página está realmente em falta.
O código de estado é tão importante quanto a própria página. Alguns sites apresentam uma mensagem de "página não encontrada", mas enviam-na com um código de estado de sucesso (200) — o chamado "soft 404" — e outros redirecionam todos os endereços em falta para a página inicial. Ambos parecem úteis, mas confundem o software do qual os seus visitantes e a sua classificação nas pesquisas dependem.
Por que motivo isto é importante
Os motores de pesquisa, os navegadores, as verificações de links e a dependem todos do código de estado 404 para saber que uma página está em falta. Quando as páginas em falta retornam um código de sucesso, os motores de pesquisa mantêm os endereços inativos no índice, os visitantes continuam a chegar a essas páginas e a sua posição nas pesquisas é prejudicada, pois os motores concluem que o seu site está cheio de páginas de erro superficiais e duplicadas.
Redirecionar todas as páginas em falta para a página inicial não é melhor: os visitantes chegam a um local que não solicitaram, sem qualquer explicação, e os motores de pesquisa aprendem a desconfiar dos seus redirecionamentos. O melhor padrão é uma página 404 genuína para todos os casos, além de redirecionamentos específicos para páginas individuais que foram movidas e que ainda recebem tráfego valioso.
Como corrigir
- Configure o seu servidor Web ou para retornar o código de estado 404 para endereços desconhecidos. A maioria das plataformas faz isto por predefinição; o problema costuma surgir de uma rota abrangente ou regra de redirecionamento adicionada posteriormente.
- Inclua conteúdo útil na página 404: indique que a página não foi encontrada e disponibilize uma caixa de pesquisa ou links para secções importantes, para que os visitantes possam prosseguir.
- Mantenha os redirecionamentos para páginas individuais que foram realmente movidas — nesse caso, a ferramenta certa é um redirecionamento para o novo local do conteúdo.
Pode verificar a correção visitando um endereço inventado no seu site com as ferramentas de desenvolvimento do navegador abertas: o painel de rede deverá apresentar o estado 404.
Como a Silktide realiza esta verificação
- Solicita a página inicial do seu site. Se a própria página inicial não responder normalmente, a verificação não pode ser executada de forma fiável e é aprovada.
- Solicita um endereço deliberadamente inventado no seu site que não deverá existir.
- Aprova se essa solicitação retornar o código de estado 404; caso contrário, comunica um problema no site (por exemplo, quando retorna um código de sucesso ou um redirecionamento).
Resolução de problemas
Apresentamos uma página de erro — por que motivo isto falha?
O que os visitantes veem e o que o servidor informa podem ser coisas diferentes. A sua página de erro pode ser apresentada com um código de estado 200 (sucesso), que é o que esta verificação deteta. Verifique a configuração do seu servidor ou CMS para garantir que a página de erro é enviada com o estado 404.