301 Redirecionamento Ajuda você a gerenciar e criar redirecionamentos 301, 302 e 307 para seu site WordPress, melhorando a experiência de SEO e visitantes. 301 Redirects é fácil de usar com uma interface amigável.
É perfeito para novos sites ou para reparar links após reorganizar o conteúdo do WordPress existente ou quando seu site tem conteúdo que expira e você deseja evitar o envio de visitantes para uma página de erro 404.
O que é redirecionar o WordPress?
o mais popular Gerenciador de redirecionamento de conteúdo de e-mail para WordPress. Isso torna mais simples gerenciar 301 redirecionamentos, monitorar 404 problemas e, geralmente, cuidar de quaisquer pontas soltas restantes em seu site. Isso pode diminuir os erros e aumentar a classificação do seu site. O menu de administração do WordPress e, em seguida, clique em "Redirecionamento do site".
O que é um redirecionamento de url?
Um redirecionamento 301 é um redirecionamento permanente de um URL para outro. É uma maneira de informar rapidamente aos navegadores que a página ou postagem solicitada foi movida ou substituída.
Alguns outros redirecionamentos comuns incluem:
- 302 encontrado
- 303 Ver outros
- 304 não modificado
- 307 Redirecionamento temporário
- 308 Redirecionamento permanente
A mesma coisa acontece na web. As informações ainda estão lá, mas em uma nova página. Um redirecionamento de url do WordPress informa aos rastreadores da web do mecanismo de pesquisa onde essas informações agora foram colocadas.
3 tipos de redirecionamentos
Existem três tipos básicos de redirecionamentos.
- Um redirecionamento 301 é usado quando uma página da Web foi movida permanentemente.
- Um redirecionamento 302 é usado para um movimento temporário de uma página da web.
- Uma atualização de meta indica um navegador para atualizar um site após um determinado número de segundos.
Um redirecionamento 301 é o tipo mais comum e os sinais que uma página mudou.
A maioria dos redirecionamentos são 301. Esse redirecionamento lida com o conteúdo de diferentes páginas e URLs dentro ou fora do site, talvez até para um novo site.
Os sites de comércio eletrônico usam muitos redirecionamentos 301 à medida que movem os produtos para diferentes partes do site. Por exemplo, um novo produto pode ser apresentado em uma página para novos produtos. Após algumas semanas, ele é movido para outra página onde é apresentado com produtos semelhantes ou complementares.
Vários plugins de redirecionamento do WordPress podem simplificar esse processo. Esses plugins também funcionarão e-mail marketing As práticas recomendadas também.
Você verá quatro configurações – veja como configurá-las:
- fonte URL – Insira o URL original que você deseja redirecionar. ou seja, quando alguém visita esta página, eles serão redirecionados para uma página diferente.
- Parâmetros de consulta – Deixe isso como padrão.
- URL de destino – Este é o novo URL para o qual você deseja levar os visitantes. ou seja, se alguém visitar o URL da fonte, será levado a esse URL.
- grupo – Isso apenas ajuda você a organizar seus redirecionamentos. É bom deixar como padrão. Ou você pode usar o grupos Tab para criar um novo grupo se você quiser organizar seus redirecionamentos diferentes.
Um redirecionamento 302 indica um movimento temporário
Um redirecionamento 302 é usado por alguns motivos diferentes:
- Durante as atualizações da página.
- Ao realizar testes A/B de páginas apresentando as mesmas informações de maneiras diferentes.
- Enquanto clientes ou superiores estão analisando uma página, você não deseja que ela seja incluída na classificação de pesquisa do seu site.
A atualização do meta pode ser spam!
A maioria das atualizações de meta parece ser spam. Esses são os que dizem que se você não for redirecionado em cinco segundos, clique neste link. Se o site tiver boa segurança, ele bloqueará o spam e carregará as informações que você estava procurando.
Às vezes, uma empresa pode querer usar uma atualização meta-preta para explicar que um site familiar foi alterado, principalmente se a empresa que o site representa foi vendida.
Por que implementar um comando de redirecionamento?
Os comandos de redirecionamento são necessários para informar aos mecanismos de pesquisa que uma página foi movida.
Aqui estão algumas razões pelas quais isso aconteceria:
- Um novo nome de domínio, comum quando uma empresa é vendida ou passa por uma mudança de nome,
- Mudar a organização em um site é comum à medida que um site e empresas crescem.
- Os redirecionamentos também podem ajudar os mecanismos de pesquisa a entenderem qual página é a verdadeira fonte do “especialista” quando várias páginas pertencentes à mesma entidade têm as mesmas informações.
- Se houver um erro de digitação em um anúncio impresso Campanha ou e-mail, um redirecionamento na página acidental resolve o problema!
Os sites de comércio eletrônico geralmente têm páginas com conteúdo duplicado, mas apenas uma página deve ser a que os mecanismos de pesquisa reconheçam como “especialistas” a serem listados nas páginas de resultados dos mecanismos de pesquisa (SERPs). Essa página deve ser identificada como a página “canônica”.
Ou digamos que você está fazendo vários anúncios usando blogs, vídeos, mensagens de texto e outras técnicas de marketing. Um redirecionamento de cada uma dessas fontes para uma única página, na qual as pessoas podem obter mais informações, solicitar um produto ou serviço ou responder ao CTA, facilita o rastreamento da eficácia das diferentes campanhas publicitárias.
Finalmente, os redirecionamentos estão praticamente protegidos SEO. Ter o link adequado terá pouco ou nenhum impacto no “suco de link”. Link Justice é a autoridade que a página original carrega com os mecanismos de busca.
Use .htaccess para adicionar 301 redirecionamento no WordPress
A maneira mais eficaz de configurar o Redirecionamento 301 para Migração de Domínio é usar o site do WordPress.arquivo htaccess. O redirecionamento de nível de página também pode ser configurado usando seu arquivo .htaccess, mas isso é menos prático do que usar plugins.
1. Localize seu arquivo .htaccess
Para modificar o código no arquivo .htaccess do seu site, primeiro faça login no painel do cPanel do servidor e procure o gerenciador de arquivos.
Em seguida, você pode encontrar o arquivo .htaccess na pasta raiz do seu site. Você também pode pesquisá-lo pelo nome:
2 Faça backup do seu conteúdo .htaccess
A próxima etapa é realmente importante. Se não for manuseado corretamente, o. htaccess pode afetar o funcionamento do seu site. Certifique-se de ter um backup do original clicando com o botão direito do mouse no nome do arquivo e escolhendo “Download” antes de fazer qualquer alteração.
3. Adicione o código de redirecionamento 301
Escolha o arquivo “.htaccess” e escolha “Editar” depois de salvar o arquivo em seu computador. Como alternativa, você pode usar a opção “Editar” no menu de contexto ao clicar com o botão direito do mouse no arquivo. Na caixa de diálogo exibida, selecione “Editar” para seguir a etapa a seguir.
Como configurar redirecionamentos no nível do servidor
Além dos redirecionamentos únicos em que nos concentramos até agora, você também pode ter situações em que precisa configurar redirecionamentos de servidor que afetam cada URL do seu site.
Os três cenários mais comuns aqui são:
- http para https— você Pode enviar todo o tráfego para a versão HTTPS do conteúdo solicitado.
- Não www (ou vice-versa) – Você pode enviar todo o tráfego para a versão WWW ou não-WWW do conteúdo solicitado.
- Alterando os nomes de domínio—yVocê pode redirecionar todo o tráfego para o domínio antigo para o mesmo conteúdo do novo domínio.
Por exemplo, com uma regra, você pode configurá-la para que:
- alguém que visita http://youroldsite.com/post-a vai para https://yournewsite.com/post-a
- alguém que visita http://youroldsite.com/post-b vai para https://yournewsite.com/post-b
- etc
Como redirecionar o HTTP para HTTPS
Para redirecionar todo o tráfego HTTP para HTTPS, você pode usar o método .htaccess que mostramos acima ou um plugin dedicado.
Para o método .htaccess, você precisa adicionar o seguinte trecho:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Header always set Content-Security-Policy "upgrade-insecure-requests;Quanto aos plugins, duas boas opções gratuitas são:
- SSL realmente simples
- WP Force SSL e redirecionamento HTTPS SSL
Como redirecionar www para não www (ou vice-versa)
Para configurar esses redirecionamentos, você pode usar o do seu site. htaccess:
WWW para não-www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.yoursite.com [NC]
RewriteRule ^(.*)$ https://yoursite.com/$1 [L,R=301]não-www para www:
RewriteEngine On
RewriteCond%{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [L,R=301,NC]Como redirecionar um domínio inteiro
Para redirecionar seu domínio antigo para seu novo domínio após a mudança de domínio, você pode adicionar a seguinte regra .htaccess ao arquivo .htaccess do seu site antigo (não ao seu novo site - você não precisa adicionar nenhuma regra no seu novo site):
#Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) https://newsite.com/$1 [R=301,L]Como configurar este redirecionamento permanente
- Faça login no seu host e vá ao seu painel para localizar o cPanel.
- Clique no painel e, em Arquivos, clique em Gerenciador de arquivos.
- Procure o arquivo .htaccess e destaque-o.
- Clique no comando “editar” – você não pode abrir este arquivo – ou baixá-lo para o bloco de notas e fazer o upload do arquivo quando terminar.
Aqui estão os comandos mais comuns para usar para redirecionamentos. Insira-os antes da última linha no arquivo para redirecionar as páginas individuais:
- Redirecione 301 /old-page-here.html https://www.yournewwebsite.com/new-page-here.html
Use http:// se o seu site não migrar para o SSL. Se você estiver redirecionando todo o site para um SSL ou para um novo nome, use este comando:
- Redirecione 301 / https://www.yournewwebsitehere.com
Certifique-se de verificar com seu anfitrião sobre o idioma exato. Alguns hosts do WordPress usam comandos diferentes e pelo menos um recomenda o uso do arquivo de configuração do WordPress para sites que mudam para SSL.
Você também pode programar em redirecionamentos 302 dessa maneira - apenas certifique-se de removê-los quando concluir suas reescritas, análises internas ou testes A/B e estiver pronto para designar uma página permanente na web.
Os arquivos .htaccess funcionam apenas com o software Apache Webserver. Quase todos os sites WordPress usam o Apache, que também é um produto de acesso aberto gratuito para quem deseja usá-lo e pode ser adaptado a necessidades específicas - assim como o WordPress.
Corrigir o HTTP do WordPress para o redirecionamento H
O WordPress não redirecionará automaticamente as solicitações HTTP para HTTPS, a menos que você diga a isso. Se você estiver usando um plugin como SSL realmente simples, ele cuidaria de redirecionamentos. Caso contrário, você terá que configurar manualmente os redirecionamentos.
Para configurar um redirecionamento HTTP para HTTPS, você precisa adicionar o seguinte código ao seu arquivo .arquivo htaccess.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>Esperamos que este artigo tenha ajudado você a corrigir alguns Problemas comuns com SSL/HTTPS No WordPress. Se você encontrar um problema que não foi abordado neste artigo, deixe um comentário para nos informar. Atualizaremos o artigo com a solução. Você também pode querer ver nosso final Guia de segurança do WordPress Com instruções passo a passo para iniciantes protegerem seus sites WordPress.
Se você gostou deste artigo, inscreva-se em nosso canal do youtu Para tutoriais em vídeo WordPress. Você também pode nos encontrar em Twitter e Facebook.