Como fazer um redirecionamento 301 sem perder seus rankings
Por Toy Wen Da, Cofundador · Atualizado em · 9 min de leitura
Traduzido do original em inglês. Ler em inglês
Um redirecionamento 301 envia de forma permanente visitantes e mecanismos de busca de uma URL antiga para uma nova. Para configurar um, altere uma opção no painel da sua hospedagem, no seu CMS ou no arquivo .htaccess, de modo que a URL antiga aponte para a substituta. Se a nova página tiver tudo a ver com a antiga, a maior parte do valor de ranking da página antiga é transferida.

Antes de mudar qualquer coisa, passe a URL antiga pelo Redirect Checker gratuito. Ele mostra o código de status atual, se já existe um redirecionamento e quantos saltos são necessários até chegar à página final. Assim, você sabe de imediato se está começando do zero ou desfazendo uma bagunça deixada por outra pessoa.
O que um redirecionamento 301 realmente faz

Quando alguém solicita uma página que mudou de endereço, o navegador ou o crawler recebe do seu servidor um código de status HTTP antes de qualquer conteúdo ser carregado. Um 301 significa "movido permanentemente": o endereço antigo foi aposentado e, de agora em diante, tudo deve apontar para o novo.
Os visitantes saem ganhando porque chegam a algo útil em vez de uma página inexistente. Os mecanismos de busca também, porque trocam a URL antiga pela nova no índice e levam junto a maior parte dos sinais de ranking que a página antiga conquistou. Sem o redirecionamento, os visitantes caem em um 404 e, com o tempo, os mecanismos de busca descartam a URL antiga sem nada para colocar no lugar.
301 x 302 x 404: qual você precisa?
| Status | Significado | Quando usar | Efeito nos rankings |
|---|---|---|---|
| 301 | Movido permanentemente | Página excluída, mesclada ou movida de vez para uma nova URL | Transmite a maior parte dos sinais de ranking para a nova URL |
| 302 | Movido temporariamente | Teste A/B, página sazonal, manutenção de curto prazo | Os mecanismos de busca mantêm a URL original indexada |
| 404 | Não encontrado | Conteúdo removido sem uma página substituta adequada | Nenhum sinal de ranking é transmitido; um beco sem saída limpo |
Escolher o código errado é um deslize comum. Um 302 deixado no lugar por meses avisa aos mecanismos de busca que a mudança pode ser temporária, e por isso eles hesitam em transferir todo o valor para a nova página. Se a página antiga não tem nenhum substituto que faça sentido, um 404 é a resposta honesta, e forçar um redirecionamento para uma página sem relação só para evitá-lo não ajuda ninguém.
Quando você precisa de um redirecionamento 301

Um 301 se justifica sempre que um endereço antigo deixa de funcionar, mas o conteúdo ainda importa. Os motivos mais comuns:
- Excluir ou mesclar páginas, como juntar dois artigos parecidos e enviar as duas URLs antigas para o que sobrou.
- Mudar a estrutura de URLs, transformando URLs longas e dinâmicas em URLs mais curtas e legíveis.
- Migrar para um novo domínio, em que cada URL do domínio antigo aponta para a equivalente no novo.
- Passar de HTTP para HTTPS, uma mudança em todo o site que exige um 301 em cada página.
- Redesenhar o site, quando a reconstrução muda a estrutura de pastas ou os nomes das páginas de ponta a ponta.
Se você está planejando um redesign ou uma mudança de domínio, mapeie primeiro as URLs atuais com as palavras-chave que quer ranquear, para que nada importante seja redirecionado para a página errada por acidente. Um novo processo de pesquisa de palavras-chave antes de uma migração deixa esse mapeamento muito menos sujeito a erros.
Como fazer um redirecionamento 301 no seu próprio site
A tela que você vai usar depende de como o seu site foi construído. Estas são as três configurações mais comuns.
Usando um arquivo .htaccess (servidores Apache)
A maioria das hospedagens tradicionais roda em Apache, que lê um arquivo de texto simples chamado .htaccess na pasta raiz do seu site. Para redirecionar dessa forma:
- Conecte-se aos arquivos do seu site pelo gerenciador de arquivos da hospedagem ou por um cliente de FTP.
- Abra o arquivo .htaccess em um editor de texto simples e crie um se ele não existir.
- Adicione uma linha neste formato:
redirect 301 /old-page.html https://www.example.com/new-page - Salve o arquivo e recarregue a URL antiga em um navegador para confirmar que ela leva à nova página.
Cada URL antiga precisa da sua própria linha. A partir de algumas poucas páginas, editar o .htaccess manualmente se torna impraticável bem depressa, como explica a seção sobre escala mais adiante.
Usando o WordPress
No WordPress você não precisa mexer em código. Instale um plugin de redirecionamento pelo menu Plugins e procure a tela com um campo para a URL antiga e outro para o destino. Salve a regra e o plugin cuida da resposta do servidor para você. A maioria desses plugins também registra os erros 404, o que mostra quais links quebrados precisam de redirecionamento antes de você criá-lo.
Usando um construtor de sites ou o painel de controle da hospedagem
Plataformas como Shopify e Wix oferecem uma seção de redirecionamentos dentro do próprio painel, separada do editor de páginas, e o mesmo vale para o Squarespace e para hospedagens como a GoDaddy. O padrão é o mesmo em todas: abra a área de gerenciamento de domínio ou de URLs, encontre uma opção de redirecionamentos ou encaminhamento e informe o caminho antigo e o novo como um par. O texto dos menus muda de um provedor para outro e com o tempo, então procure a seção de redirecionamentos no seu painel atual em vez de um nome específico.

Quando as ferramentas do próprio site bastam e quando não bastam

Depende da escala e da frequência com que isso acontece.
Uma única página que mudou de endereço, ou um post antigo do blog mesclado a um mais novo, é um trabalho típico para fazer por conta própria. Abra o seu CMS ou o arquivo .htaccess, adicione uma regra, confirme que funciona e pronto, em cerca de cinco minutos.
Uma migração completa de domínio, uma reconstrução que muda todas as URLs ou um catálogo de e-commerce com centenas de páginas de produto é outro problema. Nessa escala, um único redirecionamento esquecido pode fazer uma página sumir em silêncio dos resultados de busca. Você precisa de uma lista completa das URLs antigas cruzadas com os novos destinos, montada antes de a mudança entrar no ar, e não remendada depois, de memória.
Problemas recorrentes também merecem destaque. Se a sua equipe esbarra em links quebrados toda vez que publica ou reestrutura conteúdo, há uma falha de processo, e uma correção pontual não vai resolvê-la. Equipes sem um profissional de SEO dedicado costumam subestimar quanta manutenção contínua de redirecionamentos um site em crescimento exige, e um plano de SEO pensado para uma equipe de marketing pequena normalmente incorpora isso à rotina, para que cada migração deixe de ser uma correria.
Erros comuns com redirecionamentos 301
A maioria dos problemas com redirecionamentos vem de um punhado de reincidentes.
| Erro | O que acontece | Como corrigir |
|---|---|---|
| Redirecionar tudo para a página inicial | Os visitantes caem em algo irrelevante; os mecanismos de busca veem pouca correspondência de tema | Redirecione cada página antiga para o equivalente ativo mais próximo, em vez de usar um redirecionamento genérico para a página inicial |
| Cadeias de redirecionamento | A página A aponta para B, que aponta para C; cada salto extra pode diluir o valor dos links e deixa a página mais lenta | Atualize cada redirecionamento antigo para apontar direto para a URL final |
| Loops de redirecionamento | A página A aponta para B, que volta a apontar para A, prendendo os visitantes | Rastreie a cadeia e corrija a regra que volta ao início |
| Deixar um 302 no lugar por muito tempo | Os mecanismos de busca tratam a mudança como temporária e demoram a transferir os sinais de ranking | Troque por um 301 assim que a mudança for confirmada como permanente |
| Esquecer os links internos | As URLs antigas ainda recebem cliques vindos dos menus e posts do seu próprio site | Aponte os links internos direto para a nova URL, para que pulem o redirecionamento por completo |
As cadeias de redirecionamento se formam sem alarde, porque cada reconstrução do site ou limpeza de URLs acrescenta uma camada quando as regras antigas não são simplificadas. Revise a sua lista de redirecionamentos sempre que mudar a estrutura do site e de novo após o lançamento.
Como verificar se o seu redirecionamento 301 funcionou
Depois que o redirecionamento estiver no ar, não confie só no navegador. Algumas configurações exibem o novo conteúdo enquanto devolvem o código de status errado por baixo, e os mecanismos de busca leem esse código de um jeito diferente do seu. Passe a URL pelo Redirect Checker mais uma vez para confirmar um 301 limpo, sem saltos extras. Se você gerencia muitos redirecionamentos, mantenha um registro simples do que aponta para onde, para que a próxima pessoa a editar o site, ou você mesmo no futuro, não fique no escuro.
O acompanhamento também compensa aqui. Se o tráfego de uma página redirecionada não se recuperar dentro de um prazo razoável, você quer perceber isso no seu acompanhamento de SEO de rotina, e não meses depois, em um relatório de tráfego que ninguém leu com atenção.
Perguntas frequentes
Quanto tempo leva para um redirecionamento 301 funcionar?
O redirecionamento em si funciona assim que é salvo. Os mecanismos de busca levam mais tempo para processar a mudança, às vezes dias e às vezes alguns meses, enquanto rastreiam de novo a URL antiga e a substituem pela nova no índice.
Um redirecionamento 301 prejudica o meu SEO?
Não, quando está configurado corretamente. O 301 é a forma padrão de preservar o valor de ranking quando uma página muda de endereço, e em geral é considerado mais seguro para o SEO do que deixar um link quebrado ou usar um 302 temporário.
Qual é a diferença entre um redirecionamento 301 e uma tag canonical?
Um 301 envia visitantes e mecanismos de busca para uma URL diferente, e a antiga deixa de servir o próprio conteúdo. Uma tag canonical mantém as duas URLs no ar, mas informa aos mecanismos de busca qual versão tratar como principal para a indexação, o que serve melhor para páginas quase duplicadas do que para páginas que realmente deixaram de existir.
Posso fazer um redirecionamento 301 sem plugin nem código?
Sim, se a sua hospedagem ou o seu construtor de sites tiver uma seção de redirecionamentos integrada no painel. Isso cobre a maioria dos sites na GoDaddy, no Shopify, no Wix e no Squarespace sem uma linha de código.
Quantos redirecionamentos são demais?
Não há um número fixo, mas cada salto extra em uma cadeia aumenta o tempo de carregamento e traz um pequeno risco de o valor dos links não ser totalmente transferido. Busque um caminho direto da URL antiga até a atual, sem paradas intermediárias.
Fale com a equipe antes da sua próxima migração
Redirecionar uma página é simples. Acertar todas as páginas em uma mudança completa de site, sem perder os rankings que elas já conquistaram, é onde a maioria das equipes quer uma segunda opinião, principalmente se você também precisa explicar a mudança para stakeholders que querem um antes e depois claro. Se quiser que o mapeamento dos seus redirecionamentos, o impacto no tráfego e o seu plano de SEO sejam revisados antes de você apertar o botão, fale com a equipe e conheça um exemplo de relatório montado em torno do seu próprio site.
Leitura relacionada: WordPress 301 Redirect: Fix a Broken Link in 3 Steps.
Leitura relacionada: Shopify 301 Redirect: The 5-Minute Fix for a Broken Link.
Fontes
Sobre o autor
O SearchBlueprint pesquisou, escreveu e avaliou este artigo com o mesmo pipeline de conteúdo que nossos clientes usam nos próprios sites. A nota que aparece na assinatura é a que nosso mecanismo de conteúdo deu a esta página antes de ela ser publicada. Nada aqui passa por revisão manual, e esse é justamente o ponto: é o resultado do produto, publicado onde qualquer pessoa pode conferir.