O que um verificador de status HTTP lhe diz
Toda solicitação que seu navegador, Googlebot ou um backlink envia para uma URL retorna um código de status de três dígitos. 200 significa sucesso. 301 significa redirecionamento permanente. 404 significa que a página desapareceu. 500 significa que o servidor falhou. Um verificador de código de status de URL em massa lê esses códigos para muitas URLs por vez, para que você não precise abrir cada uma em uma aba do navegador e observar a barra de endereços procurando redirecionamentos.
Os códigos se dividem em cinco classes. 1xx são informativos e raramente aparecem em auditorias reais. 2xx significam sucesso, sendo 200 o único que você geralmente vê. 3xx significam redirecionamento, sendo 301, 302, 307 e 308 os mais comuns. 4xx significam que o lado do cliente quebrou, sendo 404 (não encontrado), 410 (desaparecido) e 403 (proibido) os que os SEOs se preocupam. 5xx significam que o servidor quebrou, sendo 500 (erro interno) e 503 (indisponível) os mais comuns. Um verificador 200 301 404 verifica todos os três de uma vez e agrupa os resultados para que você possa corrigir os quebrados sem classificar uma planilha.
Como usar este verificador de status HTTP
- Digite URLs (uma por linha, máx. 50). Cole sua lista na textarea, uma URL por linha, com o protocolo incluído (https:// ou http://). A ferramenta aceita até 50 URLs por execução. Para lotes maiores, divida-os em grupos de 50.
- Escolha Seguir redirecionamentos. Escolha Sim para ver a cadeia completa de redirecionamento e a URL final. Escolha Não para ver apenas o primeiro código de resposta, o que é mais rápido quando você só se importa se a URL está ativa.
- Clique em Verificar status. A ferramenta busca cada URL, registra o código de status, captura o caminho de redirecionamento se Seguir redirecionamentos estiver ativado e cronometra a resposta em milissegundos.
Tente isso com uma lista de amostra. Cole https://example.com/old-page, https://example.com/contact, https://example.com/missing, https://example.com/blog e https://example.com/api. Com Seguir redirecionamentos definido como Sim, a ferramenta retorna: old-page = 301 para /new-page (200), contact = 200, missing = 404, blog = 200, api = 503. Agora você sabe qual página se moveu, qual página está morta e qual página o servidor está falhando em renderizar. O tempo total de execução é inferior a cinco segundos para 50 URLs.
Por que a verificação em massa é importante para migrações de SEO
Uma migração de site quebra links. Mesmo com um mapa de redirecionamento cuidadoso, alguns URLs escapam. Posts de blog antigos recebem 404s porque o padrão de slug mudou. Páginas de categoria atravessam três redirecionamentos porque cada refatoração adicionou um salto. PDFs que costumavam estar em /downloads/ agora retornam 403 porque o novo servidor esqueceu de copiar a pasta. Um verificador de redirecionamento executado em seu sitemap no dia do lançamento detecta esses problemas em minutos em vez de após semanas de rankings perdidos.
Google trata páginas 4xx e 5xx como desperdício de rastreamento. Cada URL quebrada que Googlebot encontra é uma solicitação que não foi para uma página que classifica. Um estudo de 2024 do Botify analisando 1,2 bilhão de rastreamentos descobriu que sites com mais de 10% das URLs rastreadas retornando 4xx perderam uma média de 23% do seu tráfego orgânico em seis meses. Sites que corrigiram os erros 4xx se recuperaram em dois meses. A verificação de status em massa em um cadence regular mantém essa proporção baixa e protege o orçamento de rastreamento.
Erros comuns
- Tratar 302 como 301. Um 302 é temporário e não passa a equidade completa do link. Se um redirecionamento deve ser permanente, altere-o para 301. Google eventualmente trata 302s de longa duração como 301s, mas esperar desperdiça tempo de classificação.
- Ignorar cadeias de redirecionamento. Uma URL que vai A para B para C para D está tecnicamente viva, mas cada salto adiciona latência e dilui a equidade do link. Cadeias mais longas que dois saltos devem ser achatadas para que o link de origem aponte diretamente para D.
- Verificar apenas uma URL por vez. Uma única execução de curl não diz nada sobre a saúde do site. A verificação em massa de 50 URLs por vez mostra padrões, como todas as URLs
/blog/encadeando por/posts/primeiro. - Esquecer de incluir o protocolo. URLs sem
https://ouhttp://podem ser ignoradas ou tratadas como caminhos relativos. Sempre cole URLs completas. - Pular a auditoria após uma reformulação. As reformulações quebram links da mesma forma que as migrações. Execute uma verificação fresca no dia em que o novo site fica ativo e novamente duas semanas depois.
Dicas avançadas
- Execute o verificador contra sua saída de sitemap XML. Extraia as URLs do sitemap com o sitemap-checker, cole-as e confirme que cada URL que o Google é instruído a rastrear retorna 200. Qualquer 3xx, 4xx ou 5xx em seu sitemap é um sinal para limpar.
- Combine esta ferramenta com o canonical-checker ao auditar uma migração. Uma URL que retorna 200 mas canonicaliza para uma URL diferente está desperdiçando autoridade. O código de status sozinho não conta a história completa.
- Observe os tempos de resposta. Um 200 que leva 4.000ms para responder está funcionalmente quebrado para SEO. Os dados de Core Web Vitals do Google mostram que páginas com TTFB acima de 800ms classificam-se mais baixas em média. Sinalize qualquer URL acima de 1.500ms e investigue.
- Use o google-crawler-simulator em URLs que retornam 200 em seu navegador mas 403 ou 503 para o verificador. Alguns servidores bloqueiam agentes de usuário de bot, o que significa que Googlebot vê um status diferente do que um visitante humano.
- Para auditorias de links internos, execute o verificador contra a lista de URLs extraída de suas 20 páginas principais. Links internos quebrados empurram PageRank para becos sem saída. Corrigi-los frequentemente aumenta as classificações em uma semana sem nenhum conteúdo novo.
Depois de ter o relatório de status, o próximo passo é corrigir o que quebrou. Comece com erros 4xx que têm links de entrada e restaure a página ou redirecione 301 para o equivalente vivo mais próximo. Use o canonical-checker para confirmar que as páginas sobreviventes canonicalizam para si mesmas. Execute o sitemap-checker para garantir que o sitemap reflita apenas URLs ativas. Re-execute o google-crawler-simulator nas URLs corrigidas para verificar se Googlebot vê um 200 com o canonical correto. Um relatório de status limpo mantém o orçamento de rastreamento apontado para páginas que conquistam classificações.