Como redirecionar links de entrada após mover a instalação do Wordpress
Wordpress Apache Seo / / March 17, 2020
Anteriormente, eu mostrei como mover seu Instalação do WordPress em um novo diretório no seu servidor web. Isso gerou uma pergunta muito boa do groovyReader Dinesh:
Obrigado pelos métodos claros, passo a passo, com capturas de tela.
Eu queria fazer uma pergunta: como você conseguiu redirecionar os links de volta do seu domínio antigo para o novo?
A resposta: um redirecionamento 301 no seu arquivo .htaccess. Se isso não faz sentido para você, não se preocupe - não é tão complicado quanto parece. Mas isso é a melhor solução para reter seus links de entrada e suas preciosas classificações de mecanismo de pesquisa enquanto move seu site WordPress (ou qualquer site) para um novo diretório ou domínio. Um redirecionamento 301 do lado do servidor é a maneira mais kosher de informar aos navegadores que o site mudou permanentemente e é o método mais ético e eficaz para fins de SEO. Mais importante ainda, o Google entende e não o penaliza pela mudança nos rankings dos mecanismos de pesquisa.
Aqui está como você faz isso:
Passo um
Mova seu site WordPress, se você ainda não o fez. Não se preocupe em deixar seu site antigo para trás - na verdade, não, pois isso resulta em problemas de conteúdo duplicado. Mantenha seu diretório antigo lá, mas deixe em branco.
Passo dois
Navegue até o velho diretório e procure um arquivo .htaccess. Este seria o raiz da sua antiga instalação do WordPress.
Se não existir, crie-o no bloco de notas ou em outro editor de texto sem formatação. Nomeie assim: .htaccess com o ponto na frente, como se fosse uma extensão de arquivo sem nome de arquivo. Se existe, abra.
Passo três
Se houver algo no seu arquivo .htaccess, exclua-o.
Etapa quatro
Na parte superior do seu arquivo .htaccess, insira o seguinte código:
Opções + FollowSymLinks
RewriteEngine On
RewriteCond% {HTTP_HOST} ^domínio\.com$ [NC] RewriteRule ^ (. *) $http://www.domain.com US $ 1 [R = 301, L]
Substitua o texto em vermelho pelo seu domínio e caminho do diretório, se necessário. Por exemplo, se eu estivesse movendo meu site de jantonbusch.com/pop para jantonbusch.com/princeofpretzels, usaria o seguinte:
Opções + FollowSymLinks
RewriteEngine On
RewriteCond% {HTTP_HOST} ^jantonbusch\.com$ [NC] RewriteRule ^ (. *) $ Http: //www.jantonbusch.com/princeofpretzels/ $ 1 [R = 301, L]
Não se esqueça de incluir todo esse lixo eletrônico no URL, incluindo US $ 1 e o texto entre colchetes.
Quinto passo
Faça o upload ou salve seu .htaccess no diretório raiz do seu antiga localização do WordPress.
Etapa seis
Teste seu redirecionamento 301. Tente visitar um link direto em seu site antigo e verifique se ele é encaminhado para a página correspondente em seu novo local. Se você não tiver um link antigo à mão, navegue para uma página que não seja a página inicial do seu novo site e depois troque o domínio antigo ou o caminho do diretório para testá-lo.
Conclusão
Um redirecionamento 301 é a melhor maneira de reter seus links de entrada e suco de SEO ao mover domínios. Obviamente, é uma correção temporária. Você deve incentivar qualquer pessoa que envie links para atualizar os links com seu novo endereço, se possível. Mas, por enquanto, um redirecionamento 301 é uma boa maneira de fazer a transição para um novo local.
Se sua mudança for temporária, use um redirecionamento 302 (trocar R = 302 onde R = 301 aparece). Se você deseja ser rebaixado por spam, use um navegador Redirecionamento META.
Nota: Como não existem 2 hosts da Web iguais, as etapas para carregar o arquivo .htaccess no servidor da Web ou até mesmo sua capacidade de editar ou visualizar o arquivo .htaccess podem variar de host para host. Com isso em mente, teste antes de mexer no site de produção e, se precisar de ajuda, verifique com o site hospede o suporte técnico, pois eles devem ter um artigo em KB ou FAQ ao qual podem se referir para editar o seu apache .htaccess Arquivo.