technical
Mantém as cadeias de redirecionamento curtas
O MetricSpot conta quantos redirecionamentos um visitante atravessa até ao URL final. Cadeias longas acrescentam latência, dispersam PageRank e arriscam que o Googlebot abandone o crawl.
O que esta verificação faz
Segue a cadeia de redirecionamento desde o URL que submeteste até ao destino final e conta os saltos. A verificação falha quando um visitante tem de seguir mais do que um redirecionamento antes de chegar a uma resposta 200 real.
Porque é importante
Cada salto é um ida-e-volta — DNS, TCP, handshake TLS, resposta HTTP — somado antes de o utilizador ver fosse o que fosse. Numa rede móvel, isso são 200–600 ms por salto, facilmente um segundo de latência evitável.
Os motores de busca têm limites rígidos. O Google segue, no máximo, dez redirecionamentos por tentativa de crawl e deixa de indexar páginas que ficam atrás de cadeias longas. Cada salto também perde uma pequena parcela de PageRank, pelo que uma cadeia de 4 saltos pode perder sinal de ranking que a página original se esforçou por conquistar.
Padrão comum de cadeia: http://example.com → http://www.example.com → https://www.example.com → https://www.example.com/. São três saltos quando bastava um.
Como corrigir
Colapsa a cadeia para que todas as variantes do teu URL apontem diretamente para o URL canónico final, com um único 301.
nginx — junta os redirecionamentos http→https, naked→www e barra final num só server block:
server {
listen 80;
listen 443 ssl;
server_name example.com www.example.com;
return 301 https://www.example.com$request_uri;
}
server {
listen 443 ssl;
server_name www.example.com;
# ... configuração real ...
}
Apache — reescreve para o URL final numa única regra:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
Cloudflare — Rules → Bulk Redirects (ou uma Page Rule única com “Forwarding URL → 301”). Define o padrão de origem para todos os hosts alternativos que possuis e o destino para a origem canónica.
Audita por ti — curl -sIL https://example.com/ | grep -E '^(HTTP|Location)' imprime cada salto. Qualquer coisa com mais de duas linhas é uma cadeia.
Depois de corrigir, atualiza as ligações internas e o teu sitemap.xml para usarem o URL final diretamente — não vale a pena manter um 301 vivo para ligações que tu controlas.
Perguntas frequentes
Um redirecionamento está sempre bem?
Sim. Um único 301 de http:// para https:// (ou naked para www) é normal e passa a verificação. A falha dispara com dois ou mais saltos seguidos.
Corrigir a cadeia prejudica o ranking?
Não — colapsar dois redirects 301 num só 301 mantém o mesmo destino final e preserva o sinal que já tinhas conquistado. A documentação do Google recomenda explicitamente fazê-lo.
E URLs antigos de uma migração de CMS?
Mantém-nos a redirecionar, mas redireciona-os diretamente para o novo URL — não para um URL intermédio que, por sua vez, redireciona. Percorre o teu sitemap antigo uma vez e reescreve cada regra para saltar todos os saltos após o primeiro.
Fontes
Última atualização 2026-05-11