O que significa o código de erro 404 e como resolver
O erro 404 indica que uma página, arquivo ou recurso não foi encontrado no endereço solicitado. Entenda as causas mais comuns, como verificar se o problema está no link ou no site e quais ações podem resolver a falha para usuários e administradores.
Encontrar a mensagem “404 Not Found”, “Página não encontrada” ou uma tela personalizada enquanto navega é uma situação comum na internet. Em geral, ela informa que o navegador conseguiu se comunicar com o servidor do site, mas o endereço solicitado não corresponde a uma página ou arquivo disponível naquele local.

Isso não significa necessariamente que todo o site caiu, que o computador está com defeito ou que há algum risco imediato de segurança. Muitas vezes, o problema está em um link antigo, em um endereço digitado incorretamente ou na remoção de um conteúdo. Ainda assim, o erro pode exigir uma investigação mais cuidadosa, especialmente quando se repete em áreas importantes de um serviço.
Compreender a origem da resposta ajuda tanto quem apenas quer acessar uma informação quanto quem administra um site. A seguir, veja o que o código representa, por que ele acontece, como tentar corrigir a situação e quais práticas evitam que visitantes encontrem caminhos sem saída.
O que o código 404 informa na prática
O número 404 faz parte dos códigos de status HTTP, respostas enviadas por servidores quando um navegador, aplicativo ou outro cliente solicita um recurso na web. O protocolo HTTP organiza essas respostas em famílias numéricas: os códigos iniciados por 2 costumam indicar sucesso, os da faixa 3 tratam de redirecionamentos, os da faixa 4 apontam problemas relacionados à solicitação e os da faixa 5 indicam falhas ocorridas no servidor.
Na situação do 404, o servidor está acessível e respondeu ao pedido, porém não localizou o recurso indicado pela URL. Esse recurso pode ser uma página de notícia, uma categoria, um produto, uma imagem, um documento em PDF, uma rota de aplicativo ou qualquer outro arquivo publicado na internet. Por isso, a mensagem é normalmente traduzida como “não encontrado”.
Não é o mesmo que falta de conexão
Há uma diferença importante entre receber um 404 e não conseguir carregar site algum. Se a conexão à internet falhar, o navegador poderá exibir mensagens como “sem conexão” ou “não foi possível acessar este site”. Se o domínio estiver indisponível por uma pane no servidor, respostas como 502, 503 ou 504 podem aparecer, dependendo do cenário.
Já o 404 mostra que houve uma comunicação suficiente para o servidor reconhecer a solicitação e avisar que aquele caminho específico não existe. Assim, é possível que a página inicial e outras áreas do mesmo domínio funcionem perfeitamente, enquanto apenas um endereço retorna a falha.
Um exemplo simples
Imagine que uma pessoa tente abrir o endereço “exemplo.com/guia-antigo”. Se o conteúdo foi removido, mudou para outro endereço ou nunca existiu, o servidor poderá responder com 404. A pessoa continua conseguindo entrar em “exemplo.com”, mas não naquele caminho exato.
Para entender melhor o contexto técnico, vale consultar a explicação do status HTTP 404 na documentação da MDN, referência amplamente usada por profissionais de desenvolvimento web. A definição central é simples: o recurso solicitado não foi encontrado pelo servidor.
Principais causas do erro 404
Um 404 pode ter origens muito diferentes. Algumas são ocasionais e resolvidas em segundos; outras exigem correções na estrutura do site. Identificar a causa provável evita tentativas inúteis e ajuda a decidir se o usuário deve alterar a URL, procurar o conteúdo por outro caminho ou avisar o responsável pela página.

Entre as causas mais frequentes está a digitação incorreta. Um caractere a mais, uma barra ausente, uma letra trocada ou a cópia incompleta de um endereço já pode direcionar a navegação para uma rota inexistente. Isso é especialmente comum em URLs longas, com nomes de arquivos e parâmetros.
- Link digitado ou copiado com erro: a URL aponta para um caminho que não existe.
- Conteúdo removido: a página ou arquivo foi apagado sem substituição.
- Mudança de endereço: o conteúdo foi publicado em uma nova URL, mas não houve redirecionamento.
- Link interno desatualizado: uma página do próprio site aponta para uma rota antiga.
- Link externo quebrado: outro site, rede social, e-mail ou documento mantém um endereço que deixou de funcionar.
- Erro de configuração: regras do servidor, permissões, rotas ou arquivos podem ter sido configurados inadequadamente.
- Diferença de maiúsculas e minúsculas: em certos servidores, “Arquivo” e “arquivo” são caminhos distintos.
Também é possível que uma página tenha sido temporariamente retirada durante uma manutenção ou uma migração. Nesse caso, a resposta ideal nem sempre é 404: dependendo da situação, o administrador pode usar uma página de manutenção ou outro código HTTP apropriado. Porém, configurações incompletas e alterações apressadas podem acabar apresentando “não encontrado” ao visitante.
Diferenças entre erros parecidos ao navegar
Mensagens de erro similares podem confundir, mas cada código aponta para um tipo de problema. Conhecer a diferença básica auxilia quem precisa relatar a falha ao suporte e ajuda administradores a aplicar a resposta correta. O conteúdo da tela pode variar conforme o site, mas o código numérico costuma oferecer uma pista objetiva.
| Código | Significado geral | Exemplo de situação | Ação inicial recomendada |
|---|---|---|---|
| 400 | Solicitação inválida | O pedido enviado ao servidor tem formato inadequado. | Recarregar a página e revisar a URL. |
| 401 | Autenticação necessária | Uma área exige login ou credenciais válidas. | Entrar na conta e conferir permissões. |
| 403 | Acesso proibido | O recurso existe, mas o acesso não foi autorizado. | Verificar restrições e solicitar acesso se necessário. |
| 404 | Recurso não encontrado | A URL indica uma página ou arquivo indisponível naquele caminho. | Revisar o endereço e procurar o conteúdo no site. |
| 500 | Erro interno do servidor | O site encontrou uma falha inesperada ao processar o pedido. | Tentar novamente mais tarde e avisar o responsável. |
| 503 | Serviço indisponível | O servidor está sobrecarregado ou em manutenção. | Aguardar e tentar acessar posteriormente. |
Um ponto que merece atenção é a diferença entre 404 e 410. O código 410, chamado de “Gone”, pode ser usado quando o responsável sabe que um conteúdo foi removido de modo permanente. O 404 é mais amplo: informa que o recurso não foi localizado, sem afirmar com certeza se a ausência é definitiva ou temporária.
Os códigos HTTP são padronizados para tornar a comunicação entre navegadores e servidores mais previsível. A RFC 9110 do IETF descreve a semântica do HTTP e é uma fonte técnica reconhecida para entender esses comportamentos. Para quem navega, contudo, o mais útil é reconhecer que cada mensagem pede uma verificação diferente.
Como resolver o erro 404 como visitante
Na maioria dos casos, o visitante não controla o servidor e não pode restaurar uma página excluída. Mesmo assim, há várias medidas úteis antes de concluir que a informação se perdeu. O objetivo é descobrir se o problema está no endereço usado, se existe uma versão atualizada do conteúdo ou se a indisponibilidade deve ser reportada.

Comece observando a URL completa na barra de endereços. Verifique palavras, números, extensões e barras. Se o endereço veio de uma mensagem, documento ou rede social, talvez ele tenha sido quebrado ao ser copiado. Remova parâmetros estranhos quando souber que eles não são necessários e tente chegar à página principal do domínio.
- Atualize a página: pressione o botão de recarregar ou use o atalho do navegador. Uma falha temporária de carregamento pode se resolver.
- Revise o endereço: confira erros de digitação, caracteres extras, espaços, acentos e partes incompletas da URL.
- Volte um nível no endereço: apague a parte final da URL aos poucos para verificar se uma seção anterior do site abre.
- Use a busca interna: procure pelo título, assunto, produto ou expressão relacionada dentro do próprio site.
- Pesquise em um buscador: use termos específicos e o nome do domínio para tentar localizar a página atualizada.
- Limpe cache, se necessário: em casos raros, o navegador pode manter uma referência antiga; teste também uma janela anônima.
- Entre em contato com o responsável: se o material for importante, informe a URL exata e, se possível, envie uma captura da mensagem.
Quando o erro aparece após um login, não presuma que se trata sempre de uma página apagada. Sessões expiradas, permissões alteradas e links internos de áreas restritas podem levar a telas semelhantes. Faça login novamente e navegue pelo menu oficial do serviço, evitando depender apenas de favoritos antigos.
Cuidados ao procurar versões alternativas
Ao buscar um arquivo ou página que retornou 404, prefira canais oficiais e resultados que pertençam ao domínio original. Isso é especialmente importante quando o conteúdo envolve cadastros, pagamentos, documentos, atualizações de programas ou informações pessoais. Endereços muito parecidos com o site original podem ser usados em tentativas de fraude.
Não forneça senhas, códigos de autenticação ou dados bancários para “recuperar” uma página indisponível. Um erro 404 legítimo não exige que você instale programas desconhecidos nem que confirme informações sensíveis fora dos canais confiáveis. Se houver dúvida sobre a autenticidade, comece pelo endereço principal digitado manualmente no navegador.
Como evitar páginas não encontradas em um site
Para quem administra um site, o 404 não deve ser tratado apenas como uma mensagem técnica. Ele pode interromper a jornada de um visitante que chegou por um mecanismo de busca, uma campanha, um link compartilhado ou uma página interna. Quando o conteúdo mudou de lugar, a solução mais adequada costuma ser preservar o caminho do usuário por meio de um redirecionamento permanente.

Antes de excluir uma página, avalie se ela recebe acessos, possui links externos ou aparece em resultados de busca. Se houver uma alternativa equivalente, um redirecionamento 301 pode enviar o visitante e os mecanismos de busca para a nova URL. Redirecionar tudo indiscriminadamente para a página inicial, porém, pode causar confusão; o destino deve ter relação real com o que a pessoa procurava.
Boas práticas de manutenção
Uma estrutura de URLs clara e estável reduz as chances de links quebrados. Alterações de endereço devem ser planejadas especialmente durante trocas de plataforma, revisão de categorias, migração de domínio ou reorganização de produtos. É recomendável manter um inventário das páginas relevantes e testar os links após cada mudança importante.
Também vale acompanhar relatórios de rastreamento e ferramentas de análise para identificar rotas que recebem muitos acessos com resposta 404. Isso revela links internos errados, referências antigas em campanhas e conteúdos que talvez ainda tenham demanda. A prioridade deve ser dada aos erros que afetam páginas estratégicas ou visitantes recorrentes.
- Revise menus, rodapés, banners e botões após publicar alterações.
- Atualize links em e-mails, materiais de divulgação e perfis de redes sociais.
- Crie redirecionamentos para conteúdos movidos com destino equivalente.
- Evite apagar páginas úteis sem avaliar alternativas ou avisos ao público.
- Teste versões para celular e computador, pois rotas diferentes podem falhar separadamente.
- Registre mudanças de URL para facilitar futuras revisões.
Como deve ser uma página 404 útil
Mesmo com manutenção cuidadosa, alguns erros 404 são inevitáveis. Pessoas podem digitar endereços inexistentes, acessar favoritos antigos ou abrir links externos fora do controle do administrador. Por esse motivo, uma página de erro bem planejada pode transformar uma interrupção em uma oportunidade de orientar a navegação.
Uma boa página 404 deve informar de forma clara que o conteúdo não foi localizado, sem culpar o visitante. Ela pode oferecer um link para a página inicial, um campo de busca, atalhos para seções importantes e informações de contato. O design pode seguir a identidade visual do site, mas a função principal é prática: ajudar a pessoa a retomar o caminho.
A Web foi projetada para funcionar como uma rede de documentos conectados por hiperlinks.
Paráfrase do princípio de hipertexto associado à World Wide Web Consortium (W3C)
Essa lógica de conexão explica por que links quebrados merecem atenção. Cada endereço inválido interrompe uma possível rota entre conteúdos. Ainda que uma página personalizada não elimine a causa do erro, ela reduz a frustração e oferece alternativas concretas para continuar a busca.
Elementos que merecem estar presentes
Além de uma explicação simples, inclua caminhos objetivos. O visitante não deve ter de adivinhar para onde ir em seguida. Uma busca visível, links para páginas populares e um botão para voltar são recursos úteis. Se o site disponibiliza atendimento, um canal para relatar links quebrados também pode ser apropriado.
Evite páginas 404 carregadas com animações pesadas, mensagens vagas ou redirecionamentos automáticos sem explicação. Em vez de esconder a falha, informe o que aconteceu e apresente opções. A clareza melhora a experiência de navegação e facilita a identificação de problemas reais pela equipe responsável.
Quando o erro 404 pode indicar outro problema
Na maioria das vezes, o código é literal: um recurso não está onde deveria estar. Entretanto, situações persistentes ou amplas podem apontar falhas além de um simples link quebrado. Se muitas páginas de um mesmo site começaram a retornar 404 depois de uma atualização, por exemplo, pode haver erro nas rotas, nas regras de redirecionamento, no sistema de gerenciamento de conteúdo ou na configuração do servidor.

Para o usuário comum, o sinal de alerta é a repetição em áreas que antes funcionavam, principalmente em serviços essenciais. Nessa circunstância, tente acessar pelo caminho inicial do site e acompanhe comunicados oficiais. Se o problema ocorrer apenas em seu dispositivo, teste outro navegador ou outra rede, mas não altere configurações avançadas sem entender o efeito.
Para administradores, é importante verificar registros do servidor, alterações recentes, regras de reescrita de URL, permissões de arquivos e integrações com sistemas externos. Um 404 em imagens, scripts e folhas de estilo também pode causar páginas desconfiguradas, mesmo que o conteúdo principal seja exibido. A investigação deve considerar o recurso solicitado e o momento em que a falha começou.
Perguntas frequentes
Erro 404 significa que o site foi apagado?
Não. O erro informa que um endereço específico não foi encontrado. Outras páginas do mesmo site podem continuar disponíveis, inclusive a página inicial. O conteúdo pode ter sido movido, removido ou estar em uma URL diferente.
Atualizar a página pode resolver o erro 404?
Pode ajudar quando houve uma falha temporária ou quando a página acabou de ser publicada ou restaurada. Porém, se a URL realmente não existe, atualizar não será suficiente. Nesse caso, revise o endereço ou procure o conteúdo por meio da busca do site.
Um erro 404 pode ser causado por vírus?
Em condições normais, não. O 404 é uma resposta padrão do servidor para um recurso não encontrado. Ainda assim, se você for levado a páginas estranhas, receber pedidos de instalação ou perceber mudanças incomuns no navegador, faça uma verificação de segurança e use somente canais oficiais.
O que devo informar ao suporte quando encontrar um 404?
Envie a URL completa que apresentou a mensagem, informe quando tentou acessá-la e explique de onde veio o link, como e-mail, busca ou menu do site. Uma captura de tela pode ajudar. Esses dados permitem que a equipe localize a origem do problema com mais rapidez.
Conclusão
O código 404 é uma resposta de que o servidor não encontrou a página, arquivo ou rota solicitada. Embora seja incômodo, ele não significa automaticamente falta de internet, invasão, defeito no dispositivo ou indisponibilidade total de um site. Em muitos casos, revisar a URL, usar a busca interna e acessar a página principal resolve a situação.
Para responsáveis por sites, prevenir esse erro depende de planejamento de URLs, revisão de links e redirecionamentos adequados após mudanças de conteúdo. Quando a falha não puder ser evitada, uma página 404 clara, com caminhos alternativos, reduz perdas de navegação e torna a experiência mais útil. Entender o significado do código é o primeiro passo para agir de modo seguro e eficiente.
Referências
- MDN Web Docs — Resposta de status HTTP 404 Not Found.
- Internet Engineering Task Force — RFC 9110: HTTP Semantics.
- World Wide Web Consortium — Web Architecture.
- Google Search Central — Gerenciar URLs removidos e erros de rastreamento.
Escrito por
Editor-chefe e redator
Editor-chefe do O Valor da Educação, escreve tutoriais e guias de tecnologia com foco em clareza, pesquisa cuidadosa e aplicação prática no dia a dia.