Internet

03/12/2010 15h06 - Atualizado em 14/07/2011 07h09

Como criar um redirecionamento 301 permanente dos links sem www do seu site (para Wordpress)

Allan Melo
por
Da redação

Nível: Avançado
Número de passos: 7

Você sabia que http://www.techtudo.com.br e http://techtudo.com.br, para o Google, são sites diferentes? Por conta desse pequeno detalhe, o Google reconhece o mesmo conteúdo nos dois endereços e acaba considerando as páginas como conteúdo duplicado. E aí, as pesquisas vão lá pra baixo.

Mas e como isso pode acontecer? Bem... Se o seu site recebe muitas visitas de outros sites, você certamente não terá controle sobre como alguém colocará aquele link nas páginas. E essa pequena diferença do www fará com que a contagem dos links nunca seja a real. Talvez seja até por isso que o SEO no seu site não esteja atuando muito bem...

A solução para isso é programar um redirecionamento 301 do seu endereço principal. Com isso, toda vez que alguém criar um link sem www do seu site, o visitante será redirecionado para a página correta. Quer saber como fazer? Só seguir o passo a passo que o Techtudo criou para você:

Atenção! Este tutorial é considerado avançado pois exige que você mexa na programação do seu site. Qualquer alteração além do que recomendamos pode tirar a sua página da internet.

Acessando o .htaccess

1. Acesse o FTP do seu site.

2. Entre na pasta onde está guardado a sua página index.

3. Nela, procure pelo arquivo .htaccess. Abra este arquivo com um editor de texto. Isso pode ser feito tanto por um editor online ou do software de ftp que você utiliza (caso eles tenham suporte para isso), ou então basta fazer o download do arquivo e abrí-lo com o bloco de notas).

Inserindo o comando para redirecionamento

4. Ao abrir o .htacess, dê enter na primeira linha, deixando alguns espaços nas primeiras linhas do arquivo. Deixe todas as outras linhas já escritas intactas. Qualquer modificação pode acabar com o acesso ao seu site.

5. Copie e cole o comando abaixo dentro do arquivo .htaccess:

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

6. No lugar de seusite, escreva o endereço correto da sua página. Não altere nenhuma outra informação - inclusive as barras.

7. Salve o arquivo .htaccess e, caso você tenha editado-o no Windows, faça upload do novo arquivo para o servidor.

Pronto! Quando alguém postar um link sem www, o Google reconhecerá a importância

Seja o primeiro a comentar

Os comentários são de responsabilidade exclusiva de seus autores e não representam a opinião deste site. Se achar algo que viole os termos de uso, denuncie. Leia as perguntas mais frequentes para saber o que é impróprio ou ilegal.

recentes

populares

  • Michel Andrade
    2013-04-12T18:42:37

    Era o que eu procurava!