Le Flux RSS est aujourd'hui un outil incontournable pour diffuser du contenu et recevoir facilement des mises à jour. Encore faut-il l'utiliser à bon escient. Petit rappel des règles essentielles pour structurer vos Flux RSS et en faire bénéficier votre SEO.

Qu’est-ce qu’un flux RSS ?

flux-rss

Le RSS (sigle venant de l’anglais « Really Simple Syndication ») est un format de description de données qui facilite la diffusion de fils d’informations de façon automatisée, à l’intention des internautes, et favorisant la syndication de contenus qui permet à d’autres sites de republier facilement tout ou partie de ces données.
Les flux RSS sont des fichiers XML qui sont souvent utilisés par les sites d’actualité et les blogs pour présenter les titres des dernières informations consultables.

Techniquement, le fichier XML est composé de balises encadrant du contenu. Ces balises indiquent que tel contenu est un titre, tel autre un lien, etc. Pour produire un fichier XML à partir d’une page Web statique (mais correctement structurée) ou d’une base de données de façon dynamique, il suffit d’un script approprié, en Perl, PHP, Java ou tout autre langage similaire.

De quoi se compose un flux RSS ?

Le flux RSS est un format de données basé sur XML, d’où la première ligne de l’exemple ci-dessous.

<b><i>&lt;?xml</i></b><b><i> </i></b><b><i>version</i></b><b><i>=</i></b><b><i>"1.0"</i></b><b><i> </i></b><b><i>encoding</i></b><b><i>=</i></b><b><i>"UTF-8"</i></b><b><i>?&gt;</i></b><b><i></i></b>

<b>&lt;<span style="color: #0000ff;">rss</span></b> <span style="color: #ff6600;"><b>version</b></span>="2.0"<b>&gt;</b>

    <b>&lt;channel</b><b>&gt;</b><b></b>

        &lt;title&gt;Mon site&lt;/title&gt;

        &lt;description&gt;Ceci est un exemple de flux RSS 2.0&lt;/description&gt;

        &lt;lastBuildDate&gt;Sat, 07 Sep 2002 00:00:01 GMT&lt;/lastBuildDate&gt;

        &lt;link&gt;http://www.example.org&lt;/link&gt;

        <span style="color: #339966;"><b>&lt;item</b><b>&gt;</b></span><b></b>

            &lt;title&gt;Actualité N°1&lt;/title&gt;

            &lt;description&gt;Ceci est ma première actualité&lt;/description&gt;

            &lt;pubDate&gt;Sat, 07 Sep 2002 00:00:01 GMT&lt;/pubDate&gt;

            &lt;link&gt;http://www.example.org/actu1&lt;/link&gt;

        <span style="color: #339966;"><b>&lt;/item</b><b>&gt;</b></span><b></b>

<b><span style="color: #339966;">&lt;item</span></b><span style="color: #339966;"><b>&gt;</b></span><b></b>

            &lt;title&gt;Actualité N°2&lt;/title&gt;

            &lt;description&gt;Ceci est ma seconde actualité&lt;/description&gt;

            &lt;pubDate&gt;Sat, 07 Sep 2002 00:00:01 GMT&lt;/pubDate&gt;

            &lt;link&gt;http://www.example.org/actu2&lt;/link&gt;

        <span style="color: #339966;"><b>&lt;/item</b><b>&gt;</b></span><b></b>

    <b>&lt;/channel</b><b>&gt;</b><b></b>

<span style="color: #0000ff;"><b>&lt;/rss</b><b>&gt;</b></span><b></b>

Le contenu d’un document RSS se situe toujours entre les balises <rss> et </rss>. Elles possèdent obligatoirement un attribut version qui spécifie la version à laquelle le document RSS est conforme.

Au niveau suivant de cette balise se trouve une unique balise qui contiendra les métadonnées du flux RSS, obligatoires ou non, ainsi que la liste des contenus.

Métadonnées

En ce qui concerne les métadonnées, trois éléments sont obligatoires dans un channel :

  • <title> : Définit le titre du flux
  • <description> : Décrit succinctement le flux
  • <link> : Définit l’URL du site correspondant au flux

D’autres éléments optionnels existent comme :

  • <pubDate> : Définit la date de publication du flux
  • <lastBuildDate> : Définit la dernière date de modification du flux
  • <image> : Permet d’insérer une image dans le flux
  • <language> : Définit la langue du flux
  • <enclosure> : Permet d’insérer un média (vidéo,…) dans le flux

Contenu : Description de chaque article

Pour chaque article, une balise <item> est ajoutée. Dans cette balise se trouvent les données correspondantes à l’actualité sous forme de balise. Les balises les plus courantes sont :

  • <title> : Définit le titre de l’actualité
  • <link> : Définit l’URL du flux correspondant à l’actualité
  • <pubDate> : Définit la date de l’actualité (RFC 822)
  • <description> : Définit une description succincte de l’actualité
  • <guid> : Définit de manière unique l’actualité

Selon les normes définies à la mise en place du RSS 2.0, il doit y avoir au moins un <title> ou une <description> dans un item et le reste des balises est optionnel.

D’autres balises existent comme :

  • <author> : Définit l’adresse électronique (mail) de l’auteur
  • <category> : Associe l’item à une catégorie
  • <comments> : Définit l’URL d’une page de commentaire en rapport avec l’item

Il peut également arriver que l’on trouve d’autres balises dans un flux RSS, permettant l’insertion de nouveaux contenus, grâce aux espaces de noms (namespaces).

Par exemple le namespace d’iTunes (Apple) est itunes et s’utilise de la façon suivante :

<?xml version=”1.0″ encoding=”UTF-8″?>

<rss xmlns:itunes=”http://www.itunes.com/dtds/podcast-1.0.dtd” version=”2.0″>

<channel>

<ttl>60</ttl>

<title>All About Everything</title>

<link>http://www.example.com/podcasts/everything/index.html</link>

<language>en-us</language>

<copyright>&#x2117; &amp; &#xA9; 2005 John Doe &amp; Family</copyright>

<itunes:subtitle>A show about everything</itunes:subtitle>

<itunes:author>John Doe</itunes:author>

<itunes:summary>All About Everything is a show about everything. Each week we dive into any subject known to man and talk about it as much as we can. Look for our Podcast in the iTunes Music Store</itunes:summary>

<itunes:owner>

<itunes:name>John Doe</itunes:name>

<itunes:email>email@hidden</itunes:email>

</itunes:owner>

<itunes:image href=”” />

<itunes:category text=”Technology”>

<itunes:category text=”Gadgets”/>

</itunes:category>

<itunes:category text=”Movies &amp; Television”>

<item>

<title>Shake Shake Shake Your Spices</title>

<itunes:author>John Doe</itunes:author>

<itunes:subtitle>A short primer on table spices</itunes:subtitle>

<itunes:summary>This week we talk about salt and pepper shakers, comparing and contrasting pour rates, construction materials, and overall aesthetics. Come and join the party!</itunes:summary>

<enclosure url=”” length=”8727310″ type=”audio/x-m4a” />

<guid>http://example.com/podcasts/archive/aae20050615.m4a</guid>

<pubDate>Wed, 15 Jun 2005 19:00:00 GMT</pubDate>

<itunes:duration>7:04</itunes:duration>

<itunes:keywords>salt pepper shaker exciting</itunes:keywords>

</item>

</channel>

</rss>

Optimiser vos flux RSS pour le SEO

Voici les facteurs à ne pas négliger pour améliorer le référencement naturel de vos flux d’actualité :

  • Votre autorité pour chacune de vos catégories d’actualité : la source d’actualité est-elle reconnue pour son expertise sur une thématique spécifique (Sport, Politique,…) ?
  • Les mots clés présents dans la balise title et les titres de vos pages.
  • Votre Domain Authority : la source d’actualité a-t-elle une forte notoriété, beaucoup de liens entrants de qualité, une présence sur les réseaux sociaux ?
  • Le degré de partage d’articles dans les réseaux sociaux. Le rythme soutenu de vos publications est également un facteur déterminant.
  • Si vous êtes le premier à publier un article sur un sujet recherché par les internautes.
  • Le nombre de citations par d’autres sites.
  • Vos contenus sont-ils uniques et originaux ?
  • Le taux de clics dans les résultats Google Actualités.
  • La qualité et richesse sémantique du contenu.
  • L’utilisation d’un Sitemap spécifique pour Google Actualités (au moyen de Google Webmaster Tools)

Les flux RSS et Webmaster Tools

Les flux RSS peuvent être bénéfiques pour des sites où l’indexation rapide des articles et où la visibilité sur Google Actualités sont des facteurs de réussite. Google Webmaster Tools permet de soumettre des sitemap.xml, mais aussi des flux RSS. En utilisant ce service, vous vous assurez que Google puisse « crawler » votre flux RSS.

 

À lire aussi :

SEO

Pourquoi la recherche vocale va dominer le SEO 2019 ?

CTA-Livre-blanc-synergies-multi-leviers

Besoin d'aide ?

Toute l'équipe SLAP digital se tient à votre disposition pour vous accompagner dans l'optimisation du SEO de votre site Internet

Découvrez nos prestations

Téléchargez nos livres blancs

Découvrez nos livres blancs spécialisés sur les divers thèmes du marketing digital et téléchargez les gratuitement.

Nos livres blancs

Besoin d'un coup de main ?

Vous souhaitez nous faire part de vos projets ou de vos besoins d’accompagnement ?

N’hésitez pas à nous contacter par téléphone au 01 85 08 03 49 ou à remplir le formulaire. Nous vous contacterons rapidement pour en savoir plus. Venez nous challenger, nous en ferons autant !

Contactez-nous

Merci, votre message a bien été envoyé !