Como Configurar e Usar Redirecionamento 301 no WordPress

Atualmente, a configuração de redirecionamento 301 no WordPress se tornou uma tarefa fundamental para o sucesso do seu site, seja para a criação de uma nova estrutura de links ou para a migração do seu site WordPress para um novo domínio. Com isso, você pode transferir uma página para uma nova URL sem prejudicar a classificação de SEO dela.

Neste artigo, você verá a importância dos redirecionamentos 301 no SEO para WordPress, além de diferentes formas de configuração, via hPanel, plugins de redirecionamento, um script PHP ou o arquivo .htaccess do seu site.

Um redirecionamento 301 é um código de status HTTP enviado por um servidor virtual para um navegador, sinalizando que uma página foi transferida permanentemente para um novo local. Quando os usuários tentarem acessar o URL antigo, eles serão redirecionados para o novo site. Esse processo ajuda a manter o tráfego do seu site, a relevância do link e o valor geral do SEO.

Por que Criar Redirecionamentos 301

Criar um redirecionamento permanente, ao invés de um redirecionamento temporário, traz vários benefícios para o seu site WordPress. Confira algumas vantagens:

  • Melhoria na experiência do usuário: Com links desatualizados, os visitantes podem encontrar conteúdo irrelevante ou dar de cara com o erro 404. Os redirecionamentos garantem uma navegação sem nenhuma interrupção.
  • Valor de SEO mantido: Os mecanismos de busca reconhecem redirecionamentos 301 como alterações permanentes e transferem a relevância do link da página antiga para a nova. Sem as regras de redirecionamento permanentes, seu site perderá posições nos rankings de mecanismo de busca e a autoridade acumulada.
  • URLs atualizados: Links quebrados impactam negativamente a credibilidade do seu site. Ao reorganizar todo o site ou atualizar sua estrutura de URLs, os redirecionamentos 301 garantem que cada link direcione para a página certa.
  • Menos postagens duplicadas: Se vários sites exibirem o mesmo conteúdo, os mecanismos de busca terão dificuldades para decidir qual versão é a mais confiável. Redirecionar URLs duplicados para a versão da sua escolha vai melhorar a visibilidade do seu blog WordPress.
  • Conteúdo melhorado: Com o tempo, os posts do blog podem ficar desatualizados e com informações imprecisas. Com redirecionamentos 301, você pode melhorar o conteúdo do WordPress substituindo posts com baixo desempenho por artigos atualizados.

5 Métodos para Configurar Redirecionamentos 301 no WordPress

Para criar redirecionamentos automaticamente, use o hPanel ou um plugin de redirecionamento 301 do WordPress.

Para usuários com conhecimento técnico, também é possível configurar redirecionamentos 301 editando manualmente o arquivo .htaccess do site ou criando um script PHP personalizado.

Como Configurar Redirecionamentos 301 Usando o hPanel

O hPanel tem uma interface intuitiva para facilitar o gerenciamento de sites, incluindo redirecionamentos do WordPress.

Se você usa os serviços da Hostinger, siga estas etapas para configurar um redirecionamento 301:

  1. Faça login na sua  conta do hPanel e acesse a opção Sites.
  2. Escolha seu site preferido e clique em Gerenciar.
gerenciando site no hpanel
  1. Na barra lateral localizada à esquerda, selecione Domínios Redirecionamentos.
  2. Ao lado da opção Redirecionar, selecione seu domínio na lista suspensa e, se for necessário, especifique o caminho.
  3. Escolha o tipo de destino – URL ou IP.
  4. Insira o novo domínio ou endereço IP no campo Redirecionar para .
  5. Clique em Criar.
criando redirecionamento de url no hpanel

Com o hPanel, você pode criar vários redirecionamentos. A lista com todos eles aparecerá na parte inferior da página. Se quiser remover um redirecionamento 301, selecione o ícone Excluir na opção Ações.

Como Configurar Redirecionamentos 301 Usando o plugin AIOSEO

O All in One SEO (AIOSEO) é um plugin de SEO bastante usado que oferece recursos para melhorar as classificações nos mecanismos de pesquisa e aumentar o tráfego do seu site.

Dentre esses recursos, podemos destacar a criação automática de mapa do site do WordPress, ferramenta de análise de conteúdo, integração com o Google Search Console e um gerenciador de redirecionamento fácil de usar.

Veja como criar um redirecionamento 301 usando o plugin AIOSEO do WordPress:

  1. Instale e ative o plugin pelo painel do WordPress.
  2. Acesse as configurações do plugin All in One SEO.
  3. Role para baixo até encontrar a opção Gerenciador de redirecionamento e clique em Gerenciar.
configurando redirecionamento 301 com o plugin aioseo
  1. Em Adicionar novo redirecionamento, informe o URL de origem.
  2. Adicione a nova página no campo URL de destino.
  3. Escolha 301 movido permanentemente como o Tipo de redirecionamento.
  4. Clique em Adicionar redirecionamento.
configurando redirecionamentos com o plugin aioseo

Infelizmente, os redirecionamentos só estão disponíveis para usuários profissionais licenciados. Se você está procurando uma solução gratuita, considere outros plugins de redirecionamento do WordPress.

Como Configurar Redirecionamentos 301 Usando o Plugin Redirecionamentos 301

O 301 Redirects é mais um plugin para o WP recomendado para redirecionar corretamente os usuários da URL de origem para o novo destino.

Além de criar um redirecionamento 301 permanente, você também pode usar a versão gratuita para configurar redirecionamentos 302 e 307 temporários:

  1. Faça login no seu painel do WordPress e instale o plugin 301 Redirects.
  2. Com o plugin instalado e ativado, navegue até Configurações e localize a opção 301 Redirects.
  3. Acesse a opção Regras de redirecionamento e escolha um dos tipos de redirecionamento: 301, 302 ou 307.
  4. Informe sua página atual ou o URL do post na seção Redirecionar de.
  5. Em Redirecionar para, selecione a opção Personalizado no menu suspenso e adicione seu novo link.
  6. Clique no botão Salvar .
configurando redirecionamentos com o plugin 301 redirects

Como Configurar Redirecionamentos 301 Manualmente Editando o Arquivo .htaccess

Se você sabe programar, também pode editar manualmente o arquivo .htaccess.

Siga as etapas a seguir para localizar o arquivo .htaccess na pasta raiz do seu site e criar um redirecionamento 301:

  1. Acesse os arquivos do seu site usando um cliente FTP ou Gerenciador de Arquivos. Se você já tem conta na Hostinger, abra o hPanel → Sites Gerenciar.
  2. No menu, navegue até Gerenciador de Arquivos e acesse os arquivos do seu site.
acessando gerenciador de arquivos da hostinger no hpanel
  1. Abra a pasta public_html e clique duas vezes no arquivo .htaccess.
  2. Abaixo da linha escrito RewriteEngine on, adicione o seguinte trecho de código para configurar um redirecionamento 301:
Redirect 301 /velha-url/ https://www.exemplo.com/nova-url/
  1. Substitua /velha-url/ pela URL de origem e https://www.exemplo.com/nova-url/ pela URL de destino.
  2. Salve o arquivo .htaccess clicando no ícone de disco no canto superior direito.
criar redirecionamento 301 pelo arquivo .htaccess

Também é possível transferir seu site antigo para um novo domínio usando um redirecionamento .htaccess:

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

Não se esqueça de substituir dominioantigo.com e novodominio.com pelos nomes de domínio do seu site.

Como Configurar Redirecionamentos 301 Usando um Script PHP

Usuários avançados também podem criar um script PHP para configurar redirecionamentos 301 no WordPress. Você pode usar esse método para gerenciar vários redirecionamentos.

Se você já tem uma conta na Hostinger, faça login no hPanel e acesse seus arquivos do WordPress em Sites Gerenciar → Arquivos Gerenciador de arquivos. Após isso, siga estas etapas:

  1. Abra a pasta public_html.
  2. Na barra lateral à esquerda, clique em Novo arquivo e o renomeie como redirects.php.
criando arquivo redirects.php no gerenciador de arquivos do hpanel
  1. Após a criação, o novo arquivo PHP será aberto automaticamente.
  2. Adicione o seguinte código:
<?php 
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.exemplo.com/nova-url/");
exit();
?>
  1. Substitua https://www.exemplo.com/nova-url/ pela nova URL que você quer usar para o redirecionamento. Você pode adicionar vários blocos desse código para redirecionamentos diferentes.
  2. Clique no Ícone de disco para salvar o arquivo PHP.
arquivo redirects.php configurado

Para testar se o redirecionamento 301 funciona, abra o navegador e digite o endereço do seu script PHP. Ele deve ficar assim:

https://www.seusite.com/redirects.php.

É importante lembrar que qualquer erro de digitação ou ortografia no código pode causar erros no site. Dessa forma, recomendamos que você sempre verifique seu código e teste os redirecionamentos antes de implantá-los.

Por precaução, é importante criar um backup do site para manter seus arquivos seguros. Com a hospedagem gerenciada WordPress da Hostinger, você receberá backups diários ou semanais automatizados, dependendo do plano escolhido.

Cada pacote de hospedagem também vem com um domínio gratuito, certificados SSL ilimitados, instalação do WordPress simplificada e cache LiteSpeed para um melhor desempenho. Além disso, temos um amplo catálogo de tutoriais WordPress para ajudar você na sua jornada digital.

Quais São os Outros Tipos de Código de Redirecionamento?

Quando se trata de criar redirecionamentos, o código de status 301 não é a única opção disponível.

Nesta seção, vamos explorar as principais diferenças entre um redirecionamento 301 e outros códigos de redirecionamento utilizados.

Redirecionamento 301

Um redirecionamento 301 sinaliza uma transferência permanente de uma URL para outra. Esse processo é essencial para manter a relevância do SEO e preservar a experiência do usuário.

O redirecionamento 301 é a melhor escolha quando você tem certeza de que a mudança é permanente e quer fazer a transição perfeita dos visitantes para o novo URL.

Redirecionamento 302

O redirecionamento 301 indica uma transferência permanente , já o redirecionamento 302 indica uma transferência temporária de URL. Com o redirecionamento 30, a URL original será restaurada em algum momento.

Esse tipo de redirecionamento é indicado quando você precisa realizar manutenção ou testes na página original, mas planeja colocar o site no ar mais tarde.

Redirecionamento 303

O redirecionamento 303 indica que um recurso pode ser encontrado em outro local. Ele geralmente é usado em resposta a uma solicitação POST feita por um navegador.

Basicamente, um código de status 303 informa o cliente para fazer uma solicitação GET para recuperar o recurso. Uma situação comum ocorre quando um envio de formulário redireciona os usuários para uma página diferente.

Redirecionamento 307

Semelhante ao redirecionamento 302, um redirecionamento 307 significa uma mudança temporária. Ele indica que o recurso que está sendo acessado foi movido temporariamente para outro local.

Quando Usar Redirecionamentos 301

Utilizar redirecionamentos 301 garante uma experiência de usuário perfeita e não altera as classificações de SEO do seu site. Vamos analisar algumas situações em que o uso de redirecionamentos 301 é altamente recomendado:

  • Canonicalização: Ter várias páginas com conteúdo semelhante pode impactar o SEO negativamente. Com os redirecionamentos 301, você pode consolidar o sucesso das suas páginas em um único URL. Para dar um exemplo prático, podemos incluir redirecionamentos de HTTP para HTTPS e redirecionamentos de páginas com www para páginas sem www e vice-versa.
  • Exclusão de página ou post: Se você quiser remover uma página ou post com um alto tráfego do seu site, primeiro redirecione o conteúdo para um novo local. Ao fazer isso, você impede que erro 404 Não encontrado seja exibido para os usuários.
  • Reestruturação de sites: O redirecionamento 301 também é útil ao fazer mudanças significativas no seu site. Isso inclui a criação de novas categorias ou a alteração da estrutura de URLs.
  • Migração de domínios: Ao transferir seu site para um novo domínio, é necessário usar um redirecionamento 301. Com ele, você pode transferir o tráfego existente e a autoridade de SEO do domínio atual para o novo URL.
  • Atualização de URLs: Depois de otimizar URLs para aprimorar as palavras-chave ou o conteúdo, use redirecionamentos 301 para que os usuários e mecanismos de pesquisa sejam transferidos para o novo URL. Isso evita links quebrados e mantém a autoridade do seu conteúdo.
  • Alteração da estrutura do permalink: Se você alterar a estrutura de links permanentes dos seus posts ou páginas, os links antigos vão ficar inválidos. Para evitar a quebra de links externos e favoritos, configure redirecionamentos 301 dos URLs antigos para os novos URLs.

Conclusão

Neste tutorial, vimos o quanto os redirecionamentos 301 são fundamentais durante a migração para um novo domínio, reestruturação do seu site ou para a atualização das suas URLs. Com eles, você mantém a ótima experiência do usuário e não perde posições nas classificações de SEO.

Se você usa os serviços da Hostinger, é fácil criar um redirecionamento 301 pelo hPanel. Caso contrário, existem outros métodos para configurar redirecionamentos 301 no WordPress, como os listados a seguir:

  • Usar um plugin de redirecionamento como AIOSEO e 301 Redirects.
  • Editar manualmente o arquivo .htaccess do seu site.
  • Criar um script PHP personalizado.

Seja qual for o método escolhido, faça backup do seu site com antecedência e evite perder dados se algo der errado.

Quer saber mais sobre como configurar um redirecionamento de página do WordPress? Leia nossa seção de perguntas frequentes ou deixe seu comentário abaixo.

Redirecionamentos 301 no WordPress: Perguntas Frequentes

Veja algumas algumas perguntas comuns sobre redirecionamentos 301.

Posso Criar um Redirecionamento 301 no WordPress?

Resumindo, sim. Com o WordPress, você pode criar redirecionamentos 301 facilmente usando plugins como o AIOSEO e o Redirecionamentos 301. Também é possível editar o arquivo .htaccess ou criar um script PHP personalizado se você souber como fazer isso.

Por Que Meu Site Não Está Redirecionando Corretamente?

Há vários motivos para o redirecionamento 301 não funcionar conforme o esperado. Um deles pode ser o cache, em que seu navegador armazena a versão antiga da página. Para resolver esse problema, limpe o cache do seu navegador e todos os plugins de cache que você estiver usando. Não se esqueça de dar mais uma olhada no seu código .htaccess e verificar se não há erros de digitação ou de sintaxe.

Quais São as Alternativas aos Redirecionamentos 301?

Os redirecionamentos 301 são ótimos para mudanças permanentes, mas em alguns casos você pode precisar de redirecionamentos temporários. Nesses casos, recomendamos que você considere os redirecionamentos 302, 303 ou 307. Eles são extremamente úteis se você quiser testar novos URLs ou fazer alterações temporárias no seu site.

Author
O autor

Lucas Araújo