Feedburner: estatísticas, economia de banda e um trato no visual dos seus feeds
“Aponte o seu feed pra cá. Nós cuidamos do resto”. Esse é, em uma tradução livre, o slogan do Feedburner, uma ferramenta de gerenciamento de feeds.
Não é nada novo, verdade, mas eu comecei a brincar de verdade com ele por esses dias e minhas impressões têm sido excelentes.
Basicamente, são quatro as funcionalidades que fazem do feedburner uma ferramenta extremamente útil: estatísticas bastante detalhadas sobre os acessos ao feed, aplicação de folhas de estilo XSLT e CSS para melhorar a aparência do feed quando acessado por browsers, economia de banda e a capacidade de sempre entregar uma versão do feed compatível com o agregador usado.
Sempre tive a curiosidade de saber quantas pessoas assinam os meus feeds. Agora eu sei que são mais de 600 os loucos que lêem regularmente as besteiras que escrevo aqui nesse blog. Isso é muito bom, tanto pro meu ego (!) quanto para publicidade.
As estatísticas do feedburner são bem detalhadas, mostrando a quantidade de leitores únicos por dia e os agregadores usados por eles. Se você estiver disposto a pagar 5 doláres por mês, pode, ainda, contabilizar a quantidade de acessos a cada item do feed.
Sobre a aparência dos feeds, o feedburner oferece a opção de tornar o seu feed “browser-friendly”. Não é nenhuma mágica, apenas a aplicação de folhas de estilo XSLT (para transformar o XML em HTML) e CSS (para aplicar estilos aos elementos do HTML gerado). São três os temas fornecidos pelo feedburner. E você ainda pode escolher entre mostrar os ítens na íntegra (títulos e conteúdo), apenas os títulos ou simplesmente não mostrar nenhum ítem (apenas fornecer informação ao usuário e links para inscrição do feed em alguns agregadores). Nada revolucionário, mas ajuda…
Outra coisa interessante é que usando o feedburner você automaticamente passa a economizar na quantidade de banda consumida pelos seus feeds. Isso acontece porque o feedburner acessa o feed uma vez a cada 30 minutos. Ou seja, independente do número de usuários e da frequência de atualização usada por cada um, o seu feed vai ser acessado apenas 48 vezes por dia. E se você usa algum mecanismo de caching no seu feed, ele será efetivamente baixado apenas uma vez a cada novo post ou atualização. É uma bela economia.
A outra função que faz do feedburner um serviço bem útil, é o que eles chamam de SmartFeed, que torna o seu feed compatível com qualquer agregador. Digamos que você esteja usando o novíssimo formato ATOM 1.0. Se um usuário tentar adicionar o seu feed em um agregador que não suporte este formato, o feedburner “automagicamente” o converte para um formato suportado, permitindo assim que ninguém deixe de assinar o seu feed por problemas de incompatibilidade.
Se você é um podcaster, o feedburner pode criar enclosures automaticamente a partir dos links para arquivos MP3, vídeos e imagens (você pode escolher linkar apenas os MP3, por exemplo) presentes no conteúdo do feed e ainda adiciona elementos do iTunes namespace.
Há ainda alguns outros recursos que podem ser interessantes pra você mas, como eu não estou ganhando nada pra fazer propaganda, não vou ficar listando uma por uma as funcionalidades do serviço.
Para usar o feedburner basta fornecer o endereço do seu feed, escolher a URL, habilitar as opções desejadas (e desabilitar as não desejadas) e pronto. Mas não é legal passar a fornecer a URL do feedburner para os seus usuários. Vai que amanhã você resolve que não quer mais usar o serviço (hoje ele oferece redirecionamento gratuito por 30 dias após o cancelamento de um feed, mas não dá pra ter certeza se ele vai continuar oferecendo, portanto, é melhor manter o controle nas suas mãos).
Para poder continuar usando a URL atual do seu feed, edite o arquivo .htaccess principal do seu site e inclua as linhas abaixo:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^index\.rss$ http://feeds.feedburner.com/brunotorres [R=302,L]
Obviamente, trocando “index\.rss” pelo nome do seu feed e “http://feeds.feedburner.com/brunotorres” pela sua URL no feedburner.
Isso significa que, com excessão do feedburner, qualquer user agent vai ser redirecionado automaticamente para o feedburner. O feedburner precisa continuar tendo acesso ao feed original, por motivos óbvios.
[update]Para aprender como redirecionar corretamente o seu feed para o feedburner, leia o post “Redirecionando seu feed para o Feedburner“[/update]
Para que isso funcione é necessário que você use o servidor HTTP Apache com o mod_rewrite habilitado. Se não é o seu caso, você pode resolver isso com um script PHP, por exemplo, mas aí é por sua conta.
Se você não conhece o mod_rewrite, é melhor dar um jeito nisso. Eu já escrevi dois textos sobre o assunto que podem lhe interessar.
Links sobre o assunto:
- Feedburning – Douglas Bowman
- Wordpress Feedburner Plugin
- FeedBurner: A Movable Type Plugin by David Raynes
- Burning Questions – Blog oficial do feedburner
Compare preços de: moto cg 125, TV Samsung, Celulares da LG, Notebook Positivo, Livros de ficção, Macbook Pro 13 polegadas, Monitor 19


Esse FeedBurner para ser bom! Irei testar, vamos ver no que dá…