De nombreux ad­mi­nis­tra­teurs de sites Web utilisent les flux RSS pour enrichir leurs offres en ligne avec du contenu provenant de tierces parties. Mais quel est le rapport avec les tech­no­lo­gies de flux ? Nous examinons le sujet dans le contexte de la syn­di­ca­tion de contenu et vous donnons un aperçu des fonctions et uti­li­sa­tions possibles du RSS.

Qu’est-ce qu’un flux RSS ?

Le terme « RSS » se réfère à une tech­no­lo­gie de flux Web qui permet aux four­nis­seurs de contenu en ligne de publier de nouveaux contenus sur des sites Web de manière stan­dar­di­sée. Les flux Web peuvent être trouvés sur les portails d'in­for­ma­tions, blogs, forums ou encore wikis (des sites Web dy­na­miques qui font gé­né­ra­le­ment l'objet d'ac­tua­li­sa­tions continues). L'ob­jec­tif est d'in­for­mer en per­ma­nence les in­ter­nautes des nouveaux contenus, comme avec les news tickers. Le flux d'in­for­ma­tion est émis au des­ti­na­taire qui s'abonne s'il est intéressé. On parle donc de pull media. Gé­né­ra­le­ment, un logiciel de lecture de flux (souvent une ap­pli­ca­tion mobile ou Web) est utilisé. Les uti­li­sa­teurs s'abon­nent aux chaînes pour que les four­nis­seurs de contenu leur four­nis­sent au­to­ma­ti­que­ment leurs dernières con­tri­bu­tions. Les URL de ces flux peuvent être ré­cu­pé­rées à partir du na­vi­ga­teur Web.

Les flux RSS sont également utilisés dans le cadre de mesures de syn­di­ca­tion de contenu, c'est-à-dire pour l'uti­li­sa­tion multiple de contenu. Ainsi, les contenus RSS struc­tu­rés d'un site Web sont faciles à intégrer dans d'autres sites Web. Les ad­mi­nis­tra­teurs de pla­te­formes en ligne utilisent parfois cette option pour compléter leurs propres contenus avec des contenus de tiers, pour donner à leur propre page d'accueil l’image d’un portail d’actualité ou pour s'établir en tant qu'agré­ga­teurs de news.

Toutefois, l'uti­li­sa­tion de contenus tiers sur le Web dans le cadre d'une syn­di­ca­tion des contenus comporte des risques liés au droit d'auteur. En outre, cela implique que du contenu soit publié en double, ce qui peut éven­tuel­le­ment conduire à un dé­clas­se­ment sur les moteurs de recherche (duplicate content).

Comment fonc­tionne un flux RSS ?

Le RSS a été développé en 1999 par Netscape Com­mu­ni­ca­tions. Il était autrefois connu sous les dé­sig­na­tions Rich Site Summary ou encore Resource Des­crip­tion Framework (RDF), deux formats à dis­tin­guer toutefois. Avec la version RSS 2.0, on commença à parler de Really Simple Syn­di­ca­tion.

Le RSS se réfère à des formats de fichiers XML utilisés pour générer des flux Web struc­tu­rés sous des URL spé­cia­le­ment créées. Souvent, les dif­fé­rents canaux RSS sont divisés par thème. De nombreux médias four­nis­sent par exemple des fils d'in­for­ma­tion séparés pour leurs dif­fé­rents sujets (politique, économie, sport, culture…) comme le montre France24, Le Monde ou encore Le point.

Ce que tous les formats de fichiers RSS ont en commun, c'est qu'ils sont des éléments de contenu pur. La tech­no­lo­gie utilise le langage de balisage ex­ten­sible (XML) pour étiqueter sé­man­ti­que­ment l'in­for­ma­tion. Les in­for­ma­tions sur l’affichage du contenu ne sont pas incluses dans les documents RSS. Par con­sé­quent, les flux RSS sont combinés avec une grande variété de tech­no­lo­gies pour pouvoir afficher les contenus sur les dif­fé­rents supports Internet. Cependant, les documents RSS doivent tout d'abord être convertis en HTML avant de pouvoir être affichés. Les parsers des lecteurs de flux RSS sont capables d'in­ter­pré­ter les balises XML et de traiter l'in­for­ma­tion comme un document HTML.

Affichage des flux RSS

Les flux Web peuvent être affichés à l'aide de lecteurs de flux spé­ci­fiques. Une liste détaillée des logiciels pour Windows, Mac et Linux est dis­po­nible sur rss-readers.org. De nos jours, cependant, la plupart des na­vi­ga­teurs Web disposent d’un parser RSS intégré, de sorte que de moins en moins d'in­ter­nautes né­ces­si­tent d’utiliser un logiciel de lecture séparé. De plus, les flux RSS sont pris en charge par les pro­grammes clients de mes­sa­ge­rie tels que Microsoft Outlook ou Mozilla Thun­der­bird. La pré­sen­ta­tion du contenu dépend des in­for­ma­tions mises à dis­po­si­tion par le four­nis­seur de contenu et varie en fonction du support. En règle générale, on trouve de courts blocs d'in­for­ma­tion sous la forme de news tickers, qui, en plus du titre, com­por­tent un résumé du texte avec un lien vers la source et souvent une image. Les captures d'écran suivantes montrent les flux RSS du journal The New York Times dans Mozilla Firefox, Microsoft Internet Explorer et Opera. Dans Mozilla Firefox, les flux RSS sont affichés sous la forme de marque-pages. Les in­for­ma­tions visibles sont limitées au titre de l'article et son teaser. Un clic sur une entrée mène au site Web source, qui contient l'article en texte intégral.

Dans Microsoft Internet Explorer (IE), les flux RSS sont gérés via la barre d'ex­plo­ra­teur. Les entrées com­pren­nent les titres, un court texte d'ac­croche et la date de pu­bli­ca­tion de l'article. Un lien hy­per­texte vers le site Web source est incorporé à chaque entrée.

Si vous utilisez Opera, vous pouvez sau­ve­gar­der les fils d'ac­tua­li­tés dans vos options de messages per­son­na­li­sés. Con­trai­re­ment à Firefox et IE, Opera proposent des sources déjà sé­lec­tion­nées aux uti­li­sa­teurs.

Con­trai­re­ment à Firefox, IE et Opera, le na­vi­ga­teur Web de Google ne prend pas en charge na­ti­ve­ment les flux RSS Chrome. Au lieu d'ana­ly­ser le document XML de l'URL RSS et de le traduire en page HTML, Chrome édite le code source du flux sous forme brute.

Si les flux RSS doivent être gérés par Chrome, des ex­ten­sions doivent être ins­tal­lées sur le na­vi­ga­teur. Les uti­li­sa­teurs peuvent trouver des add-ons gratuits dans le Chrome Web Sore.

Structure d'un document RSS

Les documents RSS pré­sen­tent une structure gérable. Ses éléments de base sont les balises XML <rss>, <channel>, <item>.

Balises Fonction
rss L'élément rss est l'élément de premier niveau d'un flux RSS. Il définit la version RSS utilisée et doit être inclus dans chaque document RSS.
channel L'élément channel décrit le canal RSS et présente les mé­ta­don­nées per­ti­nentes.
item L'élément item est utilisé pour marquer les blocs d’article.

Chaque document XML commence par une balise qui déclare la version XML cor­res­pon­dante et le jeu de ca­rac­tères utilisé. Dans notre exemple, nous avons XML 1.0 et UTF-8.

<? xml version='1.0' encoding='UTF-8'?>

La dé­cla­ra­tion XML initiale est suivie de la balise rss. Cette dernière spécifie la version RSS cor­res­pon­dante et contient également dans notre exemple des ré­fé­rences à des spé­ci­fi­ca­tions sup­plé­men­taires qui peuvent être incluses sous la forme d'espaces de noms XML. Ci-dessous, on trouve les marquages sé­man­tiques selon Dublin Core (dc) et Atom (atom).

<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">

Le contenu réel du document RSS est imbriqué dans la balise channel. Cette dernière comporte une des­crip­tion complète du flux de news (title, des­crip­tion) com­pre­nant notamment des mé­ta­don­nées (language, copyright, docs, generator, ma­na­gin­gE­di­tor, webMaster), logos et liens.

<channel>
<title>NYT > Home Page</title>
<link>
http://www.nytimes.com/pages/index.html?partner=rss&emc=rss
</link>
<atom:link rel="self" type="application/rss+xml" href="http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml"/>
<description/>
<language>en-us</language>
<copyright>Copyright 2017 The New York Times Company</copyright>
<lastBuildDate>Mon, 27 Mar 2017 08:19:34 GMT</lastBuildDate>
<image>
<title>NYT > Home Page</title>
<url>
https://static01.nyt.com/images/misc/NYT_logo_rss_250x40.png
</url>  
<link>
http://www.nytimes.com/pages/index.html?partner=rss&emc=rss
</link>
</image>
[…]
</channel>

Les sous-éléments utilisés dans la balise channel sont divisés en éléments obli­ga­toires et fa­cul­ta­tifs. 

Eléments obli­ga­toires Fonction
title L‘élément title définit le titre du canal RSS.
link L’élément link définit le lien vers le site Web.
des­crip­tion L‘élément des­crip­tion définit la des­crip­tion du canal RSS.
Elements fa­cul­ta­tifs Fonction
language L‘élement language indique la langue du canal RSS.
copyright L‘élement copyright comprend les in­for­ma­tions de copyright du canal RSS.
atom:link L'élément link repris de la spé­ci­fi­ca­tion Atom permet de définir la relation entre les éléments liés. La valeur par défaut est rel="alternate", une re­pré­sen­ta­tion al­ter­na­tive de la ressource donnée. Dans ce cas : l'URL du newsfeed lui-même.
docs L’élément docs comporte une URL pour ren­seig­ner sur le format RSS utilisé.
generator L‘élément generator comporte une chaîne de ca­rac­tères (string) indiquant quel programme a été utilisé pour créer le canal.
ma­na­gin­gE­di­tor L‘élément ma­na­gin­gE­di­tor comporte l’adresse email de la personne res­pon­sable du contenu du canal.
webMaster L'élément webMaster contient l'adresse email de la personne res­pon­sable des problèmes tech­niques liés au canal.
image L'élément image spécifie un élément visuel qui peut être affiché. Les spé­ci­fi­ca­tions <url>, <title> et <link> sont obli­ga­toires.

Par ailleurs, la balise channel contient chacun des blocs item utilisés pour spécifier la pré­sen­ta­tion des articles. Chaque bloc item re­pré­sente un article et contient dans l'exemple présent les balises <title>, <link>, <des­crip­tion>, <category>, <dc:creator>, <pubDate> et <guid>.

<item>
<title>
Dealt a Defeat, Republicans Set Their Sights on Major Tax Cuts
</title>
<link>
http://www.nytimes.com/2017/03/26/us/politics/trump-republicans-tax-cuts.html?partner=rss&emc=rss
</link>
<guid isPermaLink="true">
http://www.nytimes.com/2017/03/26/us/politics/trump-republicans-tax-cuts.html
</guid>
<atom:link rel="standout" href="http://www.nytimes.com/2017/03/26/us/politics/trump-republicans-tax-cuts.html?partner=rss&emc=rss"/>
<media:content url="https://static01.nyt.com/images/2017/03/27/us/27TAXES-sub/27TAXES-sub-moth.jpg" medium="image" height="151" width="151"/>
<media:description>
Under new pressure, some Republican deficit hawks appear ready to abandon the fiscal rectitude that they embraced during the Obama administration to help salvage President Trump’s agenda.
</media:description>
<media:credit>Doug Mills/The New York Times</media:credit>
<description>
Congressional Republicans face a challenge made more difficult by the collapse of their health care bill, and may have to scale back their grand plans.
</description>
<dc:creator>ALAN RAPPEPORT</dc:creator>
<pubDate>Mon, 27 Mar 2017 01:04:59 GMT</pubDate>
<category domain="http://www.nytimes.com/namespaces/keywords/des">Federal Taxes (US)</category>
<category domain="http://www.nytimes.com/namespaces/keywords/des">United States Politics and Government</category>
<category domain="http://www.nytimes.com/namespaces/keywords/des">Law and Legislation</category>
<category domain="http://www.nytimes.com/namespaces/keywords/des">Corporate Taxes</category>
<category domain="http://www.nytimes.com/namespaces/keywords/mdes">Federal Budget (US)</category>
<category domain="http://www.nytimes.com/namespaces/keywords/nyt_org_all">House Committee on Ways and Means</category>
<category domain="http://www.nytimes.com/namespaces/keywords/nyt_org_all">House Freedom Caucus</category>
<category domain="http://www.nytimes.com/namespaces/keywords/nyt_org_all">Treasury Department</category>
<category domain="http://www.nytimes.com/namespaces/keywords/nyt_per">Ryan, Paul D Jr</category>
<category domain="http://www.nytimes.com/namespaces/keywords/nyt_per">Trump, Donald J</category>
</item>

Mis à part la balise category, chaque sous-élément ne peut être utilisé qu'une seule fois par item.

Tag Fonction
title L‘élément title- définit le titre de l‘article.
link L‘élément link- définit le lien de l‘article.
des­crip­tion L‘élément des­crip­tion- comporte un texte d’accroche ou teaser.
category L‘élément category classe l’article dans une catégorie. Il peut être utilisé plusieurs fois au sein d’une balise item.
dc:creator L‘élément dc:creator précise la personne ou l'or­ga­ni­sa­tion res­pon­sable de la création du document.
pubDate L‘élément pubDate indique la date de pu­bli­ca­tion de l'article.
guid L'élément guid définit un Globally Unique Iden­ti­fier qui identifie une entrée de façon explicite. En règle générale, un lecteur de flux utilise ce guid pour dis­tin­guer les éléments nouveaux des éléments lus.

S'abonner à un flux RSS

En règle générale, les opé­ra­teurs de sites Web four­nis­sent des flux RSS sous des URL spé­cia­le­ment conçues à cet effet. Le lien vers l'URL du flux est la plupart du temps intégré au site par un bouton ou le logo RSS (Feed-Icon). Les lecteurs de flux modernes ont en revanche seulement besoin de lire l'URL d'un site Web. Dans ce cas, le programme identifie l'URL du flux lui-même.

Pour le blog IONOS, le lien du flux RSS a été mis en place comme suit :

Le bouton « S'abonner au flux RSS » est relié à l'URL RSS  "http://newsroom.ionos.fr/feed/" . Certains sites donnent leurs liens RSS en pied de page ou dans la barre de na­vi­ga­tion. Si un in­ter­naute appelle une URL de flux telle que "http://newsroom.ionos.fr/feed/" dans le na­vi­ga­teur Web, la plupart des pro­grammes va iden­ti­fier le document XML stocké comme flux d'in­for­ma­tions à l'aide de la balise rss et effectuer les actions cor­res­pon­dantes. La capture d'écran suivante montre comment cela se passe avec Mozilla Firefox. Le na­vi­ga­teur in­ter­prète le document texte marqué de manière sé­man­tique avec XML comme une page HTML et propose diverses fonctions d'abon­ne­ment en haut de la page du site Web généré.

Outre le fait d’en­re­gis­trer un flux RSS comme signet dynamique, Firefox offre la pos­si­bi­lité de gérer les abon­ne­ments à partir d'une ap­pli­ca­tion externe.

Préparer des flux RSS

Les flux RSS cons­ti­tuent un bon moyen pour les opé­ra­teurs de sites Web d'in­for­mer de manière régulière les abonnés sur les nou­veau­tés et de les en­cou­ra­ger à revenir sur leur pla­te­forme. Dans le domaine du marketing online, les flux RSS sont donc con­si­dé­rés par certains comme un outil de fi­dé­li­sa­tion de la clientèle.

Pour proposer leur contenu Web en tant que flux, les opé­ra­teurs ont trois options à leur dis­po­si­tion.

  • Création manuelle d'un document RSS avec XML
  • In­té­gra­tion des données par le biais de pro­grammes externes et de services Web
  • L’émission au­to­ma­ti­sée des documents RSS grâce à un système de gestion de contenu (CMS)

Création manuelle de flux RSS

Les flux RSS peuvent être créés ma­nuel­le­ment sans trop de dif­fi­cul­tés. Le fichier XML né­ces­saires est créé dans un éditeur de texte classique. On pourra utiliser le modèle de schéma RSS de base expliqué pré­cé­dem­ment :

1.       Créer un fichier texte : dans un premier temps, le schéma de base RSS est complété avec le contenu du site web cor­res­pon­dant. Les flux RSS con­tien­nent gé­né­ra­le­ment 10 à 15 éléments.

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
        <channel>
            <title>Nom channel</title>
            <link>http://www.exemple.com/</link>
            <description>Description channel</description>
            <item>
                <title>Articlel 1</title>
                <link>exemple.com/1</link>
                <guid>exemple.com/1</guid>
                <pubDate>Vendredi, 19 janv 2018, 13:20:00 GMT</pubDate>
                <description>Description du premier article</description>
            </item>
            <item>
                <title>Article 2</title>
                <link>exemple.com/2</link>
                <guid>exemple.com/2</guid>
                <pubDate> Mardi, 23 Janv 2018, 12:15:12 GMT</pubDate>
                <description>Description du deuxieme article</description>
            </item>
    </channel>
</rss>

2. En­re­gis­trer le fichier texte au format XML : le document texte que vous venez de créer doit être en­re­gis­tré sous le format .xml.

3. Publier le document RSS : pour permettre aux visiteurs du site Web de s'abonner au flux généré, le fichier XML est chargé sur le serveur et le site Web en propose un lien.

Un flux RSS généré ma­nuel­le­ment a l'avan­tage que les opé­ra­teurs de sites Web peuvent sé­lec­tion­ner exac­te­ment les articles qu’ils sou­hai­tent syndiquer via ce support. L'in­con­vé­nient est que le flux doit également être mis à jour ma­nuel­le­ment. Les blogueurs et autres ex­ploi­tants de sites Web qui sou­hai­tent tenir leurs lecteurs ré­gu­liè­re­ment informés des nouveaux contenus doivent également créer pour chaque nouvel article une nouvelle entrée dans le document XML. Pour éviter que le document ne devienne trop lourd, il est conseillé de supprimer une entrée ancienne pour chaque nouvelle entrée ajoutée.

En raison de l'im­por­tance du travail de mise à jour, les flux RSS sont rarement créés ma­nuel­le­ment dans la pratique.

In­té­gra­tion de données grâce à des pro­grammes externes et services Web

Si vous ne souhaitez pas écrire vous-même des documents XML, vous pouvez utiliser des pro­grammes ou services Web qui aident les ex­ploi­tants de sites Web à créer, publier et gérer les flux RSS.

  • RSS Builder: le freeware RSS Builder offre la pos­si­bi­lité d'in­tro­duire des entrées RSS via une interface uti­li­sa­teur bien struc­tu­rée et d'éditer fa­ci­le­ment le document XML. Le logiciel offre également un client FTP intégré, de sorte que le fichier peut également être té­lé­chargé via cet outil. RSS Builder vous permet en outre d'ouvrir et de mettre à jour les documents XML existants. In­con­vé­nients : le programme n'est dis­po­nible que pour Windows 7 et nécessite .NET Framework 1.1. Une pro­lon­ga­tion du dé­ve­lop­pe­ment du gra­tui­ciel RSS Builder n'est pas encore à l’ordre du jour.
  • Feedity Feed Builder: l’app Web Feedity feed builder fournit des fonctions qui per­met­tent de lire et de struc­tu­rer au­to­ma­ti­que­ment des pages Web dy­na­miques. Pour créer au­to­ma­ti­que­ment des flux RSS, les uti­li­sa­teurs n'ont qu’à marquer une page Web de leur projet pour exemple. Le balisage sé­man­tique est effectué à l'aide du visual selectors dans l’affichage front end. La fonction Auto selection re­trans­met au­to­ma­ti­que­ment les marquages vers les éléments com­pa­rables.  Les flux RSS créés avec Feedity sont mis à jour au­to­ma­ti­que­ment lorsque du nouveau contenu est ajouté. In­con­vé­nient : l'outil ne peut être utilisé de manière optimale que si toutes les fonctions ont été activées par une mise à niveau payante.

Créer des flux RSS avec un CMS ou un logiciel de blogging

En règle générale, les sites Web dy­na­miques sont créés sur la base d'un logiciel de blog ou CMS. Ces systèmes offrent l'avan­tage que tout le contenu soit séparé de la partie mise en page et déjà sé­man­ti­que­ment structuré dans des bases de données. Pour pouvoir émettre un flux RSS au lieu d'un site Web, il vous suffit de disposer d'un modèle différent qui contient les di­rec­tives de pré­sen­ta­tion cor­res­pon­dantes. Les fonctions RSS sont donc incluses dans presque tous les systèmes de gestion de contenu courants. Si le contenu du site est remanié, le document XML est également mis à jour au­to­ma­ti­que­ment. Selon le programme, certains logiciels tiers comme Google Feed­Bur­ner peuvent être né­ces­saires pour ajouter à un CMS ou un logiciel de blog des fonc­tion­na­li­tés RSS tout comme des fonctions ana­ly­tiques et de la publicité.

Intégrer comme flux RSS un contenu externe

Pour effectuer un trai­te­ment au­to­ma­tique, il est idéal d’utiliser un contenu structuré sé­man­ti­que­ment sous la forme d'un document XML stan­dar­disé. Cela peut inclure un formatage pour dif­fé­rents appareils finaux (prin­ci­pa­le­ment mobiles) et offre aux four­nis­seurs de contenu la pos­si­bi­lité de rendre leur contenu dis­po­nible sur dif­fé­rents supports.    Les ex­ploi­tants de sites Web utilisent parfois des fils RSS pour intégrer du contenu tiers dans leurs sites Web. Si du contenu édité par un site Web est intégré à une autre pla­te­forme externe, on parle alors de syn­di­ca­tion. Sur Internet, il existe de nombreux sites Web tels que des blogs ou des forums qui utilisent des flux RSS à partir de portails d'in­for­ma­tion ou de sites en rapport avec leur domaine pour mettre à dis­po­si­tion des visiteurs les dernières ac­tua­li­tés sus­cep­tibles de les in­té­res­ser. L’uti­li­sa­tion multiple de ces contenus peut faire l’objet d’une uti­li­sa­tion com­mer­ciale, mais seulement dans des cas précis. Les grandes pla­te­formes médias per­met­tent gé­né­ra­le­ment d’utiliser gra­tui­te­ment leurs flux RSS à des fins non com­mer­ciales, et se réservent le droit d'in­ter­dire le transfert de contenu sans raisons préa­lables. FeedWind de Mikle est une solution lo­gi­cielle simple pour intégrer des flux RSS. L'outil gratuit est dis­po­nible sur le site https://feed.mikle.com/ en tant qu'ap­pli­ca­tion Web, il propose toutes les fonctions dont les opé­ra­teurs de sites Internet ont besoin pour remanier librement des documents RSS pour leurs propres projets.  Avec FeedWind, l’in­té­gra­tion des flux RSS s’effectue en six étapes simples :

  1. Re­cher­cher un flux RSS approprié : en règle générale, les four­nis­seurs de contenu affichent les chaînes RSS dis­po­nibles de manière bien visible sur le site Web. Pour reprendre le flux pour un autre projet, l'URL du document XML doit d'abord être iden­ti­fiée. 

  2. Importez des données XML grâce à l'URL du fil : avant de pouvoir traiter un flux RSS pour le présenter sur votre site Web, l'URL du document XML doit être importée dans l'ap­pli­ca­tion Web. FeedWind propose l'entrée suivante :

Une fois l'URL insérée, l'im­por­ta­tion peut démarrer en cliquant sur le bouton marqué d'un signe plus (+).

Après l'im­por­ta­tion, FeedWind crée un aperçu du widget RSS en fonction des pa­ra­mètres par défaut.

Ensuite, vous disposez d’un large éventail d'options per­met­tant d'adapter le widget RSS au site Web cible.

3. Con­fi­gu­ra­tions d’ordre général : les ad­mi­nis­tra­teurs de sites ont tout d’abord la pos­si­bi­lité de définir la hauteur et la largeur du widget RSS. Si vous souhaitez que la zone s'adapte au­to­ma­ti­que­ment au dis­po­si­tif d’affichage de l’appareil, vous pouvez choisir l’option « res­pon­sive ».

Par défaut, le widget FeedWind fait défiler au­to­ma­ti­que­ment les dif­fé­rents éléments du document XML. Autrement, les visiteurs du site Web peuvent également utiliser la barre verticale pour re­cher­cher les entrées in­té­res­santes. Ces deux pa­ra­mètres peuvent être modifiés dans la rubrique « scroll ». De plus, vous avez la pos­si­bi­lité de définir la vitesse du scroll au­to­ma­tique.

Dans la section « Style », les ad­mi­nis­tra­teurs con­fi­gu­rent la façon dont le contenu est affiché dans le widget RSS. Vous aurez le choix entre « Texte », « Thumbnail » et « HTML ». En cliquant sur « Advanced settings », vous pourrez afficher les pa­ra­mètres avancés.

Ainsi, les ex­ploi­tants de sites peuvent dé­ter­mi­ner si des liens doivent être ouverts dans une nouvelle fenêtre et quelle police de ca­rac­tères doit être utilisée pour afficher le contenu. En outre, vous pouvez définir l'alig­ne­ment du texte comme dans un document Word.

Le widget FeedWind peut enfin être affiché avec des angles de coins carrés ou arrondis, et avec ou sans bordure. Si vous souhaitez mettre en œuvre un concept de design per­son­na­lisé, vous pouvez également importer votre propre CSS.

4.Format du titre : FeedWind prend au­to­ma­ti­que­ment le titre du canal RSS affiché dans le document XML. Vous pouvez toutefois saisir un titre différent dans le champ « main title » et con­fi­gu­rer un lien.

Les pa­ra­mètres de couleur pour l'af­fi­chage de la ligne d'en-tête sont dis­po­nibles sous « Header color ». Si vous le souhaitez, vous pouvez en outre importer une image de fond.

5. Format des contenus : avec FeedWind, le contenu peut être affiché en trois formats. On pourra ainsi con­fi­gu­rer un affichage avec une énu­mé­ra­tion uni­que­ment des titres des articles, une com­bi­nai­son du titre et sa des­crip­tion, ou une simple liste des des­crip­tions d'ar­ticles. Le lien de chacun des éléments peut être éven­tuel­le­ment inscrit.

De nombreux pa­ra­mètres sont encore per­son­na­li­sables, comme la taille des ca­rac­tères du titre et du teaser, le nombre maximal de ca­rac­tères et la couleur d'arrière-plan.

Le bouton « Advanced settings » offre des options d'af­fi­chage sup­plé­men­taires. Dans cette dernière partie, les uti­li­sa­teurs dé­fi­nis­sent le nombre d'élé­ments à afficher dans le widget et dans quel ordre (posts les plus récents, les plus anciens ou affichage aléatoire).

Si vous le souhaitez, des lignes de sé­pa­ra­tion et la date de pu­bli­ca­tion peuvent être ajoutées selon le format de votre choix.

6. Générer un code HTML : une fois les réglages effectués, un clic sur le bouton « Get Code » suffit pour générer un bloc de code HTML qui intègre un Ja­vaS­cript avec le code du widget.

7. Intégrer le code HTML : afin de mettre en ligne le widget RSS généré via FeedWind, les opé­ra­teurs de sites web ont sim­ple­ment besoin d’insérer le code du widget à l'endroit désiré dans le code source HTML de leur site Web.

Au lieu d'in­té­grer des flux RSS externes, FeedWind peut également être utilisé pour fournir un aperçu de votre propre contenu sur la page d'accueil.

Flux RSS et SEO

Avant, les flux RSS étaient parfois utilisés comme source de backlink pour l'op­ti­mi­sa­tion des sites sur les moteurs de recherche (SEO). Ainsi, les opé­ra­teurs de sites entraient leurs propres flux dans de nombreux annuaires RSS. Cependant, une telle approche n'est aujourd’hui pas re­com­man­dée. Comme pour les entrées dans les annuaires Web, les moteurs de recherche con­si­dè­rent en effet cette pratique comme du spam. Les flux RSS ne sont donc plus con­si­dé­rés comme un outil de création de liens. Cependant, du trafic peut être généré grâce aux flux, ce qui a un impact positif en termes SEO.

Les agré­ga­teurs de news tels que Yahoo News, Google News ou Feedly jouent un rôle central dans le domaine. Ces derniers sont en effet basés sur des flux RSS. Les ex­ploi­tants de sites qui par­vien­nent à entrer sur ces services leurs propres flux peuvent s’attendre alors à un trafic continu.

Il faut être prudent lorsque les ex­ploi­tants de sites Web intègrent presque ex­clu­si­ve­ment du contenu tiers dans leurs propres pages via RSS. Ce qui est dans une certaine mesure un en­ri­chis­se­ment de votre offre Web, peut, à grande échelle, également conduire à un dé­clas­se­ment de votre site dans les moteurs de recherche. Google et d'autres moteurs de recherche con­si­dè­rent les courtes des­crip­tions contenues dans le flux comme du contenu dupliqué. Vous devriez donc toujours vous demander si un flux RSS permet d’enrichir l’ex­pé­rience des visiteurs sur votre site.

Aller au menu principal