Criação de Apps

Erro 404 e erro 500: o que significam e como resolver

Resposta rápida

O erro 404 significa que o servidor funciona, mas não encontrou a página pedida, geralmente por endereço errado ou conteúdo removido. O erro 500 indica uma falha interna no servidor ao processar o pedido. O 404 costuma se resolver com redirecionamento; o 500 exige olhar os registros de erro.

Neste artigo
  1. Erro 404: página não encontrada
  2. Erro 500: falha no servidor
  3. Outros códigos úteis

Quando você acessa um site e aparece uma mensagem com um número, esse número é um código de status HTTP. Ele indica o que aconteceu com o pedido entre o navegador e o servidor. Os mais conhecidos são o 404 e o 500, e eles apontam problemas bem diferentes.

Erro 404: página não encontrada

O 404 significa que o servidor está funcionando, mas não achou o endereço pedido. Isso acontece em situações como:

  • Link digitado errado ou com letras trocadas.
  • Página que foi apagada ou teve o endereço alterado.
  • Link antigo em redes sociais, e-mails ou outros sites que já não aponta para nada.
  • Erro de configuração em rotas, em sites feitos com frameworks.

O que o visitante pode fazer

Confira o endereço, apague o final do link para tentar chegar à página inicial e use a busca do site. Se o link vem de um lugar de confiança e continua quebrado, avise o responsável.

O que o dono do site pode fazer

  • Redirecione páginas que mudaram de endereço para o novo conteúdo, usando um redirecionamento permanente.
  • Corrija links internos quebrados. Ferramentas de rastreamento e o relatório de páginas do Google Search Console ajudam a achar esses links.
  • Crie uma página 404 útil, com busca e links para seções principais, em vez de uma tela vazia.
  • Revise o mapa do site depois de reorganizar o conteúdo.

Erro 500: falha no servidor

O 500, chamado de erro interno do servidor, indica que algo deu errado ao processar o pedido, e o servidor não sabe ou não diz exatamente o quê. Quem acessa não pode corrigir isso.

Causas frequentes:

  • Erro no código da aplicação, como um trecho com falha após uma atualização.
  • Problema de conexão com o banco de dados.
  • Arquivo de configuração do servidor com erro.
  • Falta de memória ou de recursos na hospedagem.
  • Plugin ou extensão incompatível, em sites feitos com gerenciadores de conteúdo.

Por onde investigar

  1. Veja os registros de erro (logs) do servidor ou da hospedagem. A mensagem costuma apontar o arquivo e a linha do problema.
  2. Pense no que mudou antes do erro: uma atualização, um novo plugin, uma alteração de configuração.
  3. Desfaça a última alteração ou restaure um backup, se for o caso. O texto sobre backup de site e de sistema explica como se preparar.
  4. Se o site é hospedado em serviço de terceiros, abra um chamado no suporte com horário e página afetada.

Outros códigos úteis

Os códigos que começam com 4 indicam problema no pedido ou no acesso, como o 403, que é acesso proibido. Os que começam com 5 indicam falha do lado do servidor, como o 502 e o 503. Se o site publicado em plataformas automatizadas apresentar erro depois de uma publicação, o texto sobre deploy explicado ajuda a entender o processo.

  • Sites
  • Erros
  • Desenvolvimento

Perguntas frequentes

O erro 404 prejudica o site no Google?

Alguns 404 são normais, como páginas removidas de propósito. O problema são links internos quebrados e páginas importantes que sumiram sem redirecionamento, o que atrapalha visitantes e a navegação.

O visitante pode resolver um erro 500?

Quase nunca, porque o problema está no servidor. Ele pode recarregar a página depois de alguns minutos ou avisar o responsável pelo site.

Qual a diferença entre erro 404 e 410?

O 404 diz que a página não foi encontrada, sem informar se é permanente. O 410 indica que ela foi removida de propósito e não volta.

Leia também

Criação de Apps

Backup de site e de sistema: o que copiar, onde guardar e como testar

Um roteiro prático para ter cópias de segurança que de fato funcionam quando o site ou o sistema der problema.

· 5 min de leitura
Criação de Apps

Deploy explicado: como Vercel, Netlify e similares publicam seu site

O caminho do código no seu computador até o endereço no ar, sem mistério.

· 5 min de leitura
Criação de Apps

CORS: o que é e como resolver o erro no navegador

O erro de CORS não é bug do navegador: é uma regra de segurança que o servidor precisa liberar.

· 2 min de leitura
Criação de Apps

App nativo, híbrido ou web: qual tipo escolher para o seu projeto

As diferenças entre app nativo, multiplataforma, híbrido e web, e como decidir conforme o seu projeto.

· 5 min de leitura

Deixe seu comentário