Performance para Blogs
Categoria Buscadores, Ganhe Dinheiro, Google, Livros, MSN, Problogger, SEO, Yahoo por Professional Blogger em 31-07-2008
Tags: alta performance, 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 artigo, colocou tags, formatou as palavras para melhorar o SEO do seu blog, criou um Sitemap XML. 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 derepente 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.
Você conhece alguma técnica para melhorar a performance do blog?

Ainda sobre os arquivo .js, muitos desenvolvedores cometem o equívoco de deixá-los em , e isso causa uma “quase aparente” queda de performance…
Acontece que arquivsos javascript “travam” o carregamento dos outros elementos da página, só “liberando” depois de ter sido completamente lido pelo navegador.
O indicado é colocar as chamadas para os javascripts externos imediatamente antes de “”, no finzinho do documento web. Dessa maneira, todos os outros elementos já terão sido carregados e a codificação em js é lida por último.
Abraços!
Muito ilustrativa essa matéria. Não tenho muito conhecimentos técnicos, diria que tenho poucos. Mas considero conteúdo fundamental. E isso não abunda mesmo.
Abraços
Texto muito importante, no meu caso não tenho como diminuir o número de imagens no post pelo fato de que meu blog é baseado em imagens porém a questão da performance do blog é uma coisa muito importante visto que no Brasil ainda temos uma boa parcela da população com internet discada, parabéns pelo post! abraço!!
Infelizmente, os robots estão na era do gelo no que diz respeito a indexação; sabemos que a imagem na internet é essencial, pois estatisticamente já está provado que o leitor vê sempre a imagem e depois um bom título, mas não é possivel se fazer um site apenas para o seus leitores.. temos que considerar a indexação, pois corremos o risco de escrevermos para nós mesmos sem um público que o prestigie… e ainda, temos a preocupação de escrevermos artigos também para os muitos , que possuem internet discada… e é por isso que os sites mais visitados do mundo, não são em língua portuguesa.. basta navegar em sites de língua inglesa para percebermos que o que menos os preocupa seria o peso de seus sites, pois internet lenta não existe nestes países… escrever no Brasil, como outras coisas, é um verdadeiro calvário!
E ainda digo, que o peso que se dá para indexação no Brasil, seria com certeza totalmente diferente dos critérios pra outros países, ou seja, o robot rema conforme a maré.. em outras palavras, se você tem um site de multilíngua, você terá peso diferente para cada país, pois a preocupação na indexação seria usabilidade e rentabilidade.
Maurício,
Hoje a banda larga é mais comum aqui no Brasil, no entanto está engatinhando, e isso faz com que nós tenhamos preocupações as vezes excessivas com performance. No entanto, os títulos são de grande importância no blog, isso quando o assunto é buscadores, no entanto quand o assunto é usuário, ainda teremos que nos preocupar com performance por um bom tempo, e é bom lembrar que conteúdo de qualidade é “texto de qualidade”, muitas imagens podem descaracterizar o seu blog.
Abraços,
Diego
Essa questão de remar conforme a maré… Eu vejo isso como um foco de pesquisa baseado nas palavras-chave de acordo com cada país, ou seja, se você pesquisa Problogger aqui no Brasil os resultados são diferentes dos que os resultados de uma pesquisa na Espanha.
Abraços,
Diego
Desculpe me retornar à este assunto, pois ele é muito complexo, eu coloquei em meu blog um artigo sobre isto..
http://greenoport.blogspot.com/2008/09/como-melhorar-o-css-para-um-melhor-seo.html, que descreve minhas observações do desempenho comparativo a outros semelhantes em paises de outras línguas e poder econômico, onde reforça minha tese de que blogar no Brasil ainda é remar contra a maré…somos descriminados em todos os sentidos.. só brasileiro prestigia brasileiro… portanto devemos fortalecer nossas comunidades tupiniquins…
Olha Maurício, eu não acho que os brasileiros dão tanto prestigio para os bloggers deste país. Ainda há um ditado que está vivo por aqui: “Santo de casa não faz milagre!”, por isso eu concordo que é necessário fortalecer nossas comunidades tupiniquins, uma maneira de fazer isso é começar à escrever em inglês, e isso é uma grande barreira até o momento…
Diego