Por que analisar cadeias de redirecionamentos?
Os redirecionamentos são onipresentes na web. Cada migração de domínio, encurtador de URL ou campanha de marketing cria novos. Porém, cada hop adicional introduz um risco: perda de SEO, latência, falha de segurança. Segundo o HTTP Archive, 20% das URLs da web passam por pelo menos um redirecionamento antes de alcançar seu destino.
Quatro razões para auditar seus redirecionamentos:
- Impacto no SEO: Cada redirecionamento dilui o link juice transmitido à página final. Uma cadeia de 3 hops pode causar a perda de até 15% do PageRank transferido. O Google recomenda não ultrapassar 3 redirecionamentos consecutivos.
- Segurança: Os encurtadores de URL mascaram o destino real. Um link bit.ly pode apontar para uma página de phishing após 2 redirecionamentos intermediários. A análise por hop detecta essas ameaças ocultas.
- Performance: Cada redirecionamento adiciona de 100 a 500 ms de latência (resolução DNS, handshake TLS, ida e volta HTTP). Em dispositivos móveis, 3 redirecionamentos podem adicionar mais de um segundo ao carregamento.
- Migrações: Durante uma mudança de domínio, as URLs antigas devem apontar para as novas. Uma cadeia quebrada (301 para 404) causa perda imediata de tráfego.
Como usar o URL Redirect Checker em 3 etapas
Etapa 1: insira a URL
Cole a URL a ser analisada no campo de entrada. A ferramenta detecta automaticamente o modo adequado:
- URL única: Análise detalhada com timeline completa
- Lista de URLs (uma por linha): Modo batch automático
- Link encurtado (bit.ly, t.co, goo.gl, etc.): Modo unshortener com prévia Open Graph
Etapa 2: inicie a análise
Clique em Analisar. Para cada hop, a ferramenta coleta o status code HTTP, os headers de resposta, o tempo de resposta, o endereço IP resolvido, o certificado TLS e o veredito de segurança.
Etapa 3: interprete os resultados
O relatório exibe:
- Timeline dos hops: Cada redirecionamento com seu status code e duração
- Veredito de segurança: Phishing, NRD, homógrafo IDN, transição HTTPS para HTTP
- Diagnósticos: Loops detectados, cadeias excessivas, certificados expirados
O que é um redirecionamento HTTP?
Um redirecionamento HTTP indica ao navegador (ou ao crawler) que o recurso solicitado se encontra em outro endereço. O servidor responde com um status code 3xx e um header Location contendo a nova URL. O cliente segue automaticamente essa indicação.
| Código | Tipo | Transferência SEO | Caso de uso |
|---|---|---|---|
| 301 | Permanente | Sim (total) | Migração de domínio, mudança definitiva de URL |
| 302 | Temporário | Não | A/B testing, manutenção temporária |
| 307 | Temporário estrito | Não | Preserva o método HTTP (POST continua POST) |
| 308 | Permanente estrito | Sim (total) | Migração definitiva preservando o método HTTP |
Além dos redirecionamentos HTTP, dois outros mecanismos existem:
- Meta refresh: Tag
<meta http-equiv="refresh" content="0;url=...">no HTML. Menos confiável, não recomendada para SEO - JavaScript:
window.location.href = "..."oudocument.location.replace(...). Invisível para crawlers que não executam JavaScript
O que exatamente a ferramenta analisa?
Para cada hop da cadeia, o Redirect Checker coleta e analisa:
| Elemento | Descrição | Resultado |
|---|---|---|
| Status code | Código HTTP da resposta (301, 302, 307, 308, 200) | Tipo de redirecionamento e finalidade |
| Headers | Location, Cache-Control, HSTS, X-Robots-Tag | Política de cache e diretivas SEO |
| Tempo de resposta | Latência do hop em milissegundos | Impacto acumulado na performance |
| Certificado TLS | Emissor, validade, SANs | Detecção de certificados expirados ou autoassinados |
| IP resolvido | Endereço IPv4/IPv6 do servidor | Geolocalização e detecção de CDN |
| Segurança | Phishing, NRD, homógrafo IDN, HTTPS para HTTP | Veredito por hop com nível de risco |
Três modos de análise em uma única ferramenta
Modo detalhado (URL única)
Insira uma única URL para obter a cadeia completa com todos os detalhes por hop. Este modo exibe a timeline visual, os headers completos e os diagnósticos de segurança. Ideal para depurar um redirecionamento específico ou verificar um link suspeito.
Modo batch (verificação em lote)
Cole uma lista de URLs (uma por linha), importe um arquivo CSV ou indique a URL de um sitemap XML. A ferramenta verifica até 500 URLs em paralelo e produz uma tabela sintética: URL de origem, destino final, número de hops, status final e veredito de segurança. Exportação CSV disponível.
Modo unshortener (links encurtados)
A ferramenta detecta automaticamente os encurtadores conhecidos (bit.ly, t.co, goo.gl, tinyurl.com, ow.ly, etc.). Além da cadeia de redirecionamentos, ela recupera os metadados Open Graph do destino (título, descrição, imagem) para oferecer uma prévia sem precisar clicar.
Casos de uso reais
Caso 1: migração de domínio com cadeia quebrada
Sintoma: Após a migração de antigo-dominio.captaindns.com para captaindns.com, algumas páginas perdem 80% do tráfego orgânico em duas semanas.
Diagnóstico: O Redirect Checker revela uma cadeia de 4 hops: antigo-dominio.captaindns.com (301) para www.antigo-dominio.captaindns.com (301) para captaindns.com (302) para www.captaindns.com (200). O problema: o terceiro redirecionamento é um 302 em vez de 301. O Google não transfere o SEO.
Ação: Corrigir o 302 para 301 no servidor. Reduzir a cadeia a um único hop direto: antigo-dominio.captaindns.com (301) para www.captaindns.com.
Caso 2: link de phishing mascarado por encurtador
Sintoma: Um e-mail interno contém um link bit.ly que supostamente aponta para um documento compartilhado. O texto do e-mail é urgente e pede para fazer login.
Diagnóstico: O unshortener revela 3 hops: bit.ly (301) para tracking.campaign.com (302) para captaindns-login.phishing-site.com (200). O veredito de segurança sinaliza um NRD (domínio criado há 2 dias) e um homógrafo IDN imitando captaindns.com.
Ação: Não clicar. Denunciar o e-mail à equipe de segurança. Verificar o domínio de phishing com o Phishing URL Checker para obter a pontuação de risco completa.
Caso 3: loop de redirecionamento em produção
Sintoma: Os usuários veem "ERR_TOO_MANY_REDIRECTS" ao acessar captaindns.com/app. O navegador desiste após o número máximo de redirecionamentos.
Diagnóstico: O Redirect Checker detecta um loop: /app (302) para /login (302) para /app (302) para /login... O middleware de autenticação redireciona os não autenticados para /login, mas /login redireciona para /app se nenhum parâmetro de retorno for detectado.
Ação: Adicionar um parâmetro ?redirect=/app ao redirecionamento para /login e só redirecionar para /app quando esse parâmetro estiver presente.
❓ FAQ - Perguntas frequentes
P: Para onde leva este link encurtado?
R: Cole o link encurtado no Redirect Checker. A ferramenta segue automaticamente todos os redirecionamentos, revela o destino final e verifica a segurança contra bases de threat intelligence. Uma prévia Open Graph (título, descrição, imagem) é exibida para a página de destino.
P: Qual é a diferença entre um redirecionamento 301 e 302?
R: Um 301 (Moved Permanently) indica uma mudança definitiva. O SEO é transferido para a nova URL. Um 302 (Found) é temporário: os mecanismos de busca mantêm a URL original no índice. Use 301 para migrações e 302 para redirecionamentos temporários (manutenção, A/B testing).
P: Quantos redirecionamentos o Google consegue seguir?
R: O Google segue até 10 redirecionamentos em uma cadeia. Além disso, o rastreamento para e a página não é indexada. Na prática, o Google recomenda não ultrapassar 3 hops. O Redirect Checker exibe um aviso a partir de 5 hops para dar margem de correção.
P: Como detectar um loop de redirecionamento?
R: O Redirect Checker detecta automaticamente loops (A para B para A) e os sinaliza nos diagnósticos. A ferramenta normaliza as URLs (remoção de parâmetros de tracking, lowercase) para identificar loops mesmo quando as URLs não são estritamente idênticas.
P: A ferramenta detecta phishing nos links?
R: Sim. Cada URL da cadeia é verificada contra URLhaus, Google Safe Browsing, PhishTank e VirusTotal. Domínios recentes (criados há menos de 30 dias, chamados NRD) e homógrafos IDN (caracteres Unicode imitando domínios legítimos) também são sinalizados.
P: É possível verificar várias URLs de uma só vez?
R: Sim, o modo batch permite verificar até 500 URLs simultaneamente. Três métodos de importação: colar uma lista (uma URL por linha), importar um arquivo CSV ou indicar a URL de um sitemap XML. Os resultados podem ser exportados em CSV.
P: As meta refresh e redirecionamentos JavaScript são detectados?
R: Sim. A ferramenta detecta redirecionamentos HTTP clássicos (301, 302, 307, 308), tags meta refresh no HTML e padrões JavaScript comuns (window.location, document.location). Isso cobre a quase totalidade dos mecanismos de redirecionamento utilizados na web.
Ferramentas complementares
O Redirect Checker se combina com outras ferramentas CaptainDNS para uma análise completa:
| Ferramenta | Finalidade |
|---|---|
| Phishing URL Checker | Verifique uma URL suspeita contra 4 bases de threat intelligence com pontuação de risco |
| Page Crawl Checker | Inspecione o HTML, os headers e o comportamento de uma página sem acessá-la no navegador |
Recursos úteis
- RFC 7231, seção 6.4 - Definição oficial dos códigos de redirecionamento HTTP (301, 302, 307)
- RFC 7538 - Especificação do código 308 Permanent Redirect
- Google: Evitar cadeias de redirecionamentos - Recomendações oficiais do Google para redirecionamentos SEO
- HTTP Archive Web Almanac - Estatísticas sobre o uso de redirecionamentos na web