Conceitos-chave
Código HTTP: É a resposta numérica que um servidor envia quando uma página é pedida. O código 200 indica sucesso. Os códigos 3xx são redireções, 4xx são erros do cliente (como o famoso 404) e 5xx são erros do servidor.
Navegação interna: São os links dentro de uma página que apontam para outras páginas do mesmo domínio. São fundamentais para que os motores de pesquisa descubram e rastreem todo o conteúdo do site.
Como diagnosticar o problema
Se este check falhar, consulte o relatório técnico para ver:
- O código HTTP devolvido (deveria ser 200)
- O número de ligações internas detetadas
- O número de destinos únicos
- O resultado de cada subcheck separadamente
Se o código HTTP não for 200, esse é o problema prioritário. Se o código for correto, mas há poucos destinos únicos, o problema é a arquitetura de navegação.
Como corrigir os códigos de estado
- Erro 404: A página não existe. Repõe o conteúdo ou crie um redireccionamento 301 para o URL mais relevante.
- Erro 500: Erro do servidor. Verifique os logs de erro do Apache/Nginx, verifique a configuração do PHP e verifique o código da aplicação.
- Erro 403: Acesso proibido. Verifique as permissões de ficheiros e pastas e a configuração do .htaccess.
- Código 301/302: A página Redireciona. Certifique-se que o URL final responde com 200.
Como verificar a correção
Depois de aplicar as alterações, volta a executar a auditoria AISEO para este URL. O check deverá mostrar:
- Código HTTP: 200
- Pelo menos 4 destinos internos únicos
- Ambos os subchecks em PASS
Também pode usar as ferramentas de desenvolvimento do navegador (separador Rede) para verificar o código HTTP manualmente.