Como criar redirecionamentos com WordPress
Publicados: 2018-11-13Existem vários motivos pelos quais você pode precisar criar um redirecionamento em seu site WordPress. Você pode alterar a estrutura do permalink, remover uma postagem ou página antiga ou criar uma nova postagem no blog para substituir a antiga. Seja qual for o motivo, a prática recomendada nesses casos é criar um redirecionamento para que seus visitantes não recebam um erro de página 404 ao tentar visualizar seu conteúdo no link antigo. Se esta é a primeira vez que você ouve falar dessa prática recomendada, pode ser uma boa ideia usar o Search Console do Google para ver se seu site já tem erros 404 que precisam ser corrigidos. A boa notícia é que, quer você já tenha erros 404 para corrigir ou apenas queira evitá-los no futuro, este artigo irá ensiná-lo a criar redirecionamentos WordPress de três maneiras diferentes para que você possa escolher a melhor solução para suas necessidades .
O que é um redirecionamento do WordPress?
Tecnicamente, não é apenas um redirecionamento do WordPress, mas um redirecionamento da web que informa aos navegadores que o URL X não está mais disponível e que, em vez disso, ele deve ir para o URL Y. Esteja o seu site no Wix, no Drupal ou apenas em um antigo site HTML, o redirecionamento de URL pode ser feito da mesma maneira. Não importa a plataforma que você usa.
Existem muitos tipos diferentes de redirecionamentos, cada um com um código numérico diferente, então vamos decompô-los primeiro. Os dois mais comuns são o 301 e o 302 , que é o que vamos focar hoje.
- 301 - Um redirecionamento permanente. Use-os ao alterar URLs ou estruturas de site para sempre. Todo o poder de SEO e classificação do link antigo são transferidos para o novo. Para todos os efeitos, o URL antigo apenas se transforma no novo.
- 302 - Um redirecionamento temporário. Use-os quando precisar de uma mudança de curto prazo. Talvez uma reformulação do site ou uma solução rápida para um bug ou falha. Nenhum link-juice ou classificação é transferido.
Existem também redirecionamentos 300 , 303 , 304 , 307 e 308 . Mas esses são reservados para casos incrivelmente especiais que envolvem usos específicos de POST e GET, dos quais 95% de nós não precisam. Se você estiver interessado no tópico, a Mozilla Developer Network tem uma documentação fantástica sobre os diferentes tipos de redirecionamentos. Mas em termos de redirecionamento do WordPress, você usará principalmente 301 com o 302 ocasional.
Como criar redirecionamentos com WordPress
Inscreva-se no nosso canal no Youtube
Criando um redirecionamento do WordPress usando .htaccess
Um dos arquivos mais importantes para um site é o arquivo .htaccess . Representando o acesso de hiptertexto , é lógico que você pode aprovar, negar ou redirecionar o acesso ao seu site por meio dele. Embora possa parecer intimidador por causa de quão importante é você não fazer nada de errado, a edição real do arquivo a ser redirecionado é o mais simples possível.
Use seu programa de FTP favorito (provavelmente FileZilla) para entrar no diretório raiz de sua instalação do WordPress. Logo abaixo das pastas principais, você deve ver .htaccess.

Abra-o em seu editor de texto ou código (eu pessoalmente uso Sublime Text).

Tudo o que você precisa fazer para um redirecionamento do WordPress é adicionar uma linha simples de código logo acima da linha que diz # BEGIN WordPress .
Redirect 301 / http://elegantthemes.com/
ou
Redirect 302 / http://elegantthemes.com/
Observe que qualquer uma dessas linhas de código redirecionará todo o seu site para o URL especificado . Se quiser redirecionar uma página, postagem ou URL específico em seu site, você precisará fornecê-lo, bem como o URL de destino. Ambos podem ser o caminho relativo (se você estiver no mesmo domínio) e separados por um único espaço.

Redirect 301 /blog_post https://www.elegantthemes.com/category/blog_post
ou
Redirect 302 /blog_post2.html /category/blog_post2.html

Além disso, você também pode usar lógica condicional com regex, se precisar de algo mais complexo. Aqui está uma lista realmente incrível de redirecionamentos especiais que você pode usar dessa forma.
Independentemente da rota escolhida para inserir os redirecionamentos, você precisa salvar seu arquivo .htaccess como texto simples antes de enviá-lo novamente para o servidor.
Criando um redirecionamento do WordPress com um plug-in
Se você não se sentir confortável editando o arquivo .htaccess para um redirecionamento do WordPress, não se preocupe. Você não precisa. Como você está usando o WordPress, existe um plugin para isso. Porque o WordPress. Um dos principais é chamado Quick Page / Post Redirect e funciona perfeitamente.

Configurar seus redirecionamentos é o mais fácil possível. Uma vez ativado, o Quick Redirects adiciona um novo item ao painel do administrador chamado Quick Redirects . O tipo padrão de redirecionamento do WordPress é 301 (eles são os mais comuns, afinal), e você os configura simplesmente digitando os URLs de origem e destino em alguns campos. Aperte o botão Salvar, e você está dourado.

Além disso, você verá uma lista de seus redirecionamentos existentes (observe na imagem acima como os que usei são todos caminhos relativos, não para um novo domínio, mas isso também é possível). Se você não precisa mais do redirecionamento, pode descartá-lo com um clique ou pode editar o redirecionamento por vários motivos. Para mim, é quando indico um erro de digitação indecifrável.
E, finalmente, se você olhar as opções de redirecionamento , verá um número absurdo de escolhas que pode fazer, seja criando regras que se aplicam a todos os seus redirecionamentos ou habilitando configurações que funcionam com tipos de postagem personalizados e metacaixas e assim por diante. É muito para mexer.

Outra opção
Eu também usei o plug-in de redirecionamento no passado antes de mudar para o redirecionamento rápido, porque o redirecionamento também permite o monitoramento de 404 páginas. Você pode ver quais páginas estão faltando e configurar uma regra de redirecionamento do WordPress para que qualquer pessoa que as visite seja enviada para uma página realmente útil.

Troquei para o outro plug-in porque comecei a monitorar erros 404 por meio do Google Search Console e decidi ir com uma solução mais simples. Se você deseja os dois em seu painel, o redirecionamento não é uma opção ruim.
Conclusão
Se seu site mudou para um novo local, você está mudando sua estrutura de permalink ou de alguma forma uma atualização WP quebrou tudo sobre sua instalação e você está começando do zero ... ter um conhecimento prático de como configurar um redirecionamento de WordPress é muito útil .
Não importa se você gosta de pesquisar arquivos do Core ou prefere usar plug-ins. Ambos são eficazes e alcançam os mesmos resultados no final. Portanto, não tenha medo. Comece a brincar e veja o que funciona melhor para você. Você pode até encontrar uma maneira de melhorar a classificação e o SEO com apenas alguns cliques.
Qual é o seu método preferido de configuração de redirecionamentos para seus sites?
Imagem em destaque do artigo por Vectorpocket / shutterstock.com
