404 Not Found significa que o servidor de origem não encontrou uma representação atual do recurso de destino ou não está disposto a revelar que ela existe. Ele não diz se a ausência é temporária ou permanente; use 410 Gone quando você sabe que o recurso foi removido de vez.
Um 404 pode ser armazenado em cache de forma heurística; assim, CDNs e navegadores podem guardá-lo por um tempo, a menos que sejam instruídos do contrário. Uma boa página 404 explica o problema e oferece navegação ou busca, mas ainda precisa ser servida com o status 404.
O 404 é, de longe, o erro mais comum em verificações de links e de redirecionamentos: links internos quebrados, URLs digitadas errado, produtos excluídos e redirecionamentos que apontam para uma URL que não existe mais.
Exemplo de resposta
HTTP/1.1 404 Not Found
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 115
Cache-Control: public, max-age=300
<!doctype html>
<title>Page not found</title>
<h1>Page not found</h1>
<p>The page you requested does not exist.</p> SEO e verificação de redirecionamentos
Erros 404 fazem parte da web e, por si só, não prejudicam o ranqueamento de um site. O Google deixa de indexar URLs que retornam 404 e as remove com o tempo, mas volta a rastreá-las de vez em quando, caso elas voltem a existir. O problema são as URLs importantes que retornam 404, porque perdem o tráfego e o valor dos links que apontam para elas. Em vez disso, redirecione o conteúdo que mudou de endereço para a nova URL com um 301.
Não redirecione todas as URLs inexistentes para a página inicial, porque o Google pode tratar esses redirecionamentos como soft 404. Uma mensagem de “página não encontrada” servida com status 200 também é um soft 404. O Verificador de redirecionamento em massa e o Verificador de redirecionamentos do sitemap encontram as URLs que terminam em 404.
Causas comuns e casos de uso
- Uma página foi excluída ou mudou de endereço sem redirecionamento.
- Um link quebrado ou digitado errado, no seu site ou em outro.
- Um redirecionamento aponta para uma URL que não existe (um destino de redirecionamento quebrado).
- Diferenças de maiúsculas e minúsculas ou de barra final, por exemplo
/Pagee/page, ou/page/e/page, em um servidor que as trata como URLs diferentes.