O que significa
O servidor não encontra nada na URL solicitada. Não diz se o recurso já existiu ou se vai voltar.
Causas comuns
- Erro de digitação ou link desatualizado
- A página foi movida ou excluída sem redirecionamento
- Rota ou caminho base errado, ou nome de arquivo com maiúsculas diferentes
Como resolver
Se você é o cliente ou visitante
Verifique a grafia e as maiúsculas da URL, remova caracteres sobrando no final e procure o conteúdo pela busca ou página inicial do site.
Se você mantém o site ou a API
Adicione redirecionamentos 301 para conteúdo movido, corrija links internos quebrados e sirva uma página 404 útil que ainda retorne status 404. Use 410 para conteúdo removido de propósito.
Resposta de exemplo
HTTP/1.1 404 Not Found
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json
{
"type": "about:blank",
"title": "Not Found",
"status": 404,
"detail": "No user with id 42."
} Especificação
Perguntas frequentes
› Erros 404 prejudicam o SEO?
404 de páginas que nunca existiram são normais. Corrija links internos quebrados e redirecione páginas valiosas movidas para não perder os sinais.
› Por que meu app de página única retorna 404 ao recarregar?
O servidor procura um arquivo naquele caminho. Configure-o para servir index.html em rotas desconhecidas, ou pré-renderize as rotas.