1. Un flux RSS pour son site
Un article a déjà été consacré au flux RSS : Tout comprendre sur le flux
RSS ; je ne vais donc pas vous redire l'intérêt d'avoir et de connaître son flux RSS.
Suite à certaines questions, je vais vous expliquer dans cet article comment créer un flux, si votre site n'en possède pas.
Il va vous falloir :
- un éditeur de texte (le bloc-Note suffit, mais c'est plus pratique d'utiliser un logiciel plus évoluén, comme Word, par exemple.
. un fichier au format XML (ce sera votre flux, mettez bien l'extension .xml à la fin), avec une structure particulière.
2. Structure du fichier XML de votre flux RSS
Pour info, XML signifie "Extensible Markup Language"
Le plus simple est de recopier le code ci-dessous dans votre éditeur de texte, puis de personnaliser comme indiqué.
2.1 Structure du fichier
xml
<rss version="2.0">
<channel>
<title>Nom de votre site</title>
<link>http://votre site.com</link>
<description>Les news de mon site</description>
<item>
<title>Titre Article 1 de mon site</title>
<link>http://votrepage.com</link>
<guid isPermaLink="true">http://votrepage.com</guid>
<description>Le site http://votrepage.com vous informe de blablabla.</description>
<pubDate>Wed, 9 Dec 2009 10:00:00 GMT</pubDate>
</item>
<item>
<title>Titre article 2</title>
<link>http://monsiteweb.com/rss.html</link>
<guid isPermaLink="true">http://votresite.com/rss.html</guid>
<description>Description de ce second article.</description>
<pubDate>Wed, 3 Aug 2005 15:17:00 GMT</pubDate>
</item>
</channel>
</rss>
En bleu, les informations sur le flux lui-même (juste après
<channel>):-
<title>
: Le titre de votre flux (ou le nom de votre site web). -
<link>
: Le lien vers votre site web. -
<description>
: La description de votre flux
En rouge, chacune des informations (dans chaque
<item>
) ; on fait en général un "item" par
article.-
<title>
: Titre de l'information. -
<link>
: Lien vers la page web correspondante. -
<guid>
: Un identifiant unique de votre information. Vous pouvez mettre le texte que vous voulez: L'important est qu'il soit unique (qu'on ne le retrouve pas dans un autre<item>
). Cela permet de distinguer les<item>
entre eux.
(Si vous mettez isPermaLink="true", alors vous devez mettre un lien utilisable dans un navigateur (http://...)).
Si vous mettez isPermaLink="false", vous êtes libre de mettre n'importe quel texte, du moment qu'il est unique.) -
<description>
: Texte descriptif ou résumé de l'information.
<pubDate>
: Date de cette information.
A chaque nouvel article, il vous faudra ajouter un
<item>.......</item>
2.2 Publier le flux RSS sur votre site
* Enregistrez le document XML dans un fichier texte avec l'extension .xml
* Déposez ce fichier sur votre site web
* Indiquez l'URL du fichier.
Je vous conseille de mettre un lien vers votre flux RSS sur votre page d'accueil, en utilisant le logo reconnu : .
![]() |
![]() |
![]() ![]() |
![]() |