Category: SEO


Esconder a extensão de arquivos da URL, versão 2

setembro 13th, 2008 — 1:04am

Resolvi refazer as regras para o .htaccess ignorar extensões, anteriormente citado neste meu post. Agora o código ficou bem mais “enxuto”.

No código abaixo, existe somente uma regra, se o arquivo terminar em .php, diga que não existe. E existe uma opção chamada MultiViews.

Continue reading »

5 comments » | Apache, Desenvolvimento, SEO

A iniciativa no-www

abril 24th, 2008 — 9:39am

Desde o início deste ano resolvi aderir ao movimento No-www, a qual defende que todos sites devem ser acessíveis tanto com o prefixo www. (www.example.com), quanto sem o prefixo (example.com).

Motores de busca como o Google, explicam que você deve ter um domínio de preferência para seu site.

Estes motores de busca tratam www.example.com e example.com como sites diferentes, o que pode resultar em duplicidade de conteúdo e conflito de ranking (no caso do Google, o PageRank).

São definidas pelo No-www, as seguintes classes de conformidade:

Classe A

O site seria acessível tanto usando o prefixo www., quanto não utilizando-o, sem nenhum tipo de redirecionamento. Muitos servidores de hospedagem já são configurados desta forma.

Quando o seu site é acessível tanto por www, quanto sem o www, você deve informar aos motores de busca, qual o seu domínio de preferência, para que não tenha problemas, como os descritos no 3° parágrafo.

Classe B

São sites no qual quando acessados por www., serão redirecionados a uma versão sem o prefixo www.

Você pode notar que no domínio caioariede.com, por exemplo, quando acessado via http://www.caioariede.com/, você é redirecionado para a versão sem www. (http://caioariede.com/).

Resolvi adotar esse padrão para realmente deixar de lado o www., mas sem esquecer dos muitos usuários que ainda usam muito o prefixo www.

Quando algum motor de busca acessa o meu domínio usando www., ele é informado que o domínio foi redirecionado permanentemente para a versão sem www. Evitando assim duplicidade de conteúdo e conflitos com ranking.

Desta forma, não é necessário informar ao Google, ou aos outros motores de busca qual é o seu domínio de preferência, pois ele é informado toda vez que acessa o site através do domínio prefixado.

Classe C

Nesta classe, o domínio prefixado por www simplesmente não existe, ou seja, o seu site não é acessível via www.example.com.

É raramente implementado, devido ao grande número de usuários que incluem o www na hora de acessar um site.

Implementando a “Classe B”

Caso você ache que a Classe B se encaixa ao perfil do seu site, e queira implementa-la como eu, você pode configurar isso através do seu .htaccess, usando mod_rewrite.

Coloque as instruções abaixo no arquivo .htaccess na raiz do seu site, caso não exista crie-o.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule .* http://%1%{REQUEST_URI} [R=301]

Validando o seu domínio

Você pode validar o acesso do seu domínio através do site do No-www, clicando no link get-validated.

E caso queira, existem alguns selos disponíveis para você colocar em seu site/blog.

no-www blog button

no-www class b

2 comments » | Desenvolvimento, SEO

Back to top