Guias de Como Fazer

Redirecionamento 301: o que é, como fazer e impactos no SEO

  • 16 minutos de leitura
Redirecionamento 301: o que é, como fazer e impactos no SEO

Redirecionamento 301 é o código de status HTTP que informa aos navegadores e aos mecanismos de busca que uma URL foi movida permanentemente para outro endereço. Em termos simples, ele pega o usuário que acessa a página antiga — e também robôs como o Googlebot — e os envia automaticamente para a nova URL. Quando configurado corretamente, preserva grande parte do valor de SEO da página original, reduz links quebrados e ajuda a minimizar perdas de posicionamento em migrações de site, mudanças de domínio e alterações de estrutura de URLs.

Em sites ativos, é comum apagar páginas, trocar de domínio, migrar de HTTP para HTTPS, reorganizar categorias, atualizar slugs ou unir conteúdos parecidos. Para que essas mudanças aconteçam sem prejudicar a experiência do usuário e sem confundir os buscadores, é necessário ter uma estratégia de redirecionamento. O redirecionamento 301 é uma das peças mais importantes dessa estratégia, porque sinaliza que a mudança de endereço não é temporária: ela é definitiva.

Neste guia, você vai entender o que é redirecionamento 301, qual a diferença entre 301, 302 e outros tipos de redirecionamento, como configurá-lo no Apache com .htaccess, no cPanel, no WordPress e no Nginx, quais são seus impactos no SEO e quais erros devem ser evitados. Como uma pequena regra mal escrita no lado da hospedagem pode colocar o site inteiro em loop, vale aplicar os exemplos com atenção. Para uma infraestrutura confiável, você também pode conferir Pacotes de hosting web Hostragons e, em migrações para HTTPS, Certificados SSL Hostragons.

O que é redirecionamento 301?

Redirecionamento 301 é uma resposta permanente enviada pelo servidor ao cliente. Quando um usuário ou robô de busca tenta acessar a URL antiga, o servidor retorna o status 301 e informa o novo endereço da página. Depois de receber essa resposta, o navegador encaminha a visita para a URL de destino.

Por exemplo, se você moveu o conteúdo de siteexemplo.com/artigo-antigo para siteexemplo.com/artigo-novo, não faz sentido deixar os visitantes encontrarem uma página de erro 404 no endereço antigo. Ao criar um redirecionamento 301, o usuário chega ao conteúdo correto e os mecanismos de busca passam a entender que a nova página deve ser tratada como o endereço principal.

O Google afirma que, nos algoritmos atuais, grande parte dos sinais de links é transferida por meio de redirecionamentos 301. Isso, porém, não significa que qualquer redirecionamento trará resultados perfeitos automaticamente. A semelhança entre o tema da página antiga e o da nova, a qualidade da implementação técnica, a ausência de cadeias de redirecionamento, a velocidade da página e a possibilidade de indexação da URL de destino influenciam diretamente o resultado em SEO.

Quando usar redirecionamento 301?

O redirecionamento 301 deve ser usado quando uma URL mudou de forma permanente. Para campanhas temporárias, testes A/B ou páginas de manutenção por curto período, redirecionamentos temporários como 302 ou 307 geralmente são mais indicados. O uso de 301 é recomendado nas seguintes situações:

  • Quando você troca de domínio: ao migrar de dominioantigo.com para dominionovo.com.
  • Quando você migra de HTTP para HTTPS: para tornar a conexão segura o padrão do site. Nesse ponto, o conteúdo o que é um certificado SSL pode ser útil.
  • Na escolha entre www e sem www: para definir uma única versão canônica entre www.site.com e site.com.
  • Quando você muda a estrutura de URLs: ao substituir endereços como /blog/123 por URLs legíveis, como /blog/redirecionamento-301.
  • Quando você consolida conteúdos: ao juntar dois artigos semelhantes em uma única página mais forte.
  • Quando você move produtos ou categorias: em lojas virtuais, ao redirecionar uma página antiga de produto para o produto novo mais próximo ou para uma categoria relevante.
  • Em páginas removidas permanentemente: quando existe uma alternativa realmente relacionada que atende à mesma intenção de busca.

Comparação entre 301, 302, 307 e Meta Refresh

Os tipos de redirecionamento podem parecer parecidos para o usuário, mas passam sinais diferentes para os mecanismos de busca. Usar o código errado pode causar perda de desempenho, especialmente em migrações de site e mudanças com impacto em SEO.

Comparação entre 301, 302, 307 e Meta Refresh
Tipo de redirecionamentoSignificadoUso em SEOQuando escolher?
301Movido permanentementeÉ a opção mais adequada para transferir valor de SEO para a nova URLEm mudanças permanentes de URL, domínio ou migração para HTTPS
302Encontrado temporariamenteSinaliza que a URL antiga poderá voltar a ser usadaEm campanhas, manutenções temporárias e testes de curta duração
307Redirecionamento temporárioMantém o método HTTP e passa um sinal temporárioQuando APIs e formulários precisam de redirecionamento temporário sem alterar o método da requisição
Meta RefreshRedirecionamento com atraso dentro do HTMLNão é recomendado para SEO e pode prejudicar a experiência do usuárioDeve ser evitado quando houver qualquer alternativa no servidor

A regra geral para SEO é simples: se a mudança é permanente, use 301; se é temporária, use 302 ou 307. Se você estiver em dúvida, esclareça primeiro se a página voltará ou não para o endereço antigo no futuro.

Como o redirecionamento 301 afeta o SEO?

O redirecionamento 301 é uma ferramenta poderosa para SEO, mas também pode causar problemas quando não é planejado com cuidado. Seus efeitos devem ser analisados tanto pelo lado positivo quanto pelos riscos técnicos.

Se a página antiga recebeu backlinks, compartilhamentos sociais e sinais relevantes dos mecanismos de busca, o redirecionamento 301 ajuda a levar esses sinais para a nova página. Por exemplo, se um artigo do blog recebeu backlinks de 50 sites diferentes e você muda sua URL sem criar redirecionamento, boa parte desse valor se perde e os visitantes encontram um erro 404. Com o 301, uma parte importante dessa autoridade é consolidada no novo endereço.

Reduz erros 404 e perda de usuários

Páginas 404 não são sempre ruins; em conteúdos apagados sem alternativa, elas podem ser naturais. No entanto, deixar como 404 uma URL que recebe tráfego, tem backlinks ou aparece em favoritos de usuários pode causar perda de visitas e enfraquecer sinais de SEO. Por isso, é importante identificar páginas valiosas com erro 404 por meio de análise de logs e relatórios do Google Search Console.

Deixa os sinais de indexação mais claros

Quando os mecanismos de busca encontram o mesmo conteúdo em várias URLs, podem ter dificuldade para decidir qual página deve ranquear. O redirecionamento 301 concentra URLs duplicadas ou antigas em um endereço principal. Isso é especialmente importante em variações com www e sem www, HTTP e HTTPS, e diferenças entre URLs com ou sem barra final.

Pode causar perda de posições quando usado de forma incorreta

Redirecionar todas as páginas antigas para a página inicial é uma prática comum, mas normalmente equivocada. Se o tema da página antiga não tiver relação com o tema da página de destino, o Google pode interpretar esse redirecionamento como um sinal fraco ou pouco útil. Por exemplo, em vez de redirecionar um artigo antigo sobre otimização de velocidade no WordPress para a home de uma hospedagem, é melhor apontá-lo para um guia atualizado sobre performance em WordPress. Nesse contexto, páginas como Hospedagem WordPress ou Guia de aceleração de site podem ser destinos mais adequados.

Como fazer redirecionamento 301?

O redirecionamento 301 pode ser configurado no servidor, no painel de controle da hospedagem, por meio de plugins do CMS ou diretamente no código da aplicação. O melhor método depende da infraestrutura do site e da quantidade de redirecionamentos. Para poucas URLs em WordPress, um plugin pode resolver bem; para redirecionar um domínio inteiro ou forçar HTTPS, a configuração no servidor costuma ser mais indicada.

1. Redirecionamento 301 com .htaccess no Apache

Em muitos planos de hospedagem compartilhada que usam Apache, os redirecionamentos são configurados no arquivo .htaccess. Normalmente, esse arquivo fica no diretório raiz do site, como public_html. Antes de alterá-lo, faça um backup: um único caractere errado pode gerar erro 500 Internal Server Error.

Exemplo de redirecionamento de uma única página:

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

Exemplo de redirecionamento de HTTP para HTTPS:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Exemplo de redirecionamento da versão sem www para a versão com www:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^siteexemplo.com [NC]
RewriteRule ^(.*)$ https://www.siteexemplo.com/$1 [L,R=301]

O ponto de atenção aqui é evitar regras conflitantes quando HTTPS e www são tratados ao mesmo tempo. Se houver conflito, o usuário pode ser levado primeiro de HTTP para HTTPS e depois de sem www para www, criando uma cadeia desnecessária de redirecionamentos.

2. Redirecionamento 301 pelo cPanel

Para quem não quer editar código, o cPanel é uma opção bastante prática. Os passos gerais são:

  • Acesse sua conta do cPanel.
  • Na seção Domains, abra a ferramenta Redirects.
  • Escolha o tipo de redirecionamento Permanent 301.
  • Defina o domínio ou diretório que será redirecionado.
  • Informe a URL de destino completa.
  • Verifique as preferências de www e salve a alteração.
  • Teste o resultado em uma janela anônima do navegador ou com curl.

Clientes que usam cPanel na Hostragons podem gerenciar domínio e hospedagem em um único painel, facilitando o controle dos redirecionamentos. Se você está planejando uma mudança de domínio, também vale consultar o guia Como fazer a transferência de domínio.

3. Redirecionamento 301 no WordPress

Em sites WordPress, há três caminhos comuns para criar redirecionamentos: plugin, arquivo .htaccess e código no tema ou em uma solução personalizada. Para começar com segurança, o método mais simples costuma ser usar um plugin confiável de redirecionamento. Ferramentas como Redirection, Rank Math e Yoast SEO Premium permitem mapear URLs antigas e novas diretamente pelo painel.

Passos recomendados no WordPress:

  • Primeiro, liste todas as URLs e defina para onde cada página deve apontar.
  • Antes de instalar ou configurar o plugin, faça um backup completo do site.
  • Adicione a correspondência entre a URL antiga e a URL de destino.
  • Confirme que o código de redirecionamento selecionado é 301.
  • Se você usa plugin de cache ou cache no servidor, limpe o cache após a alteração.
  • Confira o código de status com uma ferramenta de teste.

Quando muitos redirecionamentos ficam armazenados em plugins, pode haver impacto de performance. Se você tem centenas ou milhares de regras, a configuração em nível de servidor tende a ser mais eficiente e estável. Para melhorar a performance no WordPress, os conteúdos Pacotes de hospedagem WordPress e configurações do LiteSpeed Cache também podem ajudar.

4. Redirecionamento 301 com Nginx

Em servidores que usam Nginx, os redirecionamentos geralmente são configurados dentro do server block do site. Um exemplo de redirecionamento de domínio seria:

server {
    listen 80;
    server_name siteantigo.com www.siteantigo.com;
    return 301 https://sitenovo.com$request_uri;
}

Para redirecionar uma página específica:

location = /pagina-antiga {
    return 301 https://siteexemplo.com/pagina-nova;
}

Depois de alterar a configuração do Nginx, é importante executar primeiro o comando de teste e só então recarregar o serviço. Um server block com erro pode afetar o acesso ao site inteiro. Se você usa servidor gerenciado, o caminho mais seguro é planejar essas mudanças com a equipe de suporte técnico. Para ter mais controle sobre a infraestrutura, vale considerar soluções como servidor VPS.

Plano de redirecionamento 301 em migrações de site

Ao trocar de domínio ou alterar a arquitetura do site, deixar os redirecionamentos 301 para a última hora é um risco grande. Em migrações profissionais, primeiro é feito um inventário das URLs existentes; depois, cada URL antiga recebe um destino adequado.

Checklist passo a passo para migração

  • Crie um inventário de URLs: reúna URLs importantes a partir do sitemap, Search Console, Analytics, ferramentas de backlinks e logs do servidor.
  • Defina prioridades: dê atenção especial às páginas que geram tráfego, backlinks e conversões.
  • Faça o mapeamento individual: associe cada URL antiga à nova URL mais relevante.
  • Evite redirecionar tudo para a home: redirecionamentos sem relação enfraquecem o valor de SEO e frustram o usuário.
  • Teste em ambiente de homologação: verifique exemplos de URLs antes de publicar as regras em produção.
  • Atualize o sitemap XML: inclua as novas URLs no sitemap e remova as antigas.
  • Corrija os links internos: não dependa apenas do redirecionamento; atualize menus, conteúdos e links do rodapé para apontarem diretamente para as novas URLs.
  • Acompanhe o Search Console: monitore cobertura, estatísticas de rastreamento e relatórios de experiência por pelo menos 4 a 8 semanas.

Por exemplo, se um blog com 300 páginas muda sua estrutura de URLs, redirecionar apenas os 20 artigos com mais tráfego não é suficiente. Páginas com pouco acesso, mas com backlinks relevantes, também podem carregar autoridade. Por isso, a decisão não deve se basear somente no número de visitantes.

Erros mais comuns em redirecionamentos 301

Erros mais comuns em redirecionamentos 301

Criar cadeias de redirecionamento

Uma cadeia de redirecionamento acontece quando uma URL aponta para uma segunda URL, que por sua vez aponta para uma terceira. Em vez de A → B → C, o ideal é configurar A → C. Cadeias consomem orçamento de rastreamento sem necessidade, deixam o carregamento mais lento e podem enfraquecer a transferência de sinais. Esse problema é comum em sites que mudaram URLs várias vezes ao longo dos anos.

Criar loops de redirecionamento

Um loop ocorre quando A redireciona para B e B redireciona de volta para A. Nesse caso, o navegador exibe um erro como too many redirects. Normalmente, o problema surge de conflitos entre regras de HTTPS, www e cache. Para corrigir, todas as regras de redirecionamento devem ser revisadas uma a uma e, sempre que possível, simplificadas em um único ponto.

Redirecionar para páginas sem relação

Redirecionar todas as páginas removidas para a página inicial pode parecer uma solução rápida, mas não atende à intenção do usuário. Uma página antiga sobre instalação de SSL não deve ir para a home; o melhor é apontá-la para um guia atualizado de instalação de SSL ou para uma página de produto SSL. Isso preserva melhor tanto a experiência do usuário quanto os sinais de SEO. Para um conteúdo relacionado, pode ser usado o link como fazer a instalação de SSL.

Conflitar com robots.txt ou noindex

Se a URL de destino estiver marcada como noindex ou bloqueada pelo robots.txt, o redirecionamento 301 não entregará o benefício de SEO esperado. Certifique-se de que a nova página é acessível, indexável e retorna código de status 200.

Não testar os redirecionamentos

Depois de adicionar um redirecionamento, não basta abrir a página no navegador e ver se ela carregou. O cache do navegador pode enganar. O ideal é confirmar o código de resposta com ferramentas de verificação de status HTTP, comando curl, Screaming Frog ou crawlers semelhantes.

Como testar um redirecionamento 301?

Para saber se a implementação funcionou, o teste técnico é indispensável. Com um comando simples de curl, você consegue ver qual código de status a URL está retornando:

curl -I https://siteexemplo.com/pagina-antiga

Em uma configuração correta, o resultado deve mostrar HTTP/1.1 301 ou HTTP/2 301 e a linha Location com a nova URL. Em seguida, verifique se a URL de destino retorna código 200. Se o destino também redirecionar para outro endereço, existe uma cadeia e a regra deve ser simplificada.

Métodos úteis para teste:

  • Verificar cabeçalhos HTTP com curl ou com as ferramentas de desenvolvedor do navegador.
  • Usar ferramentas online de redirect checker para visualizar cadeias de redirecionamento.
  • Rastrear o site inteiro com crawlers como Screaming Frog.
  • Usar a ferramenta de inspeção de URL no Google Search Console.
  • Analisar solicitações do Googlebot nos logs de acesso do servidor.

Redirecionamento 301 e performance da hospedagem

Embora o redirecionamento pareça uma operação simples, em sites muito grandes centenas ou milhares de regras podem afetar a performance. Regras complexas com regex são processadas a cada requisição e podem consumir recursos do servidor. Por isso, os arquivos de redirecionamento devem ser mantidos organizados, regras antigas e desnecessárias devem ser removidas e, sempre que possível, as URLs devem apontar diretamente para o destino final.

A infraestrutura de hospedagem também pesa bastante nesse cenário. TTFB baixo, configuração correta de SSL, suporte a HTTP/2 ou HTTP/3 e um sistema de cache confiável melhoram a experiência do usuário depois do redirecionamento. Se o seu site está crescendo e o tráfego aumentando, pode fazer sentido avaliar opções mais escaláveis, como Hosting corporativo Hostragons ou soluções de servidor em nuvem.

Boas práticas para redirecionamento 301

  • Use 301 em mudanças permanentes e 302 em mudanças temporárias.
  • Redirecione cada URL antiga para a nova URL mais relevante.
  • Não envie todas as páginas removidas para a página inicial.
  • Reduza cadeias de redirecionamento para um único salto.
  • Padronize HTTPS, www e barra final em uma única estrutura.
  • Atualize links internos; não faça o usuário passar por redirecionamentos desnecessários.
  • Mantenha no sitemap XML apenas URLs novas que retornam status 200.
  • Após a migração, acompanhe os relatórios do Search Console por 4 a 8 semanas.
  • Antes de mudanças importantes, faça backup completo e teste em ambiente separado sempre que possível.
  • Em alterações no servidor, peça ajuda ao suporte da hospedagem quando necessário.

Resumo rápido

O redirecionamento 301 é uma das práticas fundamentais de SEO técnico para mudanças permanentes de URL. Ele leva usuários e mecanismos de busca ao endereço correto, preserva autoridade de links, reduz erros 404, torna migrações de site mais seguras e deixa os sinais de indexação mais claros. Quando usado de forma incorreta, porém, pode gerar cadeias, loops, destinos irrelevantes e perda de posicionamento.

Se você está planejando trocar de domínio, migrar para HTTPS ou renovar a arquitetura de URLs do seu site, prepare o mapa de redirecionamentos com antecedência e não pule os testes técnicos. Para fortalecer sua infraestrutura e tornar a gestão de hospedagem, domínio e SSL mais tranquila, você pode conhecer as soluções da Hostragons e contar com a equipe de suporte técnico para escolher a estrutura mais adequada ao seu projeto.

Perguntas frequentes

O que é redirecionamento 301?

Redirecionamento 301 é o código de status HTTP que indica que uma URL foi movida permanentemente para outra URL. Ele envia usuários e mecanismos de busca do endereço antigo para o novo e ajuda a transferir os sinais de SEO para a nova página.

Redirecionamento 301 prejudica o SEO?

Um redirecionamento 301 bem configurado não prejudica o SEO; pelo contrário, reduz a perda de autoridade em mudanças de URL. No entanto, erros como redirecionar para páginas sem relação, criar cadeias ou gerar loops podem afetar rankings e experiência do usuário.

Qual é a diferença entre redirecionamento 301 e 302?

301 significa redirecionamento permanente; 302 significa redirecionamento temporário. Se uma página foi movida definitivamente, use 301. Se ela voltará ao endereço antigo em breve ou se o redirecionamento é para uma campanha temporária, o 302 costuma ser mais apropriado.

Por quanto tempo manter um redirecionamento 301?

Em URLs importantes, o ideal é manter redirecionamentos 301 pelo maior tempo possível, de preferência indefinidamente. Links externos, favoritos de usuários e sinais dos mecanismos de busca podem continuar apontando para a URL antiga; remover o redirecionamento cedo demais pode causar perda de tráfego.

É possível fazer redirecionamento 301 no WordPress com plugin?

Sim. No WordPress, plugins como Redirection ou ferramentas de SEO permitem configurar redirecionamentos 301 com facilidade. É uma solução prática para listas pequenas e médias. Para volumes muito grandes de redirecionamentos, a configuração em nível de servidor pode ser melhor para performance.

Compartilhe este artigo:
Tarık Kaya

Administrador de Sistemas Sênior

Possui mais de 12 anos de experiência em gerenciamento de servidores e segurança de redes. Especialista em otimização de infraestruturas de hospedagem web.

Todos os artigos →