如何添加图标到我的RSS源XML文件

时间:2014-06-23 01:55:05

标签: xml rss

我不再亲自使用RSS提要阅读器,但根据要求,我已经设置了一个XML用户可以订阅的简单RSS文件。当我在Feedly上查看它时,我看到其他一些Feed有&#34; logos&#34;在Feed的名称旁边。我做了一些互联网搜索并读到可以使用<image>标签,但我的RSS源仍然没有显示徽标,

enter image description here

那么,我如何添加徽标,如其他边(截图中的第一行下方)呢? (请注意,我用&#34; ...&#34;替换了实际内容,因为我不想在这里做任何广告)

我尝试添加徽标的当前方式是:

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>

<image>
    <url>http://.../logo_rssfeed.gif</url>
    <title>...</title>
    <link>...</link>
</image>

<item>
<title>...</title>
<link>...</link>
<guid>...</guid>
<pubDate>19 Jun 2014</pubDate>
<description>
...
</description>
</item>

...
</channel>
</rss>

Link to the source code of my RSS feed

2 个答案:

答案 0 :(得分:1)

我相信Feedly和许多其他读者的侧面图标实际上是赞成。要显示图标,您需要向main site添加图标。作为奖励,您可以获得为您的网站添加书签或将其添加到Delicious等网站的人们播放的图标。

此外,您应该确保您的Feed有效。如果您按照these recommendations进行操作并帮助读者正确显示您的内容,那就不那么困难了。这样做的结果显然是来自RSS的更高的参与度和订阅者。

答案 1 :(得分:0)

RSS 2.0 Specification表示您可以向image元素添加可选的channel标记,其中&#34;指定可与频道一起显示的GIF,JPEG或PNG图像&#34;

举个例子:

<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
  <title>example</title>
  <link>http://example</link>
  <description>example</description>
  <image>
    <url>http://url/to/img</url>
    <title>example image</title>
    <link>http://example</link>
  </image>
  <item>
    <title>example item</title>
    <link>http://example/item</link>
    <description>example</description>
  </item>
</channel>
</rss>