Makrosites

Suas ideias em realidade digital!

Erro 301 e 302: qual usar e como corrigir redirecionamentos (guia prático)

Erro 301 e 302: qual usar e como corrigir redirecionamentos (guia prático)

Se você mudou URLs, reorganizou páginas, trocou de domínio ou está corrigindo páginas que viraram 404, é bem comum precisar configurar redirecionamentos. O problema é que um redirect mal feito pode causar queda de tráfego, loops e até perda de força no Google.

Neste guia prático você vai ver:

  • O que é 301 e 302 (e qual usar)
  • Erros comuns que quebram o SEO
  • Exemplos prontos para .htaccess (Apache)
  • Como gerar regras automaticamente usando ferramenta online

O que é redirecionamento 301?

O 301 é um redirecionamento permanente. Ele informa ao navegador e aos mecanismos de busca (Google) que a página mudou definitivamente de endereço.

Quando usar 301

  • Mudança definitiva de URL (ex: /blog/post-antigo → /artigos/post-novo)
  • Migração de domínio (ex: meusite.com → meusite.com.br)
  • Correção permanente de páginas que viraram 404
  • Padronização de URLs (com/sem barra final, www/sem www, http/https)

Exemplo simples de 301 no .htaccess

Redirect 301 /pagina-antiga https://www.seusite.com/pagina-nova

Dica SEO: em mudanças permanentes, o 301 é o padrão mais seguro para preservar relevância e autoridade.


O que é redirecionamento 302?

O 302 é um redirecionamento temporário. Ele sinaliza que aquela mudança é provisória e que a URL original pode voltar a ser usada.

Quando usar 302

  • Página em manutenção (temporária)
  • Promoções sazonais
  • Testes A/B (por tempo limitado)
  • Campanhas que depois serão removidas

Exemplo simples de 302 no .htaccess

Redirect 302 /pagina https://www.seusite.com/pagina-temporaria

Atenção: usar 302 quando a mudança é permanente pode atrapalhar o Google a consolidar a URL correta.


Erros comuns com redirecionamentos (e como evitar)

1) Usar 302 quando o correto é 301

Se você alterou a URL “para sempre”, use 301. Caso contrário, você pode manter o Google preso na URL antiga por mais tempo.

2) Criar loop de redirecionamento

Loop é quando a URL A redireciona para B e B redireciona de volta para A. Isso gera erros como ERR_TOO_MANY_REDIRECTS.

3) Encadear redirecionamentos em excesso

Exemplo ruim: A → B → C → D. O ideal é fazer A apontar direto para D.

4) Redirecionar tudo para a home

Isso parece “resolver” rápido, mas piora a experiência e pode confundir o Google. Sempre que possível, redirecione para a página mais equivalente.

Se você está lidando com páginas quebradas, veja também este guia:

Como resolver erro 500 e 404 em sites PHP


Como corrigir redirecionamentos no .htaccess (Apache)

Se você usa Apache (muito comum em hospedagens compartilhadas), o .htaccess é o local típico para configurar redirects.

Exemplo usando RewriteRule (mais flexível)

RewriteEngine On
RewriteRule ^pagina-antiga/?$ https://www.seusite.com/pagina-nova [R=301,L]

Se você quer evitar erro na mão e gerar regras completas (inclusive padrões de www/https), use nosso gerador:

Gerador de .htaccess (regras prontas)


Use a ferramenta: Gerador de Redirect 301 e 302

Para criar regras corretas sem risco de digitar errado, use nossa ferramenta online. Você informa:

  • URL antiga
  • URL nova
  • Tipo: 301 (permanente) ou 302 (temporário)

Resultado: a ferramenta gera o trecho pronto para colar no seu .htaccess.

Gerador de Redirect 301/302 (online)


Checklist rápido após configurar redirects

  • Teste a URL antiga no navegador e veja se cai na página correta
  • Evite A → B → C (reduza cadeias)
  • Corrija links internos apontando para URLs antigas
  • Atualize/regenere seu sitemap XML

Para sitemap, use:

Gerador de Sitemap XML


Perguntas frequentes

Posso usar 301 sempre?

Não. Use 301 quando a mudança for definitiva. Se for temporária, use 302.

Redirect prejudica SEO?

Feito corretamente, não. Na prática, é a forma certa de preservar relevância quando uma URL muda.

Onde fica o arquivo .htaccess?

Geralmente na raiz do site (public_html, www ou pasta principal). Em WordPress, costuma ficar na raiz do domínio.


Conclusão

Se você quer manter tráfego e SEO em mudanças de URL, redirecionamento é obrigatório. Para mudanças permanentes, use 301. Para temporárias, 302. E se quiser evitar erro, use os geradores para criar regras prontas.

Atalho: