Blog Tool Box

Modifier les flux RSS détectés par les navigateurs

La totalité des navigateurs web modernes sont capables de détecter automatiquement les flux RSS proposés par un site web. Par défaut, la plupart des thèmes WordPress intègrent dans leurs codes les trois types de flux RSS générés par WordPress. Voici par exemple ce que nous propose Firefox :

Détection RSS

Il détecte les trois types de flux RSS du blog : RSS .92, RSS 2.0 et Atom 0.3. Sachant que la quasi totalité des lecteurs RSS (off ou onlines) sont capables de lire aussi bien du RSS que du Atom, est-il vraiment nécessaire de proposer les trois types ? Surtout que pour des personnes peu habituées au RSS, afficher « S’abonner à Atom 0.3 » ne les aide pas vraiment à comprendre ce que c’est…

Si vous utilisez un plugin comme Feed Locations qui redirige toutes les urls des flux WordPress (Atom et RSS) vers votre flux FeedBurner, vous allez toujours proposer les trois types de flux avec trois noms différents alors que tous renvoient vers une seule adresse… pas très efficace.

Si vous n’utilisez pas de plugin et que vous n’avez jamais fait attention, il est très probable qu’une partie de vos abonnés RSS ne soit pas comptabilisée par FeedBurner car ces lecteurs se sont abonné aux flux WordPress détectés par leurs navigateurs.

Comment modifier les flux RSS détectés par les navigateurs

Si vous ouvrez le fichier de l’en-tête de votre thème (header.php) vous devriez voir ceci :

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="<?php bloginfo('atom_url'); ?>" />

Ces trois lignes correspondes aux trois flux proposés par défaut par WordPress. Si vous utilisez FeedBurner, vous pouvez supprimer les deux dernières lignes et modifier directement l’attribut href de la première pour y mettre l’adresse de votre flux FeedBurner. Si vous voulez continuer à proposer Atom et RSS (et que vous n’utilisez pas FeedBurner), vous pouvez simplement modifier les titres (title) pour les rendre plus explicites et compréhensibles.

Si vous proposez d’autres flux RSS, comme par exemple des flux par catégorie et auteur, vous pouvez les rajouter à la suite !

Ces flux automatiquement détectés sont très souvent oubliés par les bloggeurs, il y a donc de fortes chances que votre blog affiche encore les trois types. Jetez-y un œil !

  • Stagueve

    Comme expliqué via Twitter, ça faisait quelques semaines que j’hésitais à faire cette modif, c’est chose faite.
    J’te dirais si ça a boosté mon compteur ^^

    Thx :)

  • Max

    @Stagueve : je ne sais pas si ça va booster, mais au moins c’est plus propre car on ne propose plus d’inutiles choix de flux qui reviennent strictement au même au final :)

  • mael

    Bonsoir!

    Merci pour cet article, qui m’a bien aidé à faire le ménage au niveau rss. Depuis la date d’écriture de l’article, les 3 lignes ont un peu changé dans la nouvelle version de wordpress, mais je m’en suis sorti quand même!

    Maël