
Quando Deve Ser Usado um Redirecionamento 302?
Saiba quando utilizar redirecionamentos 302 para mudanças temporárias de URL. Descubra as melhores práticas, implicações para SEO e como os redirecionamentos 30...
Um redirecionamento 302 é um código de status de resposta HTTP que indica que um recurso solicitado foi movido temporariamente para a URL especificada no cabeçalho Location.
A referência 302 do MDN documenta o redirecionamento temporário e seu comportamento quanto ao método de requisição. Um 307 é a alternativa temporária quando o método de requisição original deve ser preservado.
Nesta página
Um redirecionamento 302 é um código de status de resposta HTTP que indica que um recurso solicitado foi movido temporariamente para a URL especificada no cabeçalho Location. A especificação HTTP/1.1 o define como 302 Found, enquanto versões anteriores do HTTP o chamavam de Moved Temporarily.
Quando um navegador ou rastreador de mecanismo de busca solicita uma URL que retorna um código de status 302, o servidor responde:
HTTP/1.1 302 Found
Location: https://example.com/temporary-page
Isso é fundamentalmente diferente de um redirecionamento 301, que sinaliza que o conteúdo foi movido permanentemente e instrui os mecanismos de busca a transferir a autoridade do link para o novo destino. Confundir os dois continua sendo um dos erros técnicos de SEO mais comuns, e pode levar meses para se recuperar das consequências.
Entender o fluxo técnico por trás de um redirecionamento 302 ajuda a explicar por que o tipo de redirecionamento é importante tanto para a experiência do usuário quanto para o comportamento dos mecanismos de busca.
Etapa 1: A requisição. Um usuário clica em um link ou digita uma URL — por exemplo, https://example.com/summer-sale. O navegador envia uma requisição HTTP GET ao servidor.
Etapa 2: A resposta do servidor. Em vez de retornar a página solicitada com o status 200 OK, o servidor responde com 302 Found e inclui um cabeçalho Location apontando para https://example.com/special-offer. O servidor está efetivamente dizendo: “Essa página está em outro lugar por enquanto.”
Etapa 3: O navegador segue. O navegador emite automaticamente uma segunda requisição para a URL de destino. O usuário vê o conteúdo da nova URL, muitas vezes sem perceber que o redirecionamento ocorreu.
Escolher o tipo errado de redirecionamento é um erro que pode custar ranqueamentos, tráfego e receita. A tabela abaixo resume os quatro códigos de status de redirecionamento mais comumente confundidos e quando cada um se aplica.
| Status | Significado | Comportamento do método |
|---|---|---|
| 301 | Movimento permanente | O navegador pode alterar POST para GET |
| 302 | Movimento temporário | O navegador pode alterar POST para GET |
| 307 | Movimento temporário | Preserva o método da requisição |
| 308 | Movimento permanente | Preserva o método da requisição |
Da mesma forma, usar um 301 para uma mudança temporária é igualmente perigoso. Depois que o Google processa um 301, ele pode remover a URL antiga do índice completamente. Quando a mudança temporária termina e você remove o redirecionamento, a URL original perdeu seus ranqueamentos — e reconstruí-los pode levar meses.
Um redirecionamento 302 é a escolha correta quando a mudança é genuinamente temporária e a URL original deve retornar. Aqui estão os cenários práticos onde os 302 se destacam.
Ao realizar testes A/B, você pode querer enviar uma parte dos usuários para uma versão alternativa de uma página enquanto mantém a URL original ativa e indexada. Um redirecionamento 302 direciona o tráfego de teste para a variante sem sinalizar ao Google que a página original foi substituída permanentemente. Quando o teste termina, você simplesmente remove o redirecionamento.
Quando uma página precisa ficar temporariamente offline — para atualizações, reformulação ou manutenção de backend — um redirecionamento 302 envia os usuários para um aviso de manutenção enquanto preserva a indexação da URL original. Isso é muito preferível a retornar um status 503 (Serviço Indisponível), que pode fazer com que os mecanismos de busca desindexem a página se persistir.
Se um produto estiver temporariamente indisponível, mas será reabastecido, um redirecionamento 302 da página do produto para uma categoria relacionada ou página de lista de espera mantém a URL original viva nos resultados de busca. Para profissionais de marketing de afiliados, isso é especialmente relevante: remover uma página de produto completamente pode quebrar links de afiliados e códigos de rastreamento, cortando as comissões dos publishers mesmo após o produto retornar.
Tão importante quanto saber quando usar um 302 é saber quando evitá-lo. Redirecionamentos temporários mal aplicados causam danos reais ao SEO.
Se você moveu conteúdo permanentemente — uma reformulação de marca, migração de domínio ou reestruturação do site — use um redirecionamento 301, não um 302. Um 302 diz ao Google para manter a URL antiga indexada, o que significa que sua nova URL pode nunca ranquear.
Ao mesclar duas postagens de blog em um guia definitivo, um redirecionamento 301 é a única escolha correta. Um 302 deixaria as URLs antigas no índice do Google competindo com a nova página mesclada.
Mover um site de HTTP para HTTPS é uma mudança permanente. Use redirecionamentos 301. Usar 302s para uma migração HTTPS é um erro bem documentado: as URLs HTTP antigas permanecem indexadas, dividindo tráfego e autoridade de link entre duas versões da mesma página.
O Google afirmou que pode eventualmente tratar um 302 de longa duração como um 301. Se um redirecionamento 302 estiver ativo por mais de seis meses, o Google pode começar a transferir autoridade de link para o destino de qualquer forma. Nesse ponto, você efetivamente perdeu o controle do sinal. Se você precisa que um redirecionamento permaneça ativo indefinidamente, use um 301 desde o início.
Uma regra prática: se você não consegue nomear a data em que removerá o redirecionamento, use um 301.
Um redirecionamento temporário normalmente deixa a URL de origem como a URL pretendida nos resultados de busca. Outros sinais de canonização ainda podem afetar qual URL o Google indexa. Um redirecionamento permanente é um sinal mais forte de que o destino deve se tornar canônico. Nenhum dos códigos de status garante um ranqueamento inalterado.
Para rastreamento de afiliados, teste se o clique foi registrado, se os identificadores necessários chegam ao destino e se uma conversão subsequente recebe a atribuição pretendida. Um redirecionamento por si só não garante uma comissão.
As implicações de SEO dos redirecionamentos 302 se dividem entre o que eles fazem e o que não fazem.
Quando usados corretamente, os redirecionamentos 302 protegem seu SEO ao evitar que mudanças permanentes sejam registradas para condições temporárias. Uma página de produto sazonal que usa um 302 durante a baixa temporada mantém seus ranqueamentos prontos para quando o produto retornar. Uma página passando por teste A/B retém sua autoridade enquanto a variante de teste coleta dados.
Para gerentes de programas de afiliados, anunciantes e publishers, os redirecionamentos 302 não são apenas uma preocupação técnica de SEO — são uma ferramenta prática incorporada nos fluxos de trabalho do dia a dia.
Os anunciantes frequentemente realizam promoções por tempo limitado que exigem o redirecionamento do tráfego de páginas de produto padrão para páginas de destino promocionais. Um redirecionamento 302 permite que o gerente do programa:
Exemplo de fluxo de trabalho: Um anunciante está realizando uma promoção de Black Friday de 20 a 30 de novembro. A página de produto padrão em /widget recebe um redirecionamento 302 para /black-friday-widget-deal. Os links de afiliados existentes dos publishers continuam funcionando. Quando a promoção termina, o 302 é removido, o tráfego retorna para /widget e nenhum link de publisher é quebrado.
Gerentes de afiliados testando taxas de conversão em diferentes páginas de destino podem usar redirecionamentos 302 para dividir o tráfego entre variantes. A URL de rastreamento de afiliado original permanece como o endereço canônico, e os destinos temporários de teste recebem tráfego sem alterar permanentemente a página indexada. Quando o teste identifica o vencedor, o gerente pode implementar a página preferida como o destino permanente e atualizar a configuração de rastreamento.
Alguns programas de afiliados usam redirecionamentos 302 para enviar usuários para páginas de destino específicas por região ou dispositivo. Um clique de um usuário mobile na Alemanha pode ser redirecionado temporariamente para uma página de destino mobile em alemão, enquanto usuários desktop nos EUA vão para a página padrão. Como essas regras mudam com base nos objetivos da campanha, um redirecionamento 302 é o sinal apropriado.
Para sites rodando em servidores Apache, adicione a seguinte linha ao seu arquivo .htaccess:
Redirect 302 /old-page https://example.com/temporary-page
RewriteEngine On
RewriteRule ^old-page$ https://example.com/temporary-page [R=302,L]
No seu arquivo de configuração do bloco do servidor:
location /old-page {
return 302 https://example.com/temporary-page;
}
Para aplicações personalizadas, defina o código de status e o cabeçalho Location manualmente:
<?php
header('Location: https://example.com/temporary-page', true, 302);
exit;
?>
A maioria das plataformas CMS modernas inclui gerenciamento de redirecionamento de URL embutido. No Shopify, navegue até Online Store > Navigation > URL Redirects. No Magento 2, vá para Marketing > SEO & Search > URL Rewrites. Ambas as plataformas usam 301 como padrão; verifique o menu suspenso ou painel de configurações para selecionar 302 explicitamente.
Os métodos de implementação variam de acordo com o ambiente do servidor e a plataforma.
Para sites rodando em servidores Apache, adicione a seguinte linha ao seu arquivo .htaccess:
Redirect 302 /old-page https://example.com/temporary-page
RewriteEngine On
RewriteRule ^old-page$ https://example.com/temporary-page [R=302,L]
No seu arquivo de configuração do bloco do servidor:
location /old-page {
return 302 https://example.com/temporary-page;
}
Plugins gratuitos gerenciam redirecionamentos sem mexer nos arquivos do servidor:
Para aplicações personalizadas, defina o código de status e o cabeçalho Location manualmente:
<?php
header('Location: https://example.com/temporary-page', true, 302);
exit;
?>
A maioria das plataformas CMS modernas inclui gerenciamento de redirecionamento de URL embutido. No Shopify, navegue até Online Store > Navigation > URL Redirects. No Magento 2, vá para Marketing > SEO & Search > URL Rewrites. Ambas as plataformas usam 301 como padrão; verifique o menu suspenso ou painel de configurações para selecionar 302 explicitamente.
Verificar se um redirecionamento está retornando o código de status correto é uma etapa crítica antes de lançar qualquer configuração de redirecionamento. Vários métodos estão disponíveis sem custo.
F12 ou Ctrl+Shift+I).302 (ou 301, 307, etc.).curl -I https://example.com/old-page
HTTP/2 302
location: https://example.com/temporary-page
-L para seguir a cadeia de redirecionamentos e ver onde ela termina:curl -IL https://example.com/old-page
A ferramenta de Inspeção de URL mostra como o Googlebot vê sua página. Se o Google estiver indexando a URL de destino em vez da original, a ferramenta indicará isso em “Page indexing” > “Canonical URL”.
O erro “too many redirects” (frequentemente exibido como ERR_TOO_MANY_REDIRECTS no Chrome) ocorre quando um navegador fica preso em um loop de redirecionamentos — a página A redireciona para a página B, que redireciona de volta para a página A, criando um ciclo infinito. Após aproximadamente 20 redirecionamentos, o navegador desiste e exibe o erro.
curl -IL ou um verificador de redirecionamentos para identificar o loop.A causa mais frequente é uma regra do Apache .htaccess, linha de configuração do Nginx ou configuração de redirecionamento do CMS que você pode ter esquecido — ou que um plugin adicionou automaticamente. Verifique seus arquivos de configuração do servidor em busca de diretivas Redirect ou RewriteRule direcionando a URL em questão.
O WordPress, por exemplo, redireciona automaticamente URLs quando detecta uma alteração no slug. Se você alterou o permalink de uma postagem, o WordPress cria um redirecionamento interno do slug antigo para o novo — e isso pode retornar um 302 dependendo das suas configurações de permalink.
Muitos sites usam redirecionamentos 302 para enviar usuários não autenticados para uma página de login. Se você estiver acessando um recurso protegido sem estar logado, um 302 para /login é um comportamento esperado.
Algumas configurações de servidor redirecionam URLs com barras finais faltantes ou extras. Por exemplo, /page pode retornar um 302 redirecionando para /page/. Embora isso geralmente seja inofensivo, redirecionamentos excessivos de barra final podem desperdiçar o orçamento de rastreamento em sites grandes.
Otimize seu site com as melhores práticas para redirecionamentos 302 e garanta uma experiência do usuário e desempenho de SEO sem falhas.

Saiba quando utilizar redirecionamentos 302 para mudanças temporárias de URL. Descubra as melhores práticas, implicações para SEO e como os redirecionamentos 30...

Aprenda como funcionam os redirecionamentos 302, seu impacto em SEO e as melhores práticas para implementação. Entenda redirecionamentos temporários versus perm...

Aprenda erros críticos a evitar com redirecionamentos 302. Descubra quando usar redirecionamentos temporários, implicações de SEO e melhores práticas para plata...
See our privacy policy.