Créer un Flux RSS pour Promouvoir votre Site
par La rédaction
En septembre dernier, j’ai publié un article de Kim Roach sur Arkantos Consulting concernant les flux RSS : Comment intégrer le RSS dans votre mix marketing. Quelques minutes après l’envoi de cet article par newsletter aux abonnés du site, j’ai eu le retour d’une charmante femme à peu près en ces termes : « J’apprécie beaucoup vos articles et notamment ceux concernant les flux RSS. Ces articles parlent de la manière de marketer son site à l’aide des flux RSS, mais aucunement de la technique à employer pour les mettre en place, et je suis très demandeuse. Pourquoi n’écririez-vous pas un article-tutoriel sur la mise en place d’un flux RSS ? ».
Intéressante suggestion, ma foi. Je lui répondit dans la foulée que je prendrai le temps d’accéder à sa requête. Voici chose faite. Mais avant, revenons un peu sur quelques bases.
Qu’est-ce qu’un Flux RSS ?
Un flux RSS est créé dans un langage appelé XML. Les lecteurs RSS (ou aggrégateurs) peuvent interpréter et diffuser ce code. Depuis quelques temps, on note l’apparition de lecteurs RSS directement intégrés dans les principaux navigateurs et logiciels de messagerie. Un lecteur RSS est employé pour diffuser les dernières actualités de vos sites favoris, constamment remises à jour. Il n’est donc plus nécessaire de se rendre sur le site pour vérifier s’il existe de nouvelles actualités puisqu’elles arrivent directement à vous via votre lecteur RSS.
Ces actualités peuvent couvrir toutes sortes de thèmes : actualités locales, nationales, internationales, offres d’emploi, petites annonces, nouveaux produits/services, articles…. Des milliers de sites offrent maintenant leurs flux RSS, facilement identifiables sur le site par l’icône
(la plus répandue). En cliquant sur cette image, qui est un lien, vous accédez directement au fichier XML des actualités du site.
Si vous disposez de Firefox 2.0 ou Internet Explorer 7, une nouvelle fenêtre s’ouvre et le navigateur se comporte comme un lecteur RSS, qui vous proposera même de vous abonner au flux RSS. Si vous préférez avoir votre propre lecteur RSS, je vous propose RSSReader (gratuit en Anglais) ou RSS Xpress (gratuit en Français). Il vous suffira simplement de copier/coller l’URL (adresse) du flux RSS dans votre lecteur. Si vous souhaitez employer des lecteurs en ligne, la plupart des portails proposent maintenant cette fonction : MonYahoo, MyMSN, MyAOL, Netvibes, Bloglines, Google Reader et bien d’autres encore…
Comment créer un Flux RSS ?
Les néophytes s’en font toute une montagne, mais en réalité c’est assez simple. Le langage XML est assez similaire à celui du HTML, excepté que vous devez faire très attention à l’utilisation des balises, et plus précisément à leur fermeture pour que le code soit valide.
Un fichier XML contient l’information que votre lectorat souhaite recevoir dans son lecteur RSS : un titre, une description et un lien. C’est tout ce dont vous avez besoin pour créer un fichier XML. Maintenant, nous allons passer à l’étape suivante.
Pour faire simple, je vais prendre pour exemple le flux RSS d’Arkantos Consulting : http://arkantos-consulting.com/rss.xml
Ouvrez le Notepad de votre ordinateur et copiez-collez le code suivant :
<?xml version="1.0" encoding="ISO-8859-1"?>
<title>Articles Webmarketing et Référencement - Arkantos Consulting</title>
<item>
<item> </channel> |
Vous allez maintenant remplacer dans le premier bloc les éléments qui apparaissent en violet (entre les balises title, description, link, language, managingeditor, copyright et lastbuilddate), qui correspondent aux caractéristiques de votre flux RSS, comme s’il s’agissait en réalité d’une page HTML. Entre les balises <title> </title>, vous indiquerez le titre de votre Flux RSS ; entre les balises <description> </description>, la description de votre flux RSS, et ainsi de suite.
A noter que les balises language, managingeditor, copyright et lastbuilddate sont optionnelles. Il en existe d’ailleurs d’autres.
Ensuite, vous allez remplacer les données en orange dans les deuxième et troisième blocs (entre les balises item). Ces deux blocs correspondent à votre actualité à proprement parlé (en l’occurrence ici à 2 articles), et c’est ce qui sera affiché dans les lecteurs RSS : le titre (avec le lien permettant de se rendre à la page de votre site où se situe l’information), la description de l’actualité et la date de publication. La date de publication est optionnelle.
Chaque nouvelle actualité doit venir devant la précédente (en-dessous de la balise lastbuilddate) et être comprise entre des balises item.
Voilà, il ne vous reste plus qu’à enregistrer le fichier quelque part sur votre site de la forme mon_ficher_rss.xml et à uploader la page sur le serveur via votre logiciel FTP préféré. N’oubliez pas non plus d’ajouter, de préférence sur chaque page de votre site et bien en évidence, la petite icône symbolisant votre flux RSS avec le lien pointant vers ce nouveau fichier, et qui sera donc accessible par tous les visiteurs de votre site. Ajoutez également un texte alternatif pour l’image à l’aide d’une balise ALT pour vous prémunir des utilisateurs ayant désactivé l’affichage de images dans leur navigateur.
Un exemple du code complet de l’image liée au flux RSS :
<a href="http://www.monsite.com/mon_fichier_rss.xml" target="_blank"><img src="http://www.monsite.com/image_flux_rss.gif" alt="En cliquant sur l’icone, vous accèderez au flux RSS de MonSite.Com"></a>
Vous veillerez bien entendu à modifier les données.
Où faire connaître votre Flux RSS ?
Maintenant que vous disposez de votre propre flux RSS, il s’agit de le faire connaître. Pour cela, il suffit de soumettre l’adresse de votre flux RSS aux divers aggrégateurs et annuaires de Flux RSS. Voici une liste pour débuter votre campagne de promotion :
• Daypop
• Postami
• Syndic8
• Retronimo
• Pretty RSS
• LaMooche
• IFeedYou
• Actifpub
• RSS Mad
• FeedDigest (demande d’inscription par email)
• 1001RSS
• Feedzilla (payant)
• Plazoo
• NewsFarm
En conclusion
Voici donc quelques éléments de réponse techniques pour construire votre flux RSS. Il n’y a rien de compliqué et cette opération, à partir du moment où les informations existent sur votre site, prend 3 minutes pour sa mise à jour. Evidemment, si vous publiez des actualités toutes les 5 minutes, il sera nécessaire d’employer une mise à jour automatique via un script PHP par exemple, et un développeur est alors vivement recommandé.
