SEO | SEO Otimização de Sites | SEO Training

Redirecionamento 301

redirecionamento-301O redirecionamento 301 é a forma correta e amigável dos motores de busca, para redirecionar websites ou páginas da web.
A sua utilização deve ser feita por diversos motivos:
Redirecionar uma página antiga para um endereço novo;
Redirecionar vários domínios para uma única página;
Mostrar apenas uma versão da sua página (ex: www.seudominio.com.br ou seudominio.com.br) e outros...
EX 1-): Vamos supor que você quer dar uma cara nova para uma página antiga, reformular o conteúdo e mudar o nome dessa página! Como ficariam os links que apontam para ela e o PageRank que ela já tem?
Ex 2-): Você tem vários domínios do tipo (www.seusite.com.br/.com/.net/.info/.org e etc...) se você tiver uma home em cada domínio terá vários conteúdos duplicados e com certeza não será bem visto pelos motores de busca podendo ser penalizado.
EX 3-): Muitos acessam o seu site utilizando (www.seusite.com.br) e outros acessam utilizando apenas (seusite.com.br) você estará dividindo o seu PageRank entre as duas versões.
Para corrigir essas falhas aplicando uma das técnicas de SEO você pode e deve utilizar o redirecionamento 301.

Veja abaixo alguns exemplos de redirecionamento 301.
Redirecionamento 301 em PHP
Redirecionamento de uma página do seu blog ou website para um novo endereço, simplesmente coloque o código seguinte dentro do seu index.php.

Redirecionamento canônico em PHP
O redirecionamento 301 em PHP irá remover (ou adicionar) o prefixo www. em todas as páginas do seu domínio.
O código seguinte redireciona todos os seus utilizadores da sua versão http:// para a versão http://www. do seu website ou blog.

Outra opção em arquivo .htaccess

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^www.seusite.com [NC]
rewriterule ^(.*)$ http://seusite.com/$1 [r=301,NC]

Nessa opção fizemos ao inverso. Tiramos o www do dominio. Obs: não suportado por servidores de hospedagem Windows

Redirecionamento de Páginas em ASP
O ASP funciona em servidores Windows. Utilize este código para redirecionar páginas do seu website ou blog, para um novo endereço.

<%
Response.Status=”301 Moved Permanently”
Response.AddHeader=’Location’,'http://www.novodominio.com/’
<%

Redirecionamento canônico em ASP
O redirecionamento canônico em ASP deverá estar localizado num script que seja executado em todas as páginas do servidor, antes do conteúdo da página começar.

<% If InStr(Request.ServerVariables(”SERVER_NAME”),”www”) = 0 Then Response.Status=”301 Moved Permanently” Response.AddHeader “Location”,”http://www.” & Request.ServerVariables(”HTTP_HOST”) & Request.ServerVariables(”SCRIPT_NAME”) End if %>

Para quem utiliza a plataforma WordPress tem um plugin, o Domain-Change, que faz o redirecionamento automático.

Existem muitas outras opções para serem usadas em casos mais específicos. Todavia, é necessário que você esteja familiarizado com as técnicas de SEO.
Se você quer aprender mais sobre redirecionamento e tudo sobre otimização de sites SEO...
Inscreva-se no Curso SEO...

Posts Relacionados

Atualmente 4 Comentários

  1. dica muito boa :)

  2. Olá,

    Boa dica!
    Eu uso a plataforma Blogger, como faço o redirecionamento?
    Os buscadores entendem http://www.meudominio.com.br e meudominio.com.br como sendo sites diferentes.

  3. Olá, Suyane!
    Com a plataforma Blogger fica difícil porque você não tem acesso ao servidor. O arquivo de redirecionamento tem que ser colocado na raiz do servidor. Não tem outra forma!

    Vincent Benedicto

Leave a Reply