Trocar o endereço de uma página sem redirecionar é jogar fora os links e o histórico que ela acumulou. O redirecionamento 301 leva o visitante e o Google para o endereço novo. Este guia mostra quando usar cada tipo, como configurar no servidor e no WordPress e os erros que mais derrubam tráfego.
O que é redirecionamento 301?
Redirecionamento 301 é a resposta do servidor que diz que uma página mudou de endereço de forma permanente. O navegador segue para a URL nova sem o usuário perceber, e o Google passa a usar a URL de destino como canônica, ou seja, a versão que aparece na busca.
Qual a diferença entre 301, 302 e 308?
A diferença que importa para SEO é permanente ou temporário. No permanente, o Google mostra a URL nova na busca. No temporário, continua mostrando a antiga.
Tipo | Natureza | O que aparece no Google | Quando usar |
|---|---|---|---|
301 | Permanente | URL nova | Mudança definitiva de endereço |
308 | Permanente | URL nova | Igual ao 301, mantendo o método da requisição (útil em APIs e formulários) |
302 e 307 | Temporário | URL antiga | Página fora do ar por pouco tempo, testes |
Meta refresh com 0 segundos | Permanente | URL nova | Quando não há acesso ao servidor |
Meta refresh com atraso | Temporário | URL antiga | Evitar |
JavaScript | Permanente, se renderizado | URL nova | Último recurso |
O Google recomenda o redirecionamento no servidor sempre que possível. O de JavaScript só funciona se a renderização da página der certo, o que nem sempre acontece.
Quando usar redirecionamento 301?
Use o 301 quando a URL antiga não vai voltar. Os casos mais comuns são estes.
Mudança de domínio ou de estrutura de URLs.
Fusão de duas páginas que disputavam a mesma busca.
Página removida que tem um substituto direto.
Versões duplicadas do site, como
http,https, com e semwww.
Se a página antiga precisa continuar acessível, a ferramenta certa é a tag canonical, não o 301.
Como fazer redirecionamento 301 no servidor?
O método depende do servidor. Estes são os formatos mais usados, conforme a documentação do Google.
Apache (.htaccess):
Redirect permanent "/servico-antigo" "https://seusite.com.br/servicos/consultoria-seo"
RewriteEngine on
RewriteRule "^/blog/(.*)$" "/artigos/$1" [R=301,L]Nginx:
location = /servico-antigo {
return 301 https://seusite.com.br/servicos/consultoria-seo;
}PHP:
header('HTTP/1.1 301 Moved Permanently');
header('Location: https://seusite.com.br/servicos/consultoria-seo');
exit();Em hospedagens como Cloudflare, Vercel e Netlify, os redirecionamentos ficam num arquivo de configuração ou no painel, sem mexer no servidor.
Como fazer redirecionamento 301 no WordPress?
No WordPress, o caminho mais seguro é um plugin. O Redirection é gratuito e registra os erros 404 para você redirecionar depois. Rank Math e Yoast Premium também têm gerenciador de redirecionamentos. Para mudanças em massa, como troca de domínio, prefira regras no servidor, que são mais rápidas e não dependem do banco de dados.
Quais erros de redirecionamento evitar?
Cinco erros aparecem com frequência nas auditorias da MarkSaint.
Cadeias de redirecionamento. A página A vai para B, que vai para C. Cada salto atrasa o usuário e o rastreamento. Aponte A direto para C.
Loops. A vai para B e B volta para A. O navegador mostra erro e o Google desiste.
Tudo para a home. Redirecionar páginas removidas para a página inicial costuma ser tratado pelo Google como erro 404 suave. Redirecione para o equivalente mais próximo ou deixe o 404.
302 no lugar de 301. Muitos sistemas usam 302 por padrão, e o Google continua mostrando a URL antiga.
Retirar o redirecionamento cedo demais. Em mudanças de site, o Google recomenda manter os redirecionamentos pelo maior tempo possível, em geral por pelo menos um ano.
Lembre também de atualizar os links internos para a URL nova. O redirecionamento resolve o acesso, mas links internos apontando para endereços redirecionados mandam sinais confusos.
Como testar um redirecionamento?
Três testes rápidos confirmam que o redirecionamento está certo.
No terminal,
curl -I https://seusite.com.br/servico-antigomostra o código de status e o destino.Na Inspeção de URL do Search Console, a URL antiga deve aparecer como "Página com redirecionamento".
Num rastreador como o Screaming Frog, filtre por códigos 3xx para achar cadeias e loops no site inteiro.
Depois de uma mudança grande, é normal o Google exibir a URL antiga por algum tempo como nome alternativo da nova. Isso some sozinho.
Se você vai trocar de domínio, reestruturar URLs ou lançar um site novo, o plano de redirecionamentos é o que separa uma migração tranquila de meses de recuperação. Leia o guia de redesign sem perder tráfego ou solicite uma análise técnica avançada de SEO antes de mexer.
Fontes
