Performance para Blogs
Categoria Buscadores, Ganhe Dinheiro, Google, Livros, MSN, Problogger, SEO, Yahoo por Professional Blogger em 31-07-2008
Tags: ajax, blogs, cms, conteúdo de qualidade, performance, Problogger
Qual é a pior coisa na vida de um blog? Para mim pode ser uma, mas para você pode ser outra…
Para nós Bloggers e Probloggers, o que mais nos atormenta é a falta de conteúdo de qualidade, falta de tempo, e entrando no assunto do blog, falta de performance. O ponto é que a performance de seu blog pode afetá-lo de maneira trágica, ou seja, mesmo com um conteúdo bom, textos com relevância, ainda é possível perder em vez de ganhar dinheiro com blogs.
Imagine que você demorou duas horas para escrever um post, colocou tags, formatou as palavras para melhorar o SEO do seu blog, criou um Sitemap. Então numa bela manhã de sol, o usuário acessa sua matéria, clica no seu link através de um digg-like ou algum buscador, e é ai que acontece o meu, o seu, o nosso grande problema, Performance do blog!
Mas o que é performance no blog?
A performance é a uma medida de qualidade que atribuímos para algo que proporciona respostas rápidas, ou seja, de bate pronto. Se você por exemplo quer comprar um notebook dual core, a primeira coisa que aparece em nossas mentes é “Performance”!
Se você quer um blog rápido e que proporcione uma experiência agradável para o seus visitantes, preste muita atenção na maneira como o seu blog opera, o que é necessário ou desnecessário para a apresentação do blog.
A maioria dos bloggers utiliza o WordPress como “CMS” para blogs, e como esta é ferramenta é famosa, muitos programadores desenvolvem diversos plugins para que você possa acrescentar mais funcionalidades no blog, mas qual o problema em instalar mais plugins em meu blog?
Acredito que se você é ou esta a caminho de tornar-se um Problogger, deve no mínimo saber o que significa a palavra “Professional”, no entanto com o assunto SEO é uma novidade, alguns desenvolvedores esquecem de aplicar tais técnicas na hora de criar um plugin. Um exemplo sobre um plugin mal desenvolvido, e que já foi removido deste blog é o Post Ratings. O plugin Post Ratings funciona como uma votação para cada artigo do blog, porém o mesmo afeta a performance do blog na hora de carregar à página, você não vai deixar o seu usuário esperando para ler suas matérias, clicar nos anúncios, vai?
Outro fator que interfere na performance de um blog é número excesivo de imagens ou imagens com tamanho elevado, imagem é uma coisa boa, mas o que nos interessa e aos buscadores é conteúdo relevante, não imagens relevantes, entende?
Lembre-se que ao deixar o usuário esperando por mais de 25 segundos para carregar o seu blog é um risco que você corre, e quando os spiders do Google e Yahoo! visitam seu blog, a história se repete…
Nos artigos anteriores já citei sobre a questão sobre Mais conteúdo e menos código, mas quero agora detalhar esses aspectos que podem levar o seu blog do inferno para o céu:
Cache
O cache é um método de armazer conteúdo que não sofre atualizações períodicas, e quando não usado pode transformar o seu blog em uma carroça, procure utilizar um CMS que permita uso de Cache, um com exemplo é o CMS Drupal, que logo será o carro chefe aqui no Professional Blogger, no entanto o WordPress está dando conta do recado no quesito Cache, por isso faça uso do cache para não executar partes do blog que não são dinâmicas.
Ajax
Asynchronous Javascript And XML, está metodologia proporciona uma experiência mais interativa com os usuário do seu blog. Use Ajax sempre que puder, e faça o mesmo utilizar o cache: Quando você faz uso do Ajax, está requisitando apenas o conteúdo que é necessário, evitando assim o carregamento da página inteira, o que causaria mais demora na hora de carregar a página para o usuário.
Estilos CSS
Coloque seus estilos CSS em um arquivo separado. Parece não ter tanta importância, mas imagine que você é um spider e começa a ler uma página que contém 50 linhas de estilo na página index, o que você vai acontecer?
A primeira coisa é que o spider não vai encontrar o conteúdo que você quer mostrar, sendo assim o spider não lerá o seu conteúdo por completo, lembre-se que o CSS é para pessoas, e não para robôs.
JavaScript
Até parece redundante falar de Ajax e JavaScript no mesmo artigo, mas o JavaScript é uma linguagem, e Ajax é uma metodologia, e assim como você faz com seus estilos CSS, coloque seus arquivos .js separados das páginas do blog.
Assim como nos desktops e notebooks, para alcançar a melhor performance para o blog, você necessita de um conjunto de periféricos(ou métodos), procure analisar estes aspectos acima, e veja se o seu blog atende estes requisitos básicos.
Neste blog existe uma página com livros sobre usabilidade e performance, clique no link Livros de Probloggers e conheça cada um deles.
Você conhece alguma técnica para melhorar a performance do blog?
