Redirecionamentos NON-WWW para WWW


Talvez você já tenha percebido que é possível acessar a mesma página através de duas URLs, por exemplo: “algumsite.com.br” ou “www.algumsite.com.br”. Mas o que isso poderá influenciar em uma campanha de otimização de sites para os mecanismos de buscas (SEO)?

Alguns mecanismos de buscas, mesmo o Google, poderão indexar e ranquear as duas variações, ou seja, as duas URLs. Pelo simples fato de duas URLs diferentes ter o mesmo conteúdo, poderá ser interpretado pelos mecanismos de buscas como conteúdo duplicado. Além disso, sem os redirecionamentos corretos, a força dos links de entrada (link juice) poderá ser dividida entre as URLs, o que certamente dificultará ainda mais os esforços em uma campanha de otimização de sites.

Por exemplo, se uma página estabelecer um link utilizando a URL “algumsite.com.br” e outra página estabelecer outro link com a URL “www.algumsite.com.br”, sem os devidos redirecionamentos, a influência destes links no posicionamento da página que recebeu os links será dividido para cada URL. Além disso, os spiders de buscas (bots) seguirão cada link e assumirão que são destinos separados (diferentes), e posteriormente em seu banco de dados poderá constatar o conteúdo duplicado nas duas URLs distintas.

O problema se torna ainda mais grave no caso da página inicial (home), que justamente costuma ser a página mais importante e com maior quantidade e qualidade de backlinks. Sem os redirecionamentos, a página inicial poderá ser acessada por quatro URLs distintas, por exemplo: “algumsite.com.br”, “www.algumsite.com.br”, “algumsite.com.br/index.html”, “www.algumsite.com.br/index.html”. Desta forma teremos um grave problema de conteúdo QUADRIPLICADO! Já imaginou o tamanho do problema se algum mecanismo de busca (inclusive o Google) indexar essas quatro variações (ou URLs) como o mesmo conteúdo? Provavelmente haverá algum tipo de penalização.

Felizmente é possível contornar e resolver esses problemas com um correto direcionamento permanente dessas URLs via arquivo .htaccess localizado na raíz do diretório. Com um redirecionamento permanente (301), fazemos com que o navegador seja redirecionado da URL sem o “www” para a URL com o “www” ou vice-versa, como preferir.

Além disso um redirecionamento permanente também “diz” aos mecanismos de buscas que o conteúdo da URL acessada foi movido permanentemente para outra URL, fazendo com que os spiders imediatamente sigam para a página redirecionada para indexação de seu conteúdo, evitando desta forma problemas de conteúdo duplicado, triplicado ou quadruplicado.

Para fazer os redirecionamentos de suas URLs NON-WWW para WWW, basta escrever o seguinte em seu arquivo .htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(seusite.com.br)(:80)? [NC]
RewriteRule ^(.*) http://www.seusite.com.br/$1 [R=301,L]

Outra forma também de não ser penalizado pelos mecanismos de buscas é utilizar a tag canônica entre as head tags (<head> </head>) de suas páginas de acordo com as URLs das mesmas.

Por exemplo, na página inicial do seu site:

<link rel=”canonical” href=”http://www.seusite.com.br/” />

Para identificar se seu site tem algum problema com indexação de páginas com URLs distintas e com conteúdo iguais, visite o Google e digite no campo de busca site:seusite.com.br, substituindo pelo seu domínio. Verifique as URLs indexadas e se você localizar a “mesma página” com duas URLs distintas, ou seja, sem o WWW e com o WWW, você poderá ter um problema de conteúdo duplicado.

Corra e faça as correções mostradas acima e nas próximas indexações dos bots seu problema será resolvido!

Adicionar ao Rec6 Adicionar ao Dihitt Adicionar ao Linkto Adicionar ao Linkk Adicionar ao Ueba Adicionar ao Blogblogs Adicionar ao Google Adicionar ao Yahoo bookmarks
Recomende este artigo para um amigo! Recomende este artigo para um amigo!
  1. #1 por carlos - 28 de maio de 2009 em 10:44

    Qual site eu posso fazer isso?

  2. #2 por Marcos Portugal - 28 de maio de 2009 em 16:02

    Olá Carlos!

    Os redirecionamentos non-www para www podem ser feitos em qualquer domínio via arquivo .htaccess localizado na raíz da pasta pública (www ou public html).
    Porém, certifique-se de que você tem acesso ao arquivo .htaccess, e além disso, se o seu servidor é Apache.

    Abraços.

  3. #3 por edgar - 8 de junho de 2009 em 15:30

    Amigo preciso urgente de ajuda para um problema de conteúdo duplicado, seguinte:

    Fiz um redirecionamento 301 do meu domínio www.meudominio.com.br para www.meudominio.com.br/url-amigavel.html , só que ao entrar nas ferramentas para webmaster ou em “site: WWW.meudominio.com.br” notei que existe 5 páginas com conteúdo duplicado , os finais dessas url estão mais ou menos assim :

    .com/
    .url-amigavel.html
    .url-amigavel.html?cat=1
    .url-amigavel.html?p=1
    .url-amigavel.html?author=1

    Ou seja estou com conteúdo duplicado em 5 páginas, li um artigo na qual se utilizaria a tag canonical para resolver esse problema aplicando a tag na página real que seria
    www.meudominio.com.br/url-amigavel.html.

    Como resolvo esse problema tão grave, é através do robots, ou com canonical, agradeço muito a quem puder me ajudar pois já busquei a resposta nos 4 cantos da internet. Obrigado a todos.

  4. #4 por Marcos Portugal - 16 de junho de 2009 em 15:41

    Olá Edgar!

    Se todos os redirecionamentos estiverem corretamente configurados, não há o que se preocupar.
    Talvez a mensagem no webmaster tools ainda esteja desatualizada. Neste caso, a solução é aguardar até que o alerta desapareça.
    O conselho que dou é:
    - Verifique se os redirecionamentos estão de fato funcionando;
    - Verifique se todas as páginas mencionadas possuem, de fato, algum conteúdo similar (duplicado) em outra página (URL).

    Espero ter ajudado.

    Abraços.

  5. #5 por Eurico - 10 de julho de 2009 em 23:53

    ola, esse foi o mesmo metodo q utiliza em seu site?
    sabe me dizer como posso redirecionar (sem alterar a url)?
    ex: http://www.teste.com.br para http://www.google.com.br (sem que alterar a url do site)?
    obrigado

  6. #6 por Marcos Portugal - 11 de julho de 2009 em 18:42

    Olá Eurico!

    Infelizmente não existe essa possibilidade.
    Sempre que fazemos os redirecionamentos somos, como a própria palavra diz, redirecionados para a nova URLS.

    Abraços.

(não será publicado)
  1. Sem citações ainda.