SEO no b2evolution

06/05/2008

O Moisés, do http://www.brseek.com me perguntou num comentário quais eram os padrões de SEO que eu utilizo no meu b2evolution, já que meu blog aparece em primeiro em algumas buscas do google. Além de respondê-lo, quero aproveitar para falar um pouco sobre o que eu penso de SEO e contar um pouco da história disso tudo aqui.

Segundo a informação do whois, eu criei o domínio em 06 de maio de 2004 (ou seja, fazem exatamente 4 anos). Desde o começo usei o b2evolution nele. Não sei qual era a versão do wordpress disponível na época, mas conforme a própria página do wordpress e a wikipedia, a 'primeira versão quante' foi a 1.5, de Fevereiro de 2005. Não sei bem porque eu não instalei o wordpress naquela época, porém é fato que ele não era popular como era hoje. E desde o princípio, eu já pressentia que em algum momento eu gostaria de ter outros blogs, além do meu primeiro blog aqui, o 'À Procura'. Minha primeira escolha foi o b2evolution, e não me arrependo disso.

Quando eu comecei a elaborar o site, a primeira diretriz que eu tomei para mim é: 'qual o site que eu gostaria de acessar? o que ele teria?'. Antes de se pensar em SEO, creio que essa deva ser a pergunta inicial a ser feita. Penso que respondê-la já é trilhar os caminhos do SEO.

A primeira coisa que eu queria eram links limpos, curtos e significativos. Por exemplo, o link http://example.com/index.php?page=42, além de ser visualmente sujo, não dá muita informação do conteúdo da página. Por muito tempo, a forma padrão de links limpos no b2evolution era http://example.com/2008/05/06/texto-sobre-tal-assunto. Embora fosse bom o bastante para muita gente, eu queria manter apenas http://example.com/texto-sobre-tal-assunto. Por isso, durante muito tempo, eu usei um hack no meu b2evolution que permitisse isso. Hoje, a geração de links nesse formato já está incluído no core, e pode ser feita com poucos cliques.

Outra coisa que eu queria: eu não queria que minhas URLS mudassem de forma a deixar links quebrados. As vezes guardo algum bookmark, e ao retornar à página ou ela não existe mais ou mudou de endereço. Isso é um pouco chato e eu sempre tentei evitar isso. Com o b2evolution 2 está ainda mais fácil. Tomemos por exemplo a url: http://devlog.waltercruz.com/micro-tutorial-de-mercurial. Se eu acessá-lo como http://devlog.waltercruz.com/2008/04/22/micro-tutorial-de-mercurial, o b2evolution manda um redirect para o browser, mandando-o para a URL certa. Se eu acessá-la como http://devlog.waltercruz.com/?p=1076, novamente sou redirecionado para a URL correta. E se eu mudar a minha configuração padrão de urls, mesmo que as pessoas acessem a url usando o esquema antigo, serão redirecionadas para a URL correta. Bingo!

O b2evolution gera o título da URL (o famoso slug) a partir do título do post, e não tem problemas com acentos. A única limitação é a quantidade de caracteres, que faz as vezes com que as palavras sejam cortadas. No 2.5, o limite de caracteres será maior, o que significa que eu provavelmente editarei alguns links para completar as palavras na URL e criarei redirecionamentos dos antigos para os novos. Na versão atual, ele gera o title da página do post a partir do título do post. Na versão 2.5, será possível ter um título para o post e específicar o que irá aparecer no title da página ao acessar o post separadamente, o que eu penso que terá alguma influência em termos de SEO.

O devlog veio em agosto de 2005. Esporadicamente eu publicava algum conteúdo sobre o b2evolution lá, até que, por sugestão do Sérgio, eu criei um blog sobre o b2evolution. Inicialmente, o suporte a subdomínios era complicado e dependia de alguns hacks, hoje já está incluído no core.

O b2evolution 2.x tem uma opção bem interessante: não quer saber nada de SEO? Clique no ícone do especialista e as recomendações dele serão aplicadas. Mas aqui vão as configurações que eu tenho usado:

  • META NOINDEX - Página 2,3,4 ... (marcado)
  • NOFOLLOW em links para Página 2,3,4 .. (marcado) esse item e o anterior farão com que páginas de paginação tenham NOINDEX e NOFOLLOW
  • Títulos dos posts: Sem links nos títulos - isso torna o próprio título do post um link para o post.
  • Esquema dos links permanentes: Usar extra-path: título do post e tornar canônico (o que cria os redirects que eu citei agora a pouco)
  • Arquivos por data, URLs de datas dos arquivos: Usar extra-path;Indexação = META NOINDEX;Diretório dos Arquivos = META NOINDEX
  • Outras páginas: META NOINDEX em tudo

Uso as próprias ferramentas do b2evolution para monitorar os acessos, as buscas e as referências, além do google analytics. Procuro responder os comentários aqui, embora seja meio displicente com isso e procuro sempre comentar quando sou lincado em algum lugar. Do que vi no wordpress, sinto falta daquele painel que fala quem lincou você, e talvez implemente uma versão para o b2evolution.


Email por Walter Cruz em dicas
Tags: b2evolution, seo

Mudando o idioma da administração do b2evolution para português

15/02/2008

Primeiro, baixe o pacote de tradução para a sua versão a partir do sítio do b2evolution.net. Para as versões 2.4, os arquivos de tradução estão disponíveis no grupo de discussão do b2evolution em português. Ainda não pedi para disponibilizarem no b2evolution.net porque faltam algumas correções e revisões, que serão completadas em breve!

Se o seu blog ainda estiver em inglês, entre em Global Settings, depois em Regional e mude o 'Default locale' para português. Porém, isso não basta para traduzir a administração!

A configuração do idioma para a administração está em Users, dentro do perfil do seu usuário. Dentro da configuração do seu usuário, selecione o idioma Português (BR) como Preferred locale. Pronto! Agora o seu b2evolution já estará em português, tanto o blog como a administração.


Email por Walter Cruz em dicas

Atualização para o B2evolution 2.4

29/01/2008

Ontem eu finalmente me enchi de coragem para atualizar para o b2evolution 2.4. A maior dificuldade seria atualizar o skin, mas eu já venho usando pra desenvolver no localhost a versão do CVS, e já tinha uma versão mais ou menos estável do skin. Com isso pronto, fui ao trabalho!

Como em todas as atualizações do b2evolution, foi muito simples: apenas enviar os arquivos e executar os procedimentos. Alguns minutos rodando e eu recebi uma porção de spam. Enviei o plugin DNS Trackback antispam plugin e em pouco tempo já não recebia mais os trackbacks chatos.

Logo de cara, eu me livrei de um antigo hack que tinha no código: Eu prefiro as URLS sem as datas, como http://devlog.waltercruz.com/sobre ao invés de http://devlog.waltercruz.com/2008/01/28/sobre. Porém, nas versões anteriores à 2.x do b2evolution, era preciso um pequeno hack para isso funcionar direito. Agora, com o 2.x os dois esquemas de URLs são possíveis. Além disso, o b2evolution 2.x implementa URLS canônicas, um recurso que foi implementado no wordpress 2.3. Basicamente, isso significa que sempre que houver mais de uma URL para acessar o mesmo recurso, o b2evolution irá mandar um cabeçalho 301, enviando o navegador para uma página correta e única. Você pode testar esse recurso clicando nas duas URLs acima, da página sobre do devlog. Você verá que ambas redirecionam para o mesmo endereço.

Algumas coisinhas que eu tinha feito com hacks no template e em outros lugares eu estou terminando de transformar pra plugins. Ainda não recoloquei os adsense. No geral, a migração foi fácil e prazerosa, embora faltem alguns detalhes. A nova interface administrativa é muito bonita e prática. Estou gostando!


Email por Walter Cruz em b2evolution, dicas, B2evolution 2
Tags: adsense, b2evolution2, canonical-urls, plugins, wordpress

1 2 >>

Busca

Julho 2008
Dom Seg Ter Qua Qui Sex Sab
 << <   > >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Participe!

Se você tem alguma duvida sobre o b2evolution, ou gostaria de compartilhar sua experiência com ele e seus conhecimentos, participe do grupo de discussão!

powered by b2evolution free blog software