feedburner

Un moyen simple et très efficace est de rediriger toutes les requêtes HTTP en destination des flux RSS/Atom de votre blog vers l'URL de votre flux Feedburner. Attention, toutes sauf celles de Feedburner bien sûr, afin que Feedburner puisse continuer à butiner les flux générés par votre plateforme de blog.

Cette technique vous permettra de comptabiliser dans Feedburner tous les lecteurs, incluant :

  • les lecteurs qui se sont inscrits à votre flux avant que vous ayez créé votre compte Feedburner
  • les lecteurs qui ont utilisé d'autres moyens que votre lien d'abonnement pour s'abonner à votre flux RSS.

Comment faire la séparation entre les requêtes provenant de Feedburner et les autres requêtes HTTP ?

Et bien c'est très simple, il suffit de se baser sur le User-Agent fourni dans les requêtes HTTP.
Les 'spiders' Feedburner utilisent le User-Agent "FeedBurner" au sein de leurs requêtes HTTP, il suffit donc de mettre en place un système de redirection basé sur ce User-Agent directement sur votre serveur Web.

Voici un exemple de configuration pour le serveur Web Lighttpd , dans cet exemple l'URL de mon feed Feedburner est http://feeds.geeek.org/blog-de-geeek.


# RSS Dotclear 2
$HTTP["useragent"] !~ "FeedBurner" {
   url.redirect = (
        "^/index.php/feed/rss2$" => "http://feeds.geeek.org/blog-de-geeek",
        "^/index.php/feed/atom$" => "http://feeds.geeek.org/blog-de-geeek"
    )
}

Voici un exemple de configuration avec Apache cette fois :


# RSS Dotclear 2
RewriteEngine on
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^/feed/rss2$ http://feeds.geeek.org/blog-de-geeek [R=301,L]
RewriteRule ^/feed/atom$ http://feeds.geeek.org/blog-de-geeek [R=301,L]

Cette astuce est très simple à mettre en place et vous permettra de suivre de nouveaux lecteurs qui se sont inscrits à votre flux RSS depuis plusieurs mois peut-être. Cette petite astuce m'a permis de gagner environ 1400 lecteurs sur mon compteur Feedburner.

''Remarque importante : Si vous utilisez Feedburner, n'oubliez pas à mettre à jour l'URL de votre flux RSS dans le tag HTML ci-dessous sur votre plateforme de blog. Firefox utilise ce type de tag pour détecter automatiquement les flux RSS.''


<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://feeds.geeek.org/blog-de-geeek" />