Verificador de redirecionamentos: cadeias, loops e 302s

Siga uma cadeia de redirecionamentos ativa, salto a salto, encontre cadeias, loops e redirecionamentos temporários em um rastreamento e gere regras de redirecionamento a partir de pares de URLs.

O que faz

Cadeias e loops

O redirects-check segue uma URL e lista cada salto com o código de status e o Location. Ele para em 10 saltos ou quando uma URL se repete, e então informa um loop. Em um rastreamento, os links internos que apontam para uma URL redirecionada são informados junto com a página que os contém.

  • Status e Location de cada salto
  • HEAD por padrão; GET se solicitado
  • Loops informados quando uma URL se repete
  • Limite de 10 saltos na verificação ativa

Redirecionamentos temporários e por meta refresh

Um 302, 303 ou 307 onde se queria um movimento permanente é informado como tipo de redirecionamento incorreto. Redirecionamentos feitos por meta refresh ou pelo cabeçalho HTTP Refresh também são informados, porque são mais lentos e menos claros do que um 301 feito no servidor. Cada problema vem com o texto de correção do registro de verificações.

  • Redirecionamentos temporários onde se espera um 301
  • Redirecionamentos por meta refresh e por cabeçalho HTTP Refresh
  • Links internos que deveriam apontar para a URL final

Gerar regras

O redirects-generate transforma pares de URLs antigas e novas em regras do Apache mod_rewrite, linhas Redirect do Apache, regras do Nginx, um CSV, um CSV no formato do plugin Redirection do WordPress ou um modelo seu. Ele também informa cadeias e loops dentro da lista de pares. Não faz requisições de rede e não grava nada no seu servidor.

  • Offline, sem rede
  • Apache, Nginx, CSV e CSV do Redirection para WordPress
  • Modelos personalizados
  • Cadeias e loops encontrados na lista de pares antes da publicação

Três passos, um rastreamento salvo

  1. Rastreie ou verifique uma URL

    Um rastreamento registra cada salto; uma única URL é seguida ao vivo, com status e destino de cada salto.

  2. Encontre cadeias e loops

    Links internos que apontam para páginas redirecionadas são informados com a página e a posição que os contêm.

  3. Gere as regras

    Transforme pares de URLs antigas e novas em regras do Apache ou do Nginx, offline, com modelos personalizados.

Verificações deste recurso

VerificaçãoO que significaGravidadeEvidência
REDIRECT_CHAINMais de um salto antes da URL final.ImportantCada salto com status
REDIRECT_LOOPA cadeia volta a uma URL já visitada.CriticalCaminho do loop
BAD_REDIRECT_TYPERedirecionamento temporário 302/307 onde se queria um movimento permanente.ImportantStatus de cada salto
INTERNAL_LINK_TO_REDIRECTUm link interno aponta para uma URL que redireciona.TipPágina de origem, posição no DOM
META_REFRESH_REDIRECTA página redireciona por meta refresh.ImportantValor da meta tag
Também no registro de verificações
HTTP_REFRESH_REDIRECT

Um comando

bash
seohead redirects-check --url http://example.com/old-page

Instale primeiro: guia de instalação. Todo comando também funciona como ferramenta MCP para agentes de IA.

O que você precisa

  • Uma URL para a verificação da cadeia ativa
  • Exportações de um rastreamento ou do Screaming Frog para cadeias do site inteiro e links internos apontando para redirecionamentos
  • Uma lista de pares de URLs antigas e novas para o redirects-generate

Limites

  • A verificação ativa segue uma URL por vez e para em 10 saltos
  • Os problemas de cadeia do site inteiro exigem um rastreamento ou exportações do Screaming Frog
  • As regras geradas são texto que você revisa e publica por conta própria
  • Não testa se as novas regras funcionam no seu servidor

Perguntas

Isso muda alguma coisa no meu site?
Não. As verificações são requisições somente de leitura. As regras de redirecionamento geradas são um texto que você revisa e publica por conta própria.
HEAD ou GET: qual o redirects-check usa?
HEAD por padrão, que é mais leve. Você pode pedir GET nas opções, para servidores que respondem ao HEAD de forma diferente.
Quais formatos o redirects-generate consegue gerar?
Regras do Apache mod_rewrite, linhas Redirect do Apache, regras do Nginx, CSV, CSV do Redirection para WordPress e um modelo personalizado que você fornece.
Ele encontra cadeias dentro da minha lista de URLs antigas e novas?
Sim. O redirects-generate também informa cadeias e loops locais nos pares que você passa, offline, para você corrigir antes de as regras entrarem no ar.
Até que tamanho de cadeia ele segue?
A verificação ativa para em 10 saltos. Quando uma URL se repete antes no caminho, ele informa um loop em vez de continuar.
Ele encontra redirecionamentos que não são 3xx?
Sim, dois tipos. Redirecionamentos por meta refresh e por cabeçalho HTTP Refresh são informados pelas verificações do rastreamento, com a sugestão de usar um 301 feito no servidor.

Teste no seu próprio site