- Redirecionamento (Redirect)
- Mecanismo pelo qual o servidor instrui o cliente a acessar automaticamente outra URL, retornando um código de status 3xx e o cabeçalho de resposta Location. O redirecionamento geralmente é transparente para o usuário, e o navegador segue automaticamente os saltos.
- 301 Moved Permanently
- Código de status de redirecionamento permanente. Indica que o recurso foi movido permanentemente para um novo local. Os mecanismos de busca transferem o PageRank da URL antiga para a nova URL, e o navegador armazena esse redirecionamento em cache por longo prazo. Recomendado para cenários de solicitação GET como migração de domínio e troca HTTPS.
- 302 Found
- Código de status de redirecionamento temporário (anteriormente chamado Moved Temporarily). Indica que o recurso está temporariamente em outro local. Os mecanismos de busca não transferem autoridade, e o navegador não armazena em cache por longo prazo. Observação: após receber 302 em uma solicitação POST, a maioria dos navegadores converte para solicitação GET de redirecionamento, podendo perder o corpo da solicitação.
- 303 See Other
- Código de status de ver outro local. Geralmente usado para salto para página de resultado após envio de formulário POST, exigindo explicitamente que o cliente solicite a nova URL por meio de GET para evitar envio duplicado de formulário. Respostas 303 não devem ser armazenadas em cache.
- 307 Temporary Redirect
- Código de status de redirecionamento temporário (introduzido no HTTP/1.1). Semântica igual à do 302, mas exige estritamente a retenção do método de solicitação e do corpo da solicitação — uma solicitação POST que recebe 307 deve continuar solicitando a nova URL como POST, sem perder dados do formulário. Aplicável a saltos temporários em cenários de API e formulários.
- 308 Permanent Redirect
- Código de status de redirecionamento permanente (definido na RFC 7538). Semântica igual à do 301, mas exige estritamente a retenção do método de solicitação e do corpo da solicitação — uma solicitação POST que recebe 308 continua redirecionando como POST. É a versão「segura em método」do 301, totalmente suportada em navegadores modernos.
- Cabeçalho Location
- Campo de cabeçalho de resposta HTTP usado para especificar a URL de destino em respostas de redirecionamento 3xx. Pode ser URL absoluta (recomendada) ou URL relativa. O cliente, ao recebê-lo, faz automaticamente uma nova solicitação para essa URL. Caracteres não ASCII no cabeçalho Location devem ser codificados em URL.
- Cadeia de Redirecionamento (Redirect Chain)
- Série de redirecionamentos consecutivos entre a URL inicial e a URL final de destino. Por exemplo, A→B→C→D forma uma cadeia de redirecionamento de 3 saltos. Cadeias de redirecionamento muito longas atrasam a velocidade de carregamento e dissipam a autoridade SEO. Recomenda-se manter em um único salto, no máximo não excedendo 3 saltos.
- Loop de Redirecionamento (Redirect Loop)
- Ocorre quando uma URL na cadeia de redirecionamento aparece repetidamente, formando um ciclo infinito de saltos (como A→B→A). O navegador exibe o erro ERR_TOO_MANY_REDIRECTS após atingir o número máximo de saltos (geralmente 20 vezes). Causas comuns incluem saltos mútuos HTTP↔HTTPS, saltos mútuos www↔não-www e perda de protocolo de proxy reverso.
- Migração de Domínio (Domain Migration)
- Processo pelo qual um site troca permanentemente de um domínio para outro, como troca de domínio por marca ou aquisição e fusão de empresas. Durante a migração, todas as URLs do domínio antigo precisam ser redirecionadas permanentemente com 301 para as páginas correspondentes do novo domínio, e uma notificação de alteração de domínio precisa ser enviada no Google Search Console.
- Canonicalização de URL (URL Canonicalization)
- Processo de unificar múltiplas variantes de URL de um mesmo conteúdo (www/não-www, com/sem barra final, HTTP/HTTPS, diferenças de maiúsculas/minúsculas) em uma URL canônica única, geralmente implementado por meio de redirecionamento 301. A canonicalização evita problemas de conteúdo duplicado e concentra a autoridade SEO.
- Redirecionamento Forçado HTTPS
- Configuração que redireciona todas as solicitações HTTP (porta 80) para HTTPS (porta 443) por meio de 301. É uma etapa necessária após a implantação de certificado SSL/TLS. Geralmente usado em conjunto com o cabeçalho de resposta HSTS para eliminar a janela de texto claro HTTP no primeiro acesso.
- HSTS
- HTTP Strict Transport Security (Segurança de Transporte Rigorosa). Por meio do cabeçalho de resposta Strict-Transport-Security, diz ao navegador que só pode acessar esse domínio por HTTPS dentro do tempo especificado. O navegador atualiza automaticamente internamente HTTP para HTTPS, sem precisar de redirecionamento do servidor. Defende efetivamente contra ataques de desvio SSL.
- Link Curto (Short URL)
- Serviço que converte URLs longas em URLs curtas (como bit.ly, t.cn). Ao acessar, salta para a URL original por meio de redirecionamento 301/302. Atrás de links curtos, frequentemente se escondem cadeias de redirecionamento de múltiplos saltos, podendo conter parâmetros de rastreamento ou saltar para destinos diferentes sob condições específicas.
- PageRank
- Algoritmo de ranking de páginas inventado pelos fundadores do Google, Larry Page e Sergey Brin, que avalia a autoridade da página por meio de relações de links. O redirecionamento permanente 301 transmite o PageRank da URL antiga para a nova URL, enquanto o redirecionamento temporário 302 geralmente não transmite ou transmite muito pouco.
- Core Web Vitals
- Principais indicadores de experiência de página definidos pelo Google, incluindo LCP (Maior Renderização de Conteúdo, mede desempenho de carregamento, padrão bom ≤2,5s), FID/INP (capacidade de resposta interativa, padrão bom ≤100ms/200ms) e CLS (estabilidade visual, padrão bom ≤0,1). Cadeias de redirecionamento atrasam o download do HTML e deterioram diretamente o indicador LCP.
- Redirecionamento Entre Domínios (Cross-origin Redirect)
- Ocorre quando a URL de destino do redirecionamento tem domínio diferente da URL original (incluindo domínios completamente diferentes ou subdomínios diferentes). O redirecionamento entre domínios é restrito pela política de mesma origem, podendo causar problemas como não envio de Cookie, bloqueio de Cookie de terceiro e falha de pré-verificação CORS.
- Truncamento de Cadeia (Chain Truncation)
- Quando o número de saltos da cadeia de redirecionamento excede o limite máximo de profundidade definido pela ferramenta ou navegador (esta ferramenta é 20 saltos, Chrome é 20 saltos), o rastreador para de seguir redirecionamentos subsequentes e marca a cadeia como truncada. O truncamento de cadeia geralmente sugere existência de loop infinito ou configuração de redirecionamento anormalmente complexa.