La Longue Traine — Agence SEO – Marketing Digital

Créer un flux RSS

RSS est une méthode de distribution de liens vers le contenu de votre site Web que vous souhaitez que d’autres utilisent. En d’autres termes, c’est un mécanisme pour syndiquer » votre contenu.
Pour comprendre la syndication, considérez la situation du monde réel dans laquelle l’artiste Scott Adams dessine un dessin animé quotidien de Dilbert. Le dessin animé est mis à la disposition de tout journal qui souhaite le diffuser, en échange d’une redevance – et 2 000 journaux dans 65 pays le font.
Contrairement à Scott Adams, il est peu probable que la syndication de contenu Web via RSS vous rende riche. Cependant, cela peut être un moyen facile d’attirer l’attention sur votre matériel, vous apportant du trafic et peut-être un peu de notoriété, selon la qualité de vos informations.
Qu’est-ce que le RSS ?
Comment fonctionne la syndication RSS ? Imaginons que vous publiiez une nouvelle page Web sur un sujet particulier. Vous voulez que les autres intéressés par ce sujet le sachent. En répertoriant la page en tant qu’élément « dans votre fichier RSS, vous pouvez faire en sorte que la page apparaisse devant ceux qui lisent les informations à l’aide de lecteurs RSS ou d’agrégateurs de nouvelles » (plus d’explications dans mon article de la barre latérale, RSS : votre passerelle vers le contenu des actualités et du blog ). RSS permet également aux gens d’ajouter facilement des liens vers votre contenu dans leurs propres pages Web. Les blogueurs sont un public de base énorme qui fait particulièrement cela.
Que signifie RSS ? Il y a une boîte de vers. RSS tel qu’introduit par Netscape en 1999, puis abandonné en 2001, signifiait Rich Site Summary. Une autre version de RSS lancée par UserLand Software signifie Really Simple Syndication. Dans une autre version, RSS signifie RDF Site Summary.
Les passionnés d’histoire pourraient être intéressés par le fait qu’il y ait eu une certaine rivalité sur l’inventeur du RSS. C’est pourquoi nous avons à la fois des noms différents et même des saveurs différentes » ou des versions de RSS. Mark Pilgrim a écrit un excellent article, What Is RSS , qui présente les différentes versions avec des recommandations à utiliser. Je vais également revoir le choix de version que vous devrez faire. Mais d’abord, examinons de plus près certaines bases de ce qui se passe dans n’importe quel fichier RSS.
À quel point RSS est-il facile ?
J’ai exploré RSS parce qu’il était temps que Search Engine Watch propose ses propres histoires de cette manière. J’ai lu plusieurs tutoriels sur la création d’un flux, et ils suggèrent généralement que c’est facile. Ils proposent souvent du code que vous pouvez copier-coller »et un lien vers des spécifications que je ne trouve pas si claires en fait.
Par exemple, la spécification RSS 2.0 a un élément « nuage » qui est facultatif mais qu’un profane peut encore se demander s’il doit l’utiliser. Pendant ce temps, le ciel aide la personne qui tombe sur la spécification RSS 1.0 et sa syntaxe RDF compliquée.
Bien sûr, créer un fichier RSS EST facile pour beaucoup. Si vous comprenez le HTML, vous en comprendrez probablement assez pour faire un copier-coller à partir du fichier RSS de quelqu’un d’autre pour créer votre propre fichier. Vous ne connaissez pas le HTML ? Démarrer un blog, car plusieurs outils de blog génèrent automatiquement des fichiers RSS.
En ce qui concerne les personnes non techniques utilisant des outils de création de pages WYSIWYG ou des systèmes de création de pages d’accueil personnelles, ayez confiance. Même vous pouvez créer un fichier RSS à partir de zéro, à condition de vous passer de certaines fonctionnalités supplémentaires dont vous n’avez probablement pas besoin. Nous verrons comment procéder ci-dessous.
Le fichier RSS
Au cœur d’un fichier RSS se trouvent des éléments. Quelle que soit la version de RSS que vous choisissez, votre fichier devra inclure au moins un élément. Les éléments sont généralement des pages Web vers lesquelles vous souhaitez que les autres créent un lien. Par exemple, disons que vous venez de créer une page Web passant en revue un nouveau téléphone portable en cours de commercialisation. Les informations sur cette page formeraient un élément.
Ressources
Titre
La description
Relier
Le titre et la description de votre article n’ont pas besoin de correspondre exactement à la balise de titre HTML de la page Web à laquelle l’article fait référence, ni à la balise meta description, en supposant que vous les utilisiez (vous ne savez pas ce que c’est ? Voir mon Comment utiliser HTML article sur les balises). Vous pouvez écrire n’importe quel titre et description qui, selon vous, décriront la page. Cependant, l’utilisation du titre et de la balise meta description de votre page facilite certainement le copier-coller pour créer votre flux RSS.
Dans le cas de notre page d’exemple, disons que c’est l’information sur laquelle nous nous appuyons pour la définir en tant qu’élément :
Nokia 3650 combine téléphone et photos
J’ai joué avec le nouveau Nokia 3650. Enfin, quelqu’un a réussi à combiner un téléphone portable avec des capacités d’appareil photo numérique !
Nous devons maintenant entourer ces informations de balises XML. Celles-ci sont similaires aux balises HTML, à l’exception du fait que contrairement à HTML, il n’y a pas de définition définie de balises XML. N’importe qui peut créer une balise XML particulière. Son utilité dépend du programme qui lit le fichier XML résultant. Dans le cas des flux RSS, ils ont leur propre ensemble unique de balises XML qui sont définies. Utilisez-les correctement, et tout ce qui lit RSS comprendra vos informations.
Cela vous a-t-il fait tourner la tête ? Si c’est le cas, ne relisez pas – continuez simplement pour voir à quel point c’est simple. Tout d’abord, ouvrez un éditeur de texte comme le Bloc-notes. Nous allons construire notre fichier RSS en l’utilisant.
Pour votre titre, vous devez le commencer par la balise, puis le suivre avec le texte du titre, puis terminer par la balise. Cela ressemble à ceci :
< title>Nokia 3650 combine téléphone et photos < /title>
Pour votre description, vous faites la même chose, en commençant par le tag d’ouverture, puis en suivant avec la description réelle, puis en fermant » avec le tag. Maintenant vous avez ceci :
< title>Nokia 3650 combine téléphone et photos < /title>
< description>J’ai joué avec le nouveau Nokia 3650. Enfin, quelqu’un a réussi à combiner un téléphone portable avec des capacités d’appareil photo numérique ! < /description>
Ensuite, nous ajoutons les informations sur le lien, en commençant par, en suivant le lien hypertexte réel, puis en fermant avec. Cela nous donne ceci :
< title>Nokia 3650 combine téléphone et photos < /title>
< description>J’ai joué avec le nouveau Nokia 3650. Enfin, quelqu’un a réussi à combiner un téléphone portable avec des capacités d’appareil photo numérique ! < /description>
< lien> < /lien>
Maintenant, il y a une autre chose que nous devons faire. Nous devons en fait définir toutes ces informations comme formant un élément particulier », ce que nous faisons en utilisant une étiquette d’élément spéciale.
Vous placez l’étiquette de l’élément d’ouverture, en haut ou au début de toutes les informations que nous avons répertoriées. Vous placez ensuite la balise de fermeture de l’élément « , en bas ou à la fin » des informations sur l’élément. Le produit fini ressemble à ceci :
< article>
< title>Nokia 3650 combine téléphone et photos < /title>
< description>J’ai joué avec le nouveau Nokia 3650. Enfin, quelqu’un a réussi à combiner un téléphone portable avec des capacités d’appareil photo numérique ! < /description>
< lien> < /lien>
< /item>
Toutes nos félicitations! Vous avez maintenant fait votre premier article. Il reste encore un peu à faire pour terminer notre fichier RSS. Tout d’abord, que se passe-t-il si nous avons d’autres articles que nous voulons syndiquer ? Ensuite, nous ajoutons simplement plus d’éléments d’élément, comme nous l’avons fait ci-dessus. Vous pouvez avoir jusqu’à 15 éléments. Les nouveaux éléments ont tendance à être insérés en haut, les anciens éléments étant retirés du bas, pour faire de la place pour de nouveaux éléments.
Avec notre exemple, voyons à quoi ressemblent les choses si nous ajoutons deux éléments supplémentaires :
< article>
< title>Nokia 3650 combine téléphone et photos < /title>
< description>J’ai joué avec le nouveau Nokia 3650. Enfin, quelqu’un a réussi à combiner un téléphone portable avec des capacités d’appareil photo numérique ! < /description>
< lien> < /lien>
< title>La tablette PC Sanyo surprend ! < /titre>
< description>J’avais des doutes sur les nouveaux Tablet PC, mais j’ai ensuite vu les dernières nouveautés de Sanyo. Wow, c’est cool et ça marche ! < /description>
< lien> < /lien>
< title>Appareil photo numérique Canon MegaTiny trop petit < /title>
< description>OK, il y a une limite à ce qui est trop petit. MetaTiny de Canon, pas plus grand qu’un quart, est tout simplement trop petit pour être utilisé correctement < /description>
< lien> < /lien>
< /item>
Après avoir défini les éléments que nous voulons distribuer, nous devons maintenant définir notre site comme un canal. » Vous utiliserez les mêmes balises qu’avec les éléments : titre, description et lien. Cependant, cette fois, les informations concerneront l’ensemble de votre site, plutôt qu’une page en particulier. Cela signifie que les informations de notre chaîne ressembleraient à ceci :
< title>Tous les gadgets examinés < /title>
< description>S’il s’agit d’un gadget, nous l’examinons. Découvrez quels gadgets sont à la mode et ce qui ne l’est pas ! < /description>
< lien> < /lien>
Maintenant, comment quelque chose qui lit notre fichier RSS sait-il que les informations ci-dessus sont pour notre chaîne » alors qu’elles ressemblent à des informations sur des éléments ? Simple. Tant que nous n’entourons pas ces informations de balises d’ouverture et de fermeture, elles ne seront pas considérées comme des informations d’élément mais plutôt comme des informations de canal. Cela nous donne ceci :
< title>Tous les gadgets examinés < /title>
< description>S’il s’agit d’un gadget, nous l’examinons. Découvrez quels gadgets sont à la mode et ce qui ne l’est pas ! < /description>
< lien> < /lien>
< title>Nokia 3650 combine téléphone et photos < /title>
< description>J’ai joué avec le nouveau Nokia 3650. Enfin, quelqu’un a réussi à combiner un téléphone portable avec des capacités d’appareil photo numérique ! < /description>
< lien> < /lien>
< title>La tablette PC Sanyo surprend ! < /titre>
< description>J’avais des doutes sur les nouveaux Tablet PC, mais j’ai ensuite vu les dernières nouveautés de Sanyo. Wow, c’est cool et ça marche ! < /description>
< lien> < /lien>
< title>Appareil photo numérique Canon MegaTiny trop petit < /title>
< description>OK, il y a une limite à ce qui est trop petit. MetaTiny de Canon, pas plus grand qu’un quart, est tout simplement trop petit pour être utilisé correctement < /description>
< lien> < /lien>
< /item>
Il y a quelques dernières choses que nous devons faire. Tout d’abord, nous devons ajouter une balise tout en haut du fichier indiquant que cela est écrit conformément aux spécifications XML 1.0. Juste en dessous, nous devons également indiquer quelle version RSS nous utilisons.
Jusqu’à présent, tout ce que nous avons fait est compatible avec la version populaire RSS 0.91 de UserLand. Cependant, il correspond également à la dernière version RSS 2.0 de UserLand, nous définirons donc le fichier comme répondant à cette spécification. Cela nous permettra d’ajouter d’autres fonctionnalités intéressantes à l’avenir, si nous le voulons.
Enfin, après la balise RSS, nous devons ajouter une balise « open channel ». Cela nous donne ceci en haut du fichier :
< ?xml version=”1.0″?>

< chaîne>
Au bas du fichier, après tous les éléments que nous voulons syndiquer, nous devons insérer un canal de fermeture et une balise RSS, dans cet ordre. Ceux-ci ressemblent à ceci :
< /canal>
< /rss>
< ?xml version=”1.0″ ?>

< title>Tous les gadgets examinés < /title>
< description>S’il s’agit d’un gadget, nous l’examinons. Découvrez quels gadgets sont à la mode et ce qui ne l’est pas ! < /description>
< lien> < /lien>
< title>Nokia 3650 combine téléphone et photos < /title>
< description>J’ai joué avec le nouveau Nokia 3650. Enfin, quelqu’un a réussi à combiner un téléphone portable avec des capacités d’appareil photo numérique ! < /description>
< lien> < /lien>
< title>La tablette PC Sanyo surprend ! < /titre>
< description>J’avais des doutes sur les nouveaux Tablet PC, mais j’ai ensuite vu les dernières nouveautés de Sanyo. Wow, c’est cool et ça marche ! < /description>
< lien> < /lien>
< title>Appareil photo numérique Canon MegaTiny trop petit < /title>
< description>OK, il y a une limite à ce qui est trop petit. MetaTiny de Canon, pas plus grand qu’un quart, est tout simplement trop petit pour être utilisé correctement < /description>
< lien> < /lien>
Options époustouflantes
Tout ce qui est montré ci-dessus correspond aux bases simples dont vous avez besoin pour créer un fichier et commencer à syndiquer le contenu de votre site Web. Cependant, vous pouvez faire d’autres choses.
Par exemple, plutôt que l’ensemble de votre site Web soit un canal », vous pourriez en fait définir un contenu différent à partir du site Web dans des canaux distincts. C’est quelque chose que je ne vais pas explorer dans cet article, mais certaines des ressources ci-dessous vous guideront à travers cela, lorsque vous vous sentirez plus à l’aise.
Comme indiqué, RSS 2.0 vous permet d’insérer tous types d’informations supplémentaires dans votre flux. Cela peut vous faire tourner la tête de les regarder et de décider quoi utiliser. La réponse facile est, ne vous embêtez pas avec quelque chose que vous ne connaissez pas. Tous les agrégateurs ne prennent pas en charge toutes les options proposées. Tant que vous fournissez les informations minimales suggérées ci-dessus, tout devrait bien se passer.
Ai-je choisi la bonne version RSS ?
Plus tôt, j’avais mentionné qu’il existe différentes versions de RSS. Même si nous avons entré le strict minimum d’informations, il s’est avéré que nous avons pu avoir un fichier qui était facilement considéré comme RSS 2.0, la dernière version promue par UserLand et qui est largement utilisée.
En effet, le site Syndic8 rapporte que le format RSS le plus populaire est de loin RSS 0.91 — et bien que nous ayons utilisé RSS 2.0, notre fichier tel qu’illustré est entièrement compatible avec RSS 0.91. Bref, nous sommes en bonne compagnie.
Qu’en est-il de cette version RSS 1.0 dont j’ai dit qu’elle était compliquée. Bon, c’est compliqué. Cependant, certaines personnes voudront peut-être utiliser certaines des fonctionnalités spéciales qu’il offre. Si cela vous intéresse, consultez les spécifications officielles
Enregistrement du fichier
Maintenant que nous avons terminé d’ajouter au fichier, nous devons l’enregistrer. Mais quel nom lui donnerons-nous ? J’ai regardé et je n’ai vu aucune indication à ce sujet. J’imagine que c’est parce que tant que le fichier est valide (plus ci-dessous), peu importe son nom.
Pour prendre ma propre décision pour Search Engine Watch, j’ai décidé d’imiter ce que j’ai vu chez UserLand, qui promeut le standard RSS 2.0 que nous avons utilisé. L’exemple de UserLand alimente tous les endxml, alors faisons de même. Quant à la première partie, cela peut vraiment être ce que vous voulez. Pour notre exemple, disons que nous l’appelons simplement
Maintenant que notre fichier est enregistré, nous pouvons le placer où nous voulons sur notre serveur Web. Disons que nous le plaçons dans le répertoire racine ou personnel. L’adresse de notre fichier RSS serait alors :
Validation du fichier
Maintenant, notre fichier RSS est terminé, mais l’avons-nous fait correctement ? Pour le savoir, il faut le valider. Utilisez le bien nommé service Feed Validator. Entrez simplement l’adresse dans votre fichier RSS, et on vous dira si tout va bien – ou s’il y a quelque chose qui ne va pas que vous devez corriger.
Que diriez-vous d’un aperçu rapide de l’apparence réelle de votre nouveau flux ? Ensuite, rendez-vous au Wytheville Community College News Center Encore une fois, entrez l’URL de votre flux et vous verrez les titres cliquables et les descriptions d’histoires joliment assemblés dans une boîte.
Le service générera également un code JavaScript que vous pourrez publier sur votre site. Toute personne copiant le JavaScript peut automatiquement syndiquer votre flux dans ses pages – plutôt chouette !
Soyez syndiqué !
Maintenant que votre dossier est validé, vous voulez que le monde le sache ! Pour ce faire, visitez les annuaires RSS et les moteurs de recherche répertoriés dans l’article RSS: Your Gateway To News & Blog Content. Ils proposent généralement des pages de soumission, où vous pouvez les informer de votre flux.
Vous voulez également vous assurer que les personnes qui visitent votre site Web voient que vous fournissez un flux. Il est très courant de publier un lien vers le flux quelque part sur la page d’accueil d’un site Web. Si vous avez une page d’actualités dédiée, vous voudrez peut-être la mettre là aussi.
Vous pouvez créer un lien vers votre flux avec un lien HTML ordinaire. Cependant, de nombreux sites utilisent une petite icône XML orange pour créer un lien vers le flux. J’ai également vu certains sites utiliser l’icône RSS bleue. Je n’ai trouvé aucune norme sur leur utilisation. Donc, pour être sûr, j’ai fait les trois avec Search Engine Watch. Regardez sur la page d’accueil , et vous verrez comment c’est fait (et aidez-vous des icônes, si vous en avez besoin).
Enfin, il est bon d’envoyer un ping à l’un des principaux services qui suivent les modifications des journaux Web et du contenu RSS. En faisant cela, vous vous assurez que les autres sites qui les surveillent savent qu’ils doivent revenir sur votre site pour plus de contenu.
est l’un de ces sites majeurs. Entrez le nom de votre site et l’URL de votre flux dans le formulaire manuel Ping-Site Form , et il saura que vous avez mis à jour votre flux. La page Spécifications explique comment configurer la notification automatique.
est un autre site majeur de suivi des changements. Il est censé recevoir toutes les modifications provenant de , vous ne devriez donc pas avoir besoin de le notifier séparément. Cependant, si vous voulez être du bon côté, c’est facile à faire. Utilisez le formulaire de ping , qui explique également comment configurer le ping automatique.
Tutoriels et ressources
RSS Headline Creator vous permet de sauter le codage et de choisir manuellement le nombre de titres que vous souhaitez inclure dans votre fichier, jusqu’à 15 au maximum autorisé. Ensuite, un formulaire avec des cases que vous remplissez sera créé. Saisissez les bonnes informations, puis appuyez sur le bouton « Créer le code ». Le code de votre fichier RSS sera généré, pour que vous puissiez le copier et le coller dans un éditeur de texte et l’enregistrer.
Comment obtenir la syndication du contenu de votre site Web est un didacticiel de décembre 2002 de Kalena Jordan et Dan Thies dont je me suis inspiré pour créer mon propre flux.
La section Comment faire de Syndic8 répertorie une variété de didacticiels qui expliquent comment créer des fichiers RSS.
Content Syndication with RSS est un livre de Ben Hammersley qui vient de sortir en mars 2003. Je ne l’ai pas lu, mais tout ce que j’ai entendu, c’est qu’il devrait être excellent.
Le répertoire des ressources RSS de UserLand classe les informations utiles liées au RSS, dans différentes catégories.