web-dev-qa-db-fra.com

Pourquoi le titre d'un flux RSS apparaît-il comme "titre inconnu" dans le lecteur de flux RSS?

Le titre d'un flux est "titre inconnu" dans Google Reader. Quelle pourrait être la raison? Ai-je raison de supposer qu'il devrait apparaître de la même manière pour tous les abonnés de ce flux et les autres lecteurs de flux (autres que Google Reader) également?.

2
Atul Goyal

Cela aurait été utile de poster le lien de votre flux ... Quoi qu'il en soit, les flux RSS nécessitent une balise <title>. Voici le format de base dans lequel le flux devrait être:

<rss version="2.0">
  <channel>
    <title>Your Title</title>
    <link>http://example.com</link>
    <description>Example</description>

    <item>
      <!-- item details -->
    </item>
    <!-- many more items -->

  </channel>
</rss>
2
DisgruntledGoat

Assurez-vous de valider le flux, au moins:

http://validator.w3.org/feed/

Ne garantit pas que cela fonctionnera, mais certainement aide .

3
Jeff Atwood

La balise <title> est probablement manquante dans votre flux. Affichez la source de votre page de flux et recherchez le texte "<title>" pour le confirmer. La balise sera probablement manquante ou vide.

Pour résoudre ce problème, vous devez partager ce qui génère le flux RSS, qu'il s'agisse d'un logiciel CMS (lequel?) Ou d'un script personnalisé.

Si Google Reader ne trouve pas de titre, il y a de fortes chances que les autres lecteurs de flux ne le puissent pas non plus.

2
Nick