Voltar ao blog
Sites e SEO4 min de leituraPublicado em 18 de julho de 2026

Erro 404 Not Found: como encontrar e corrigir páginas quebradas

Entenda por que o erro 404 acontece e aprenda a corrigir links, rotas, redirecionamentos e páginas removidas sem prejudicar usuários e SEO.

E

Erlan Carreira

Engenheiro de Software & Empreendedor

Correção de página com erro 404 Not Found
Correção de página com erro 404 Not Found

O erro 404 significa que o servidor foi encontrado, mas não localizou o recurso solicitado. Ele pode ser correto, como em uma URL digitada errada, ou indicar um defeito, como um link interno apontando para uma página removida. A solução depende do destino que deveria existir.

Resposta direta: como corrigir um erro 404

Confirme a URL e o status HTTP, descubra de onde o acesso veio e escolha uma destas ações: restaurar a página, corrigir o link, redirecionar para um substituto equivalente ou manter 404/410 se o conteúdo desapareceu sem substituto. Não redirecione todo erro para a home.

Passo 1: confirme o status real

Uma página com mensagem “não encontrada” pode responder 200, criando um soft 404. Verifique com:

bash
curl -I https://exemplo.com/pagina

O início deve mostrar HTTP/2 404 quando a página realmente não existe. Teste também variações com barra final, maiúsculas, parâmetros e domínio www. Em aplicações JavaScript, confirme tanto a navegação visual quanto a resposta inicial do servidor.

Passo 2: localize a origem

Use o relatório de páginas do Search Console, logs do servidor e um rastreador de links. Para cada ocorrência, registre URL quebrada, página de origem, acessos, links externos e possível substituta. Links internos são prioridade porque estão sob seu controle.

SituaçãoAção correta
erro de digitação em link internocorrigir o link na origem
rota mudou e existe equivalenteredirecionamento permanente 301/308
página removida sem equivalentemanter 404 ou usar 410
página deveria existirrestaurar rota, publicação ou arquivo
URL aleatória criada por robônormalmente nenhuma ação

Passo 3: restaure ou redirecione

Se a página foi movida, aponte diretamente para o destino mais equivalente. Evite cadeias como antiga → intermediária → nova. Em Nginx:

nginx
location = /guia-antigo {
  return 308 /guia-novo;
}

Em Next.js, mantenha o mapeamento de redirects versionado. Depois do deploy, teste a URL antiga e confirme o cabeçalho Location, o status e a página final.

Se não existe substituto, um 404 legítimo é melhor que mandar o usuário para uma página irrelevante. Para uma remoção intencional e permanente, 410 Gone comunica essa condição de forma explícita.

Passo 4: crie uma página 404 útil

A página deve explicar o ocorrido, preservar navegação, permitir voltar e oferecer busca ou caminhos principais. Ela não deve fingir que o conteúdo existe nem usar canonical da home. O mais importante é manter a resposta HTTP correta.

Remova URLs 404 do sitemap XML. Atualize menus, artigos, canonicals, hreflang e dados estruturados. Uma URL redirecionada também não deve continuar sendo a versão canônica publicada no sitemap.

Diagnóstico em aplicações e APIs

Em uma API, diferencie “endpoint não existe” de “registro não existe”. Retorne uma estrutura estável sem expor detalhes internos:

json
{
  "error": "not_found",
  "message": "Recurso não encontrado",
  "requestId": "req_123"
}

Registre método, rota normalizada e identificador da requisição. Se a rota protegida não deve revelar a existência de um recurso, a aplicação pode deliberadamente responder 404 em vez de 403.

Checklist após a correção

  • a URL antiga retorna o status planejado;
  • o redirecionamento chega ao destino em um salto;
  • o destino responde 200 e tem canonical próprio;
  • sitemap não contém URLs removidas;
  • nenhum link interno aponta para o erro;
  • a página 404 funciona no celular e mantém a navegação.

Veja também as diferenças entre erro 401, erro 500 e erro 502.

Perguntas frequentes

Muitos 404 prejudicam o SEO?

URLs inexistentes são normais. O problema é desperdiçar a experiência, manter links internos quebrados ou sinalizar páginas erradas no sitemap.

Devo redirecionar todos os 404 para a página inicial?

Não. Isso confunde usuários e mecanismos de busca e pode ser interpretado como soft 404.

Fontes primárias

Compartilhar:XLinkedInWhatsApp
E

Erlan Carreira

Engenheiro de Software & Empreendedor

Especialista em desenvolvimento de software, automação e SaaS. Escrevo sobre tecnologia, negócios digitais, IA e boas práticas de engenharia para times que buscam excelência na execução.

Voltar ao blog