Ajuda · Site parado ou com problema
Erro 404 ou 500 no site
O erro 404 diz que o endereço não existe: link quebrado, página apagada ou endereço trocado sem redirecionamento. O erro 500 diz que o servidor falhou ao montar a página: código com problema, configuração errada, falta de memória ou banco de dados fora. O 404 se resolve com redirecionamentos; o 500 se resolve lendo o registro de erros do servidor.
Revisado em
Erro 404: a página não existe
Acontece quando alguém clica num link antigo, quando uma página foi apagada ou renomeada, ou quando o endereço foi digitado errado. Em sites React e outros apps de página única, também aparece ao recarregar uma página interna, se a hospedagem não está configurada para isso.
O conserto é um redirecionamento permanente (301) do endereço antigo para o novo. Isso devolve o visitante ao lugar certo e transfere para a página nova a relevância que a antiga tinha no Google. O Search Console lista os endereços que o Google tentou visitar e não encontrou.
Erro 500: o servidor falhou
O servidor recebeu o pedido, tentou montar a página e não conseguiu. As causas mais comuns são uma alteração recente no código, um plugin com defeito, um arquivo de configuração do servidor (como o .htaccess) com erro, a versão do PHP ou do Node trocada, falta de memória ou o banco de dados fora do ar.
Toda hospedagem guarda um registro de erros. A linha com a data e a hora em que o erro começou costuma dizer o arquivo e o motivo. Sem ler o registro, qualquer tentativa é palpite.
Outros números que aparecem
403: o servidor recusou o acesso, quase sempre por permissão de arquivo ou bloqueio de segurança. 502 e 504: um servidor intermediário não recebeu resposta a tempo, comum em sites com servidor próprio que travou ou demorou demais. 503: o site está em manutenção ou sobrecarregado. Cada um aponta para um lugar diferente do problema.
Como evitar
Antes de apagar ou renomear uma página, crie o redirecionamento. Antes de atualizar plugins, versões ou configurações, faça backup e teste numa cópia do site. E deixe um monitor gratuito avisando por e-mail quando o site começar a responder com erro, para saber antes do cliente.
Quando chamar alguém
Nem sempre precisa. Quando precisa, é isto.
Se o erro 500 continua depois de desfazer a última mudança, ou se o registro de erros não faz sentido para você, a gente lê o registro, corrige a causa e deixa os redirecionamentos e o monitoramento configurados.
Serviço relacionado
Resgate de sites→Diagnóstico, recuperação e acessos no nome da empresa.
Perguntas frequentes
Erro 404 prejudica o site no Google?
Alguns 404 são normais. O problema é quando páginas importantes, com links e visitas, viram 404 sem redirecionamento: a relevância delas se perde.
Por que o erro 500 aparece só às vezes?
Costuma ser limite de memória ou de processos atingido em horários de mais acesso, ou um serviço externo que falha de vez em quando. O registro de erros mostra o padrão.
Posso fazer uma página 404 bonita?
Pode e deve: uma página 404 com busca, links para as principais páginas e contato devolve o visitante ao site em vez de perdê-lo.
Quem deve consertar, eu ou a hospedagem?
A hospedagem resolve quando o servidor dela está fora. Quando o erro vem do site (código, plugin, configuração), o conserto é do lado de quem cuida do site.
Continuar por aqui
Você fala com quem faz
O site está dando erro?
Respondemos assim que você chama. Mande o que aconteceu e o endereço do site, e o Gabriel começa pelo diagnóstico.