Traduzimos este artigo do inglês. Clique aqui para ler o artigo original. Se você notar algum problema com o conteúdo, não hesite em entrar em contato conosco pelo e-mail report-osteam@semrush.com.
Um redirecionamento 302 é uma forma temporária de desviar os usuários de uma página do seu site para outra.
É importante para SEO porque permite direcionar tráfego para uma página diferente, mantendo o ranking de palavras-chave e o valor dos links da página original.
Neste guia, explicaremos quando, por que e como usar corretamente os redirecionamentos 302.
Como funcionam os redirecionamentos 302?
Um redirecionamento 302 é como uma mensagem de ausência do escritório.
Não se trata de uma mudança de endereço permanente. Mas isso ajuda a garantir que usuários e bots ainda possam acessar seu site caso uma página ou recurso específico esteja indisponível.
Um redirecionamento 302 pode melhorar a experiência do usuário (UX) em seu site, garantindo que os usuários não acessem páginas desatualizadas, com funcionalidades ausentes ou em construção.
Este código de status de resposta HTTP (302 - Encontrado) indica que uma página foi movida. Qualquer pessoa que tente acessar esta página será automaticamente redirecionada para a nova página enquanto o 302 estiver em vigor.
Redirecionamentos 301 vs. Redirecionamentos 302
Você deve usar um redirecionamento 301 ou 302? É uma pergunta comum.
Eis a diferença:
Um redirecionamento 301 é um redirecionamento permanente.
Um redirecionamento 302 é um redirecionamento temporário.

Implemente um redirecionamento 301 para tornar as alterações permanentes do seu site. Por exemplo, se você mover permanentemente o conteúdo de example.com/page-1 para example.com/page-2.
Você quer informar aos usuários e aos robôs dos mecanismos de busca que sua página antiga não existe mais e que eles podem encontrar o conteúdo em um novo endereço.
Caso contrário, um redirecionamento 302 funciona para casos de uso temporários.
Por exemplo, você usaria um redirecionamento 302 para coisas como: testes A/B, páginas de vendas temporárias ou manutenção do site.
Abordaremos mais exemplos de quando usar um 302 abaixo.
302 vs. 301 para SEO
Do ponto de vista de SEO, os redirecionamentos 301 são úteis para consolidar e preservar a "autoridade de link" ou "link juice", como também é chamada. Um redirecionamento 301 instrui os mecanismos de busca a tratarem os backlinks que apontam para a página antiga como se agora apontassem para a página nova.
Por isso, a melhor prática é usar um redirecionamento 301 para resolver problemas de SEO, como combinar conteúdo duplicado ou fazer alterações permanentes na URL.
Mas usar um 302 em vez disso geralmente não é catastrófico.
O Google trata os dois tipos de redirecionamento de maneira quase idêntica, de acordo com John Mueller, defensor da busca do Google. Eles usam outros sinais para determinar se a URL original ou a nova URL deve ser canônica.
Se ficar claro que um "redirecionamento temporário" se destina a ser permanente, eles geralmente conseguem perceber isso com o tempo e lidar com a situação de acordo.
Quando usar um redirecionamento 302
Qual é a palavra mais importante quando se trata de redirecionamentos 302?
Temporário.
Se você tiver dúvidas se uma Seção 302 é a escolha certa, basta se perguntar se está implementando uma mudança temporária ou permanente.
Não existe um período de tempo exato que defina algo como "temporário". Mas o Google recomenda usar um redirecionamento permanente quando "você tiver certeza de que o redirecionamento não será revertido".
Isso significa que, em qualquer outro caso, você provavelmente deveria usar um 302.
Por exemplo:
Manutenção ou reformulação do site
Você está trabalhando em uma grande atualização para sua página em www.example.com/my-page e não quer que ninguém a veja antes que esteja pronta.
Use um redirecionamento 302 para enviar os visitantes para outro lugar enquanto o site estiver em construção.
Teste A/B
Você está testando uma nova versão de uma página de destino para verificar se ela tem um desempenho melhor do que a página existente.
Você vai querer enviar uma certa porcentagem do seu tráfego da página existente (exemplo.com/página-1) para a versão de teste (exemplo.com/página-2).

Use um redirecionamento 302 porque este é um experimento temporário e a página não foi movida permanentemente.
Páginas promocionais temporárias
Você está realizando uma promoção por tempo limitado e criou uma página especial apenas para isso.
Quando alguém clicar em “Sapatos”, você vai querer enviar essa pessoa para a sua nova página de promoção especial (exemplo.com/promoção-de-sapatos) enquanto a promoção estiver em andamento.
Novamente: Temporário = 302.
(Lembre-se apenas de remover o redirecionamento quando a promoção terminar.)
Testes ao vivo
Você está criando um novo fluxo de navegação em um site onde os usuários seguirão um caminho diferente para encontrar informações ou realizar uma ação. Você deseja testar o novo fluxo no site em produção antes do lançamento definitivo.
Use um 302 para enviar tráfego de exemplo.com/page para exemplo.com/page-test e obter feedback ou coletar dados temporariamente.
Em seguida, redirecione permanentemente ou substitua o conteúdo da página quando estiver pronto para implementar esta atualização.
Como implementar um redirecionamento 302
Se você analisou esses cenários e determinou que a Seção 302 é a opção correta, é hora de implementá-la adequadamente.
Siga as instruções com atenção e faça apenas as alterações que você tiver certeza de que poderá corrigir caso algo dê errado!
WordPress
Implementar um redirecionamento 302 do WordPress é fácil com o plugin certo. Mas mesmo sem um plugin, você pode implementá-los diretamente — com o conhecimento certo.
Plugin Yoast SEO Premium
O gerenciador de redirecionamentos do Yoast SEO permite adicionar ou remover redirecionamentos 302 rapidamente. Você precisará de uma assinatura Yoast Premium.

Na barra lateral do WordPress:
“Yoast SEO” > “Redirecionamentos.”
Em seguida, preencha os campos:
Tipo = 302
URL antiga URL = A URL da página original sem o domínio raiz (ex.: “/page-1”)
URL = O URL da nova página sem o domínio raiz (ex.: “/page-2”)
Clique em “Adicionar Redirecionar.”
Plugin de redirecionamento
Redirection é outro plugin extremamente popular do WordPress que facilita a implementação ou remoção de redirecionamentos 302.
Na barra lateral do WordPress:
“Ferramentas” > “Redirecionamento.”
Na página "Redirecionamentos", encontre o formulário "Adicionar novo redirecionamento".

Preencha os campos:
Origem URL = O URL da página original sem o domínio raiz (ex.: “/page-1”)
Destino URL = O URL da nova página sem o domínio raiz (ex.: “/page-2”)
HTTP código = 302
Em seguida, clique em “Adicionar Redirecionar.”
Plugin Rank Math
Rank Math é outro plugin de SEO popular que facilita a implementação de um 302.
Na barra lateral do WordPress:
“Classificação Matemática” > “Redirecionamentos.”
Na página “Redirecionamentos”, clique em “Adicionar Novo.”

URLs de origem = O URL da página original sem o domínio raiz (ex.: “/page-1”)
URL de destino = A URL da nova página sem o domínio raiz (ex.: “/page-2”)
Tipo de redirecionamento = 302 Movimentação temporária
Em seguida, clique em “Adicionar Redirecionamento.”
Redirecionamentos PHP
Aviso: Esta opção exigirá que você edite os arquivos do seu tema e o código PHP. Recomendado apenas para usuários avançados do WordPress que se sintam à vontade para fazer esse tipo de edição.
Se você não quiser adicionar nenhum desses plugins, pode implementar o redirecionamento manualmente.
É possível implementar um redirecionamento 302 no lado do servidor (veja as opções Apache, Nginxe Windows Server abaixo) ou diretamente no cabeçalho PHP.
Você adicionaria um código como este no início do seu cabeçalho PHP, antes de qualquer HTML ou função echo:
<?php
// Verifica se a página solicitada é a página-1
if ($_SERVER['REQUEST_URI']=== '/page-1') {
// Redireciona de example.com/page-1 para example.com/page-2
header("HTTP/1.1 302 Found");
header("Location: http://example.com/page-2");
exit;
}
?>Neste exemplo, estamos redirecionando de example.com/page-1 para example.com/page-2.
Como você provavelmente pode imaginar, implementar ou manter mais do que alguns desses redirecionamentos específicos em PHP pode se tornar um pouco complicado. Mas é possível.
Apache
Aviso: Este método de redirecionamento 302 destina-se apenas a especialistas. Erros aqui podem causar grandes problemas para o seu site. Se você não for especialista, proceda com extrema cautela ou procure um especialista que possa ajudar.
Se o seu site estiver hospedado em um servidor Apache, você pode implementar redirecionamentos editando o arquivo .htaccess no diretório raiz do seu WordPress.
Primeiro, certifique-se de que mod_rewrite esteja ativado. Em seguida, utilize o RewriteEngine para configurar seus redirecionamentos.
Redirecionar uma única página
Se você precisar apenas redirecionar uma página para outra, pode escrever um código como este:
RewriteEngine ativado
RewriteRule ^page-1$ /page-2 [R=302,L]Isso redirecionará uma página que corresponde exatamente ao URL /page-1 para /page-2.
Vale ressaltar que você também pode usar mod_alias para redirecionamentos simplificados:
Redirecionar 302 /página-1 /página-2
Redirecionar um diretório inteiro
Se você deseja redirecionar temporariamente um diretório inteiro, pode fazer isso redirecionando cada página para um novo URL específico dentro do novo diretório:
RewriteEngine On
RewriteRule ^diretório-antigo/(.*)$ /diretório-novo/$1 [R=302,L]Este código, por exemplo, redirecionaria /old-directory/page-1 para /new-directory/page-1.
Ou você pode redirecionar todas as páginas dentro desse diretório para uma única página nova:
RewriteEngine On
RewriteRule ^old-directory/(.*)$ /new-page [R=302,L]Esta RewriteRule redirecionaria tanto /old-directory/page-1 quanto /old-directory/page-2 para o novo URL, /new-page.
Nginx
Aviso: Este método de redirecionamento 302 destina-se apenas a especialistas. Erros aqui podem causar grandes problemas para o seu site. Se você não for especialista, proceda com extrema cautela ou procure um especialista que possa ajudar.
Os redirecionamentos do Nginx são configurados no arquivo .conf, normalmente encontrado no diretório raiz do seu servidor.
Redirecionar uma única página
servidor {
ouvir 80;
nome_do_servidor example.com;
localização /página-1 {
reescrever ^ /página-2 redirecionar;
}
# outros blocos de localização e configuração...
}Isso redirecionará /page-1 para /page-2.
Redirecionar um diretório inteiro
Redirecione todas as páginas de um diretório para uma nova página em um novo diretório.
servidor {
ouvir 80;
nome_do_servidor example.com;
localização ~* ^/diretório-antigo/ {
reescrever ^/diretório-antigo/(.*)$ /diretório-novo/$1 redirecionar;
}
# outros blocos de localização e configuração...
}Por exemplo, /diretório-antigo/página-1 redireciona para /diretório-novo/página-1 e /diretório-antigo/página-2 redireciona para /diretório-novo/página-2.
Redirecionar todas as páginas de um diretório para um novo local único:
servidor {
ouvir 80;
nome_do_servidor example.com;
localização ~* ^/diretório-antigo/ {
reescrever ^/diretório-antigo/(.*)$ /nova-página redirecionar;
}
# outros blocos de localização e configuração...
}Por exemplo, tanto /old-directory/page-1 quanto /old-directory/page-2 redirecionam para o novo URL, /new-page.
Windows Server com ASP.NET
Aviso: Este método de redirecionamento 302 destina-se apenas a especialistas. Erros aqui podem causar grandes problemas para o seu site. Se você não for especialista, proceda com extrema cautela ou procure um especialista que possa ajudar.
Redirecionar uma única página
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect page-1 to page-2" stopProcessing="true">
<match url="^page-1$" />
<action type="Redirect" url="/page-2" redirectType="Found" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>Isso redirecionará /page-1 para /page-2.
Redirecionar um diretório inteiro
Redirecione todas as páginas de um diretório para uma nova página em um novo diretório.
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect old-directory to new-directory" stopProcessing="true">
<match url="^old-directory/(.*)" />
<action type="Redirect" url="/new-directory/{R:1}" redirectType="Found" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>Por exemplo, /diretório-antigo/página-1 redireciona para /diretório-novo/página-1 e /diretório-antigo/página-2 redireciona para /diretório-novo/página-2.
Redirecionar todas as páginas de um diretório para um novo local único:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect old-directory to new-page" stopProcessing="true">
<match url="^old-directory/(.*)" />
<action type="Redirect" url="/new-page" redirectType="Found" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>Por exemplo, tanto /old-directory/page-1 quanto /old-directory/page-2 redirecionam para o novo URL, /new-page.
O impacto dos redirecionamentos 302 no SEO
Impactos positivos do SEO
Lembre-se de que os redirecionamentos 302 não têm como objetivo corrigir ou melhorar problemas técnicos de SEO que seu site esteja apresentando.
O redirecionamento 302 tem como objetivo melhorar a experiência do usuário em situações temporárias.
- Consolidar conteúdo duplicado
- Corrigindo problemas de URL canônica
- Redirecionar o usuário www para versões sem www da mesma página.
- Organizando a arquitetura do seu site
Mas implementar um redirecionamento 302 pode preservar seus links e classificações quando uma página da web estiver temporariamente indisponível ou em manutenção. Sem um redirecionamento 302, sua página pode ser indexada com problemas de usabilidade ou conteúdo incompleto, o que pode prejudicar seu SEO.
Mas pode ter um impacto negativo se implementado incorretamente.
Impactos negativos no SEO
Em teoria, o uso incorreto de redirecionamentos 302 pode criar problemas para o SEO do seu site.
Por exemplo, isso poderia fazer com que a versão errada de uma página fosse indexada e aparecesse nas SERPs (páginas de resultados dos mecanismos de busca).
Na realidade?
Os impactos negativos provavelmente seriam pequenos e temporários.
É isso que se espera de um 302.
Mas, se houver outros sinais que indiquem que o novo URL é na verdade a versão “principal” deste conteúdo (o URL canônico ), ele poderia ser tratado mais como um redirecionamento permanente.
Portanto, mesmo que um redirecionamento 302 seja aplicado incorretamente, há uma boa chance de o Google descobrir o problema de qualquer maneira.
Mas ainda assim pode causar um problema temporário com seu site, seu posicionamento nos mecanismos de busca e seu tráfego.
Além disso, é uma boa prática usar o tipo correto de redirecionamento, se possível.
5 problemas comuns com redirecionamentos 302
1: Utilizando o Formulário 302 para Alterações Permanentes
Talvez o erro mais comum seja usar um código 302 para uma alteração permanente.
Como já discutimos, os mandados de prisão 302 são para serem temporários.
Se você usar um redirecionamento 302 para uma página e a alteração se tornar permanente, a melhor prática é atualizar o redirecionamento para um 301.
Você pode identificar facilmente qualquer página com redirecionamentos 302 usando a ferramenta Site Audit do Semrush.
Se o seu site ainda não estiver listado em "Projetos", insira o domínio raiz para que o Semrush rastreie e audite seu site.

Após a conclusão da auditoria, clique no nome do “Projeto” e procure o relatório “Páginas Rastreadas” abaixo de “Saúde do Site”.
Clique no número exibido na linha "Redirecionamentos" para abrir um relatório das páginas que retornam um código de status HTTP de redirecionamento.

Analise a lista de URLs com redirecionamentos e verifique se alguma delas retorna um código 302.

Dica profissional: Você pode aplicar um filtro de código de status HTTP a este relatório para ver apenas as páginas que retornam um código de status “3xx temporário”.
Se houver redirecionamentos 302 que não deveriam existir, isso provavelmente significa que eles foram configurados por outro membro da sua equipe ou por alguém que trabalhou no site no passado.
Se o redirecionamento não for necessário ou estiver configurado incorretamente (por exemplo, se for uma alteração permanente em vez de temporária), você precisará investigar como ele foi implementado para fazer os ajustes necessários.
Consulte as etapas na seção “Como implementar um redirecionamento 302” acima.
Você pode começar procurando no painel de administração do WordPress ou do seu CMS. Se você não conseguir encontrar os redirecionamentos 302 listados no relatório, considere consultar alguém que possa verificar a implementação no servidor.
Nota: Você também deve evitar usar um 301 para alterações que são apenas temporárias. Você pode identificar esses problemas usando a ferramenta de Auditoria do Site que acabamos de analisar. Se você identificar uma página que foi redirecionada permanentemente por engano, remova o redirecionamento 301 e implemente um redirecionamento temporário.
2: Cadeias de redirecionamento
As cadeias de redirecionamento ocorrem quando uma página tem um código 302 que aponta para outra página, que por sua vez tem um código 302 que aponta para outra página.
Assim:
/page-1 tem um 302 que aponta para /page-2.
/page-2 tem um 302 que aponta para /page-3.
O usuário salta de uma página para outra. E depois a próxima. (E depois a próxima.)
Isso pode causar problemas de desempenho no site, como lentidão no carregamento das páginas.
Além disso, é uma prática ruim.
De dentro do Semrush:
Clique em “Site Auditoria” abaixo de “SEO técnico na página & ”.
Clique no endereço do seu site em “Projeto”. Ou insira seu domínio para criar um projeto, caso ele ainda não esteja listado.

(Se você criar o projeto do zero, basta digitar o domínio raiz e o Semrush rastreará e auditará seu site.) Assim que a indexação for concluída, clique no URL do site em “Projeto”.
No “Painel de controle do projeto”, clique em “Ver relatório completo” na seção “Auditoria do local”.
Agora clique na aba “Problemas”:

A lista "Erros" mostrará todos os problemas que o Semrush encontrou em seu site. Nessa lista, você encontrará uma entrada para “cadeias e loops de redirecionamento”, caso algum tenha sido detectado.
Clique no item da lista para abrir o relatório completo.
Depois de identificar quaisquer cadeias de redirecionamento, você pode simplesmente atualizar os redirecionamentos 302 existentes para apontar para o URL de destino final e ignorar as etapas de redirecionamento adicionais.
3: Loops de redirecionamento (Muitos redirecionamentos)
Se você tiver um redirecionamento configurado incorretamente, poderá entrar em um loop de redirecionamento.
Um loop de redirecionamento ocorre quando seus redirecionamentos 302 continuam enviando usuários de um lado para o outro entre duas ou mais páginas.

Por exemplo:
/page-1 tem um 302 que aponta para /page-2.
/page-2 tem um 302 que aponta de volta para /page-1.
O navegador não saberá qual página exibir. Você receberá um erro ERR_TOO_MANY_REDIRECTS ou “muitos redirecionamentos” e verá uma página semelhante a esta no Google Chrome:

Se o seu site não estiver listado na página "Auditoria do Site", digite o domínio raiz para executar uma verificação e auditoria.

Após a conclusão da indexação, clique no URL do site em “Projeto”.
(Se o seu site já estiver listado em “Projeto”, clique no URL.)
No “Painel de controle do projeto”, clique em “Ver relatório completo” na seção “Auditoria do local”.
Agora clique na aba “Problemas”:

A lista "Erros" mostrará se o Semrush detectou uma cadeia de redirecionamento ou um loop.
Clique na lista para ver a lista completa e encontrar quaisquer loops de redirecionamento.
Se você implementou redirecionamentos 302 e está recebendo esse erro, provavelmente significa que há um problema com a configuração.
Aqui estão alguns pontos a serem observados:
- Redirecionamentos conflitantes. Você criou, sem querer, redirecionamentos que tentam enviar usuários de uma página para várias páginas diferentes? Ou você tem redirecionamentos que apontam uns para os outros? Analise cuidadosamente os redirecionamentos para identificar situações em que possam gerar conflitos.
- Plugins conflitantes. Se você estiver usando um plugin de redirecionamento ou uma ferramenta de terceiros, é possível que os plugins estejam entrando em conflito uns com os outros. Tente desativá-los um de cada vez e veja se isso resolve o problema.
Se você não implementou um redirecionamento e está recebendo esse erro, pode ser um problema local ou do lado do cliente. Isso significa que o redirecionamento está configurado corretamente no servidor, mas algo do lado do usuário está causando o problema.
Tentar:
- Limpar cache e cookies do navegador. É possível que uma diretiva de redirecionamento seja armazenada em cache mesmo que não seja mais utilizada. Problemas de cache também podem ter origem em uma CDN ou outra configuração de rede que pode exigir solução de problemas adicionais.
- Desativar extensões do navegador. Em alguns casos, as extensões do seu navegador podem causar redirecionamentos e quebrar páginas específicas.
4: Deixando os redirecionamentos 302 em funcionamento
Resumindo: Não se esqueça de remover os redirecionamentos 302 quando eles não forem mais necessários.
Manter esse redirecionamento por um longo período pode levar os mecanismos de busca a interpretá-lo como um redirecionamento permanente. Isso também pode gerar uma experiência ruim para o usuário.
Execute auditorias regulares do site com o Semrush para garantir que você não se esqueça de remover quaisquer redirecionamentos após uma alteração temporária no site.
5: Perda de parâmetros de URL durante o redirecionamento
Em alguns casos, você precisa de um redirecionamento para passar parâmetros de URL específicos ou códigos de rastreamento para a nova URL para onde está enviando seus visitantes.
Por exemplo, se você estiver usando uma convenção UTM específica para rastrear os visitantes enquanto eles navegam pelo seu site. Ou se a sua funcionalidade de pesquisa e filtro passa especificações através de parâmetros de URL.
Dependendo de como você implementou os redirecionamentos, eles podem ou não passar parâmetros da URL original para o novo destino.
Em seguida, passe-os adiante quando o usuário for redirecionado.
Perguntas frequentes sobre redirecionamentos 302
Qual a diferença entre um redirecionamento 302 e um redirecionamento 301?
Um redirecionamento 302 serve para alterações temporárias no seu site, como uma página em construção ou testes A/B. Um redirecionamento 301 serve para alterações permanentes, como a transferência de conteúdo de um URL antigo para um novo.
Qual a vantagem de um redirecionamento 302?
A principal finalidade de um redirecionamento 302 é melhorar a experiência do usuário em seu site. Você pode redirecionar temporariamente os usuários para um novo URL para garantir que eles não acessem páginas desatualizadas, incompletas ou em construção. Também pode preservar a classificação e o valor dos links do URL original enquanto o redirecionamento estiver ativo.
Como posso configurar um redirecionamento 302 no meu site?
Se você usa o WordPress ou a maioria dos CMSs comuns, pode implementar um redirecionamento 302 usando um plugin ou extensão. Em outros casos, você precisará configurar o redirecionamento no lado do servidor.
Como o Google lida com redirecionamentos 302?
O Google trata um redirecionamento 302 de maneira muito semelhante a um redirecionamento 301. No entanto, nos casos em que a alteração for considerada temporária, o URL original (e não o novo) continuará sendo exibido nos resultados de pesquisa.
Nesse caso, eles não transferirão PageRank nem links para o novo URL, a menos que fique claro que a mudança provavelmente será permanente.
Os redirecionamentos 302 podem prejudicar meu SEO?
Sim. O uso incorreto de um redirecionamento 302 pode afetar negativamente seu posicionamento nos mecanismos de busca e seu tráfego. Por exemplo, isso pode fazer com que a versão errada da sua página seja indexada, levando a uma queda no ranking e no tráfego.
Se você está preocupado com o impacto dos redirecionamentos no seu posicionamento nos mecanismos de busca ou se precisa solucionar problemas de redirecionamento no seu site, o primeiro passo é realizar uma auditoria.