O que é código de status HTTP?
O código de status HTTP é a resposta numérica que um servidor retorna quando alguém — seja um usuário ou um robô como o Google — tenta acessar uma URL. Esse número indica se a requisição foi bem-sucedida, redirecionada ou se ocorreu algum erro.
Na prática, é esse código que define se sua página está realmente funcionando do ponto de vista técnico, independentemente de ela “abrir” no navegador.
Os códigos de status determinam se a página:
- Está acessível corretamente (200).
- Foi redirecionada (301 ou 302).
- Não existe (404).
- Está com erro no servidor (500).
Se o código estiver incorreto, mecanismos de busca podem deixar de indexar a página ou desperdiçar orçamento de rastreamento em URLs problemáticas.
Principais códigos de status HTTP
Os códigos são organizados por categorias. Entender esses grupos ajuda a diagnosticar rapidamente o que está acontecendo com uma URL.
2xx – Sucesso
Indicam que a requisição foi processada com sucesso pelo servidor.
- 200 – OK: a página foi carregada corretamente.
- 204 – No Content: a requisição foi aceita, mas não há conteúdo no retorno.
Para páginas que devem ser indexadas, o ideal é que retornem 200.
3xx – Redirecionamento
Indicam que o recurso solicitado foi movido para outro endereço.
- 301 – Moved Permanently: redirecionamento permanente.
- 302 – Found: redirecionamento temporário.
- 304 – Not Modified: utilizado para controle de cache.
Redirecionamentos são úteis em migrações e ajustes de URL, mas cadeias longas podem prejudicar desempenho e rastreamento.
4xx – Erro do cliente
Indicam problemas na requisição feita pelo navegador ou pelo robô.
- 400 – Bad Request: requisição inválida.
- 401 / 403: acesso não autorizado ou proibido.
- 404 – Not Found: página não encontrada.
- 410 – Gone: conteúdo removido permanentemente.
Erros 404 em páginas que deveriam existir são críticos para SEO e experiência do usuário.
5xx – Erro do servidor
Indicam falhas internas no servidor que impediram a entrega do conteúdo.
- 500 – Internal Server Error: erro interno genérico.
- 502 – Bad Gateway: problema de comunicação entre servidores.
- 503 – Service Unavailable: serviço temporariamente indisponível.
- 504 – Gateway Timeout: tempo de resposta excedido.
Se mecanismos de busca encontram muitos erros 5xx, podem reduzir a frequência de rastreamento do site.
Como usar a ferramenta
A ferramenta foi criada para mostrar exatamente qual resposta o servidor retorna, sem depender apenas da aparência visual da página.
Para utilizar:
- Insira até 10 URLs completas (incluindo https://).
- Clique em “Verificar”.
- Analise o resultado exibido.
O sistema informará o código de status, possíveis redirecionamentos, URL final e o número de passos envolvidos na operação (quando aplicável).
Você pode usar a ferramenta para:
- Validar URLs antes de campanhas ou anúncios.
- Testar redirecionamentos após migrações.
- Investigar páginas que perderam indexação.
- Auditar erros encontrados no Search Console.
Inserir essa verificação no seu processo técnico evita erros silenciosos que comprometem o desempenho orgânico.
Por que verificar código de status é essencial para SEO?
Muitas páginas parecem funcionar normalmente, mas tecnicamente estão incorretas. Isso gera problemas invisíveis que impactam indexação e performance.
Erros comuns incluem:
- Página carregando visualmente, mas retornando 302 em vez de 200.
- Página de erro personalizada retornando 200 (soft 404).
- Cadeias de redirecionamento longas (301 → 302 → 200).
- URLs estratégicas retornando 404 por falhas de rota.
Essas falhas afetam rastreamento, autoridade, velocidade e experiência do usuário. Monitorar código de status não é detalhe técnico — é base estrutural para qualquer estratégia de SEO sólida.