Redirecionamento 301 no WordPress

Redirecionamento 301 no WordPress

Olá leitores da Agência Mestre!

Como sempre mencionamos em nossos cursos, e artigos, o redirecionamento 301 é fundamental em projetos de sites e sempre aparece como uma tarefa quando falamos de um projeto de SEO.

Contudo, vamos relembrar o conceito mais simples sobre redirecionamentos:

Muitas vezes no desenvolvimento de um website queremos mudar uma página de diretório ou até mesmo trocar o nome dela. Isto é bem simples quando se trata do nível operacional: renomeamos o arquivo ou ainda movemos de diretório simplesmente. Infelizmente não podemos pensar como no nosso computador pessoal. Não basta apenas renomear ou mover o arquivo, você deve editar todas as referências que ele recebe.

E no WordPress?

Agora imagine que você deseja fazer uma mudança em seu blog WordPress, como por exemplo, trocar a URL de um artigo, ou ainda, transformar um artigo famoso em uma página de seu blog, o que acarretaria mudança de URL.

Muitos profissionais simplesmente fazem a alteração, não pensando no impacto para o usuário e para o Google. Nestes casos, normalmente esta mudança sem redirecionamento acaba prejudicando no posicionamento da antiga URL e o site recebe menos visitas.

Para evitar esta perda de visitas e referências utilizamos a solução redirecionamento 301.

No WordPress, temos alguns plugins muito interessantes para o trabalho.

WordPress SEO

Nativamente, você pode utilizar o WordPress SEO para criar um redirecionamento 301 de uma página ou artigo para qualquer outro endereço. Basta acessar a edição daquele artigo e clicar na guia avançada:

screenshot-7

Em seguida, você verá no final da caixa um item chamado “redirecionamento 301”. Basta inserir o endereço que você deseja apontar esta URL.

Redirection

Um plugin muito bom para redirecionamento 301 no WordPress é o Redirection, que além de redirecionar possibilita:

  • Monitoramento de erros 404
  • Criação de RSS feed para os erros 404
  • Log dos redirecionamentos
  • Automaticamente cria um redirecionamento 301 quando altera-se a URL de um artigo
  • Suporte à expressão regular
screenshot-2 screenshot-1

O que não me empolga mais tanto nele é que deixou de receber suporte desde o final de 2013. Algo que não é bom para quem se preocupa com segurança.

SEO Redirection

Este é o plugin que estamos usando na Mestre hoje. Gostei bastante pela proximidade de funcionalidades que existiam no “Redirection” que vimos acima.

Ele também possui:

  • Criação de redirecionamentos 301 e 302
  • Criação de redirecionamentos de pastas e tudo o que existir dentro – algo muito muito para migrações
  • Criação de redirecionamentos com expressões regulares
  • Monitoramento de erros 404 e possibilidade de redirecionar os erros encontrados
screenshot-7 screenshot-5 screenshot-4 screenshot-2 (1)

Espero que tenham gostado das dicas de hoje e até a próxima!

Receba Novidades

Insira seu email para receber novidades e dicas exclusivas da Agência Mestre!
Divulgue este artigo

42 Comentários para “Redirecionamento 301 no WordPress”

  1. Ronaldo Bitencourt

    Boa dica fábio.

    Utilizo este plugin já faz ulgum tempo e funciona perfeitamente no WP 2.7.

    Depois de sofrer fazendo redirecionamentos na mão este plugin e´uma mão na roda.

    [ ]’ss

    Responder
  2. Cristina

    vou experimentar

    meus artigos usam a forma

    ?p=1234

    e keria usar a forma literal mas qdo mudo só no WP sempre dá problema

    Responder
    • RenanDez

      vc precisa criar um arquivo .htacess
      e colocar o código que o wordpress te deu
      dps mude as permissões dele no seu cliente ftp para “777”

      Responder
  3. Lemp

    Cristina, use o Plugin Platinum SEO Pack, ele faz esse redirecionamento interno em caso de troca da estrutura das URLs.

    Responder
  4. kako ferreira

    Olá,

    Vou migrar meu blog em plataforma wordpress para um portal que usa b2evolution. Qual a melhor forma de transferir esse conteúdo?

    Obrigado

    @kakoferreira

    Responder
  5. daniel ojeda

    ola … queria uma ajuda de vcs … eu tenho um blogspot e esses dias atras comprei um dominio .net
    para fazer o redirecionamento , ai mandei um email para o suporte sobre isso esse me disseram para eu ir no cpanel>>>redirecionamento … essas coisas … so que tipo ele redireciona mais mandei o nome do blog na barra de Endereços …nao teria como mudar isso … abraços…

    Responder
  6. DC

    Trocar o nome do artigo, pode causar quebra de links e pagerank? Não seria apenas a URL?

    Responder
  7. DC

    Hum, é verdade. Então basta acertamos ali mesmo no editor antes de confirmar o post que está tudo ok.

    Responder
  8. Fábio Furlani

    Olá, Fabio!

    Preciso de uma ajuda.
    Nosso site http://www.jhmizuno.com.br foi desenvolvido em ASP.

    Agora vamos reformular tudo e usaremos PHP.

    Ou seja, todos os links vão ser alterados.

    Qual o melhor redirecionamento neste caso? Devo usar o 301?

    Um abraço e obrigado!

    Responder
  9. Fábio Furlani

    Fábio Ricotta,

    Agradeço pela atenção.
    Vou falar com o desenvolvedor, que estava pensando em redirecionar “todas” as páginas antigas para a “inicial” do novo site.
    Pois nossas páginas são dinâmicas.
    Caso ele tenha dificuldade, volto a falar com você, ok?

    Um abraço,
    Fábio Furlani

    Responder
    • Fabricio Sahdo

      Pô Fábio estou a mesma dúvida, tenho mais de 10mil páginas indexadas e todas elas estão com valores sobre ID’s como nesse exemplo:

      index.php?ir=resultadoBusca.php&Categoria_Id=803

      irá ficar assim:
      /empresas/bancos

      =============

      index.php?ir=verEmpresa.php&Empresa_Id=21072

      irá ficar assim:
      empresas/bancos/santander-sao-paulo

      ..
      Nesses exemplos são 1 de resultado de busca que tras o nome da categoria e a outra é a página que mostra os detalhes da empresa, no caso aí como deveria fazer o redirecionamento? porque cada página está indexada por seu próprio ID, existe alguma forma de fazer identificar a pagina e os ID’s e aí redirecionar pras páginas novas que são dinamicas?

      valeu

      Responder
  10. Ricardo

    Olá.
    Eu gostaria de mudar a estrutura de todas as paginas.. de…
    /2010/01/nomedopost… para apenas /nomedopost..

    Isso pode ser feito por este plugin sem problemas? Ele faz o 301 automaticamente?

    Obrigado!

    Responder
    • Marcos Valverde

      Tinha o mesmo problema do Ricardo. Consegui redirecionar todos os meus antigos permalinks (datas/nomes dos posts) para o atual sistema (só o nome dos posts)usando o plugin “Dean’s Permalinks Migration 1.0”. Excelente e muito prático.

      Abraço!

      Responder
  11. juliano

    Olá a todos
    Instalei o plugin Redirection e migrei um links interno do site para testar mas quando entro no google e clico na página ele entra na página de erro 404 informando que aquele endereço nao existe. Meu site está na plataforma windows e ja tenho o plugin Platinun SEO instalado. O que será que está ocorrendo?

    Responder
  12. Paulo Castro

    Este pluguin apareceu na hora certa, fiz meu blog está com problemas de rastreamento, o famoso 404 e quem sabe este pluguin ajuda a resolver este problema.

    Responder
  13. João

    Poderia fazer um tutorial de configuração ? Mudei de pasta o meu blog e não estou entendendo como fazer o 301 pelo plugin. Tenho que configurar para cada post ???

    Responder
  14. luis fernando

    Instalei o pluggin no meu blog e segui todas as orientações dos tutoriais. Mesmo assim os redirecioamentos não funcionam. Procurei na web e não há nada sobre este problema. Apenas post genéricos como este. O que pode estar ocorrendo? Alguma configuração de permalink ou outro ponto que deva ser considerado?

    Abraço

    Responder
  15. Renato

    Olá

    Eu queria saber a respeito de redirecionamento, qual sua posição a respeito, por exemplo, eu possuo um site, no entanto me cansei dele e quero redirecioná-lo para outro site meu, então na teoria deveria-se aplicar o redirecionamento 301, gostaria de saber se praticando isso, pode prejudicar o site que for receber essas visitas perante o google?? Outra hipótese, é em relação de ao invés de redirecionar esse site, eu decida reformular ele inteiro, ou seja, começando ele do zero, o que devo fazer perante o google? solicitar exclusão das páginas anteriormente indexadas e solicitar uma reconsideração para as novas ou apenas utilizar o redirecionamento?
    Ficaria muito grato com sua resposta.
    Desde já agradeço,

    Responder
  16. Enricopv

    Fábio, tem como eu redirecionar todas as tags para a página inicial ?

    Tipo, url.com/tag/teste redireciona para url.com. Mas queria todas de uma vez, tem como ?

    Responder
  17. Alexandre

    Olá Fabio, tive um problema parecido em um dos meus blogs, mas ao invés de alterar um nome do post, alterei a estrutura de todos, mudando de “.html” para uma estrutura sem o “.html” no final, terminando diretamente na barra, exemplo: dominio.com/slug-do-post.html para dominio.com/slug-do-post/

    Isso me causou grande problema no google webmaster central, pois gerou muitos erros 404. Não pensei nisso antes e ainda não consegui uma forma de indicar um redirecionamento que assimile as URLs novas (sem o “.html”) e redirecione-as para as “sem o .html” respectivamente, alguma idéia?

    Abraço.

    Responder
  18. Mateus Moraes

    Fábio,

    O meu problema é um pouco diferente, eu comprei outro domínio e quero que tanto o novo quanto o antigo continuem apontando para o mesmo dns.
    Tenho wordpress instalado no meu servidor e quando venho do novo dominio o blog até está funcionando mas ao clicar em qualquer link o usuário é direcionado para a URL cadastrada no Settings do wordpress.

    Tem como resolver isso? Até onde isso afeta meu posicionamento.

    Obrigado,

    Responder
  19. Willians Biehl

    Como fica se eu desejar hospedar em outro endereço(host) somente o diretório /uploads/. Tentei mas redirecionou somente o diretório em si, mas não seus sub-deretórios e arquivos.

    Responder
  20. celso

    Boa noite amigo, obrigado pela explicação.
    possuo um site com poucas paginas e gostaria de redirecionar
    as url sem www para ficarem com www

    alguma sugestao?

    Responder
    • Alexandre

      Se for em WordPress, basta usar um plugin de redirecionamento ou um completo, como o Platinum SEO. Você pode fazer isso manualmente também no arquivo .htaccess.

      Para saber como fazer redirecionamentos manuais, você pode ler o conteúdo de redirecionamentos aqui na Agência Mestre mesmo.

      Pra quem usa WordPress, o Plugin Platinum SEO tem essa vantagem sobre o All In One: Ele faz os redirecionamentos automaticamente.

      Bom, é o que pude notar em meu humilde lab.

      Abraços,

      Responder
  21. celso

    Eu ia mudar pelo htaccess porém na empresa onde meu site esta hospedado parece que ja vem com esse redirecionamento, pois quando consultei um site para verificar se possuia redirecionamento ele afirma que sim e ao fazer o teste direto na barra do navegador tambem da certo. Porem nao sei se esse redirecionamento esta completo ou se é so nas url mesmo.

    Muito obrigado pela respostas e bom saber sobre o platinium SEO.
    parabens, abracos !

    Responder
  22. Guilherme

    Boa tarde, gostaria da ajuda dos senhores.

    Adquiri recentemente um domínio que tem algumas centenas de visitas por dia, porém só agora constatei que o mesmo está banido no google adsense. Minha pergunta é:

    Como não vou conseguir utilizar esse domínio já banido, para exibir meus anuncios adsense, gostaria de saber se tem algum mal eu redirecionar esse dominio banido para um outro domínio, para assim, aproveitar as visitas e gerar alguma renda com o adsense nesse novo dominio.

    Agradeco a atenção de vcs!

    Abracos!

    Responder
  23. Eliakim Santos

    estou pretedendo mudar meu dominio, mas não quero perde o rank nei criar conteudo duplicado para o outro site como eu faço a migração?

    Responder
  24. Klaylton Fernando

    Fábio, existe a possibilidade de fazer um redirecionamento no WordPress com a base da tag?
    Eu ativei a indexação das tags no meu blog e, eu uso a base das tags como tag, ou seja, site.com/tag/nometag. Como as tags já estão indexadas, queria saber se após mudar a base da tag para “etiquetas”, como exemplo, eu posso fazer um redirecionamento. sendo da seguinte forma
    site.com/tag/nometag para site.com/etiquetas/nometag?

    Se possível, como eu posso fazer isso?

    Responder
  25. Guilherme

    Bom dia,
    Mudei o nome de alguns posts e fiz alteração nas categorias. Antes era uma categoria filha e agora é mãe.
    É necessário fazer algum procedimento? Pelo que vi, o WP faz o redirecionamento automaticamente, pois quando acesso pela URL antiga sou redirecionado para a URL nova.

    Obrigado e parabéns pelo trabalho, seus artigos são ótimos.

    Responder
  26. Mariana Alves

    Olá! Estou com uma dificuldade em criar um redirecionamento:

    Antes as urls de post continham:
    hostname.com/ano/mes/nome-do-post do post e agora hostname.com/categoria/ano/mes/nome-do-post

    Como faço? Qual melhor plugin para fazer esse tipo de mudança?

    Obrigada pela ajuda

    Responder
    • Ramiro

      Olá Mariana, o proprio Seo Redirection faz este redirecionamento que você procura.

      Responder
  27. Leonardo da Silva

    Olá ! Eu estou com um problema, eu crio uma página no WordPress porém quando eu a publico e vou em ver pagina me dá a seguinte messagem, ” Redirecionamento Incorreto” ou me da a menssagem de erro 404 que a página não existe sendo que elá está lá, já tentei de tudo já tentei o plugin Redirection mais não consigo, por favor agradesço a quem puder me ajudar.

    Responder

Deixar um comentário

  • (não será publicado)

XHTML: Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>