o jeito fore de ser

Dominando Tableless

10/03/2008
0 Comentários

Livro Dominando TablelessA FantaUva está sorteando o livro Dominando Tableless para quem tiver interesse em aprender sobre Web Semântica e SEO.

Nota do autor:

Este livro surgiu da minha necessidade de fazer com que meu site tivesse destaque no Google e nos demais sites de busca. É frustrante não ver o seu site ser listado quando se realiza uma busca, ou até mesmo vê-lo bem longe da primeira página.
Procurei profissionais do ramo, mas os preços cobrados para a realização desse serviço eram absurdos. Tomei então a iniciativa de estudar sozinho e desvendar as técnicas necessárias para colocar meu site entre os primeiros nos sites de busca. Foi um sucesso: notei que a técnica Tableless, aliada ao SEO (Search Engine Optimization, ou, em português, Otimização para Sites de Buscas), fez com que meu site ganhasse lugar no Google, e olhe que é super concorrido!
O livro é direto, bem objetivo, não tem “meia boca”. Vou contar tudo passo a passo. Será um dinheiro bem investido. Caso tenham dúvidas, não hesitem em escrever.”

Páginas duplicadas com PHPSESSID

3/03/2008
1 Comentário

Mais um caso que aconteceu comigo e gostaria de repassar é com sites que abrem sessions no PHP para guardar dados temporariamente.

Pra quem não sabe, as vezes os links das páginas repassam o código da session na URL, o que pode resultar em páginas duplicadas na SERP. Faça o teste, procure por inurl:PHPSESSID e veja quantos resultados.

Vou “ilustrar” o que estou querendo mostrar: procure por site:www.qualar.org e perceba que a index foi indexada 2 vezes, sendo que uma está com a variável PHPSESSID declarada na URL.

Para evitar isso, basta fazer uma verificação no User Agent de quem está visitando o site, se for um dos robots de busca, não abrir a sessão. Como mostra o código abaixo:

if (!eregi(”google”,$HTTP_USER_AGENT)) { session_start(); }

Isso já evitaria que o Google indexasse suas páginas com a PHPSESSID na URL.

Barra no final da URL com RewriteRule

2/03/2008
1 Comentário

Como agora tudo é SEO, vou deixar uma dica para o pessoal que utiliza das URLs amigáveis.

Para quem deixa as URLs em diretórios, sem extensão no final, pode deixar escapar que diretórios sempre acabam com uma barra “/” no final. Isso pode trazer uma dispersão de PageRank por existirem páginas duplicadas.

Por exemplo, na URL http://danielmitsuo.com/quem-e-daniel-mitsuo/, muita gente poderia linkar somente http://danielmitsuo.com/quem-e-daniel-mitsuo. Você pode ter dois problemas:

  • o robô do buscador iria interpretar como uma página diferente da URL com a barra no final;
  • poderia apresentar erro 404 (não encontrado) por você não ter feito a regra também para redirecionar sem barra ou vice-versa;

Para evitarmos esse tipo de problema, inserimos a seguinte regra:

RewriteRule ^/(([^/]+/)*([^/.]+))$ /$1/ [R=301]

Isso fará com que URLs que sejam “diretórios” e não tiverem barra no final, seja redirecionada permanentemente (301) para a URL com barra.