博客开发记录(5):获取 RSS 以订阅博客

成元 / 2026-08-11 / 约 2012 字 / 预计阅读 5 分钟 < 教程, 笔记, 站务 >[ Blog ]

前言

最近发现了很多大佬的博客,内容都十分有意思,对我也有很大帮助。

之前,我都是收藏他们博客的首页,然后在浏览器的收藏夹中进行整理。后来发现这种方法效率有点低,因为即使博客更新了,浏览器也不会提醒我。我只能手动打开收藏夹中的网站,逐个检查有没有更新。

我还注意到,很多大佬的博客评论区里都有人问有没有 RSS。于是上周末了解了一下 RSS,发现这确实是个好东西,完美地解决了我上面提到的问题。所以这里写篇文章,记录一下相关内容。

RSS 的介绍

RSS 全称为 Really Simple Syndication,是一种用来发布网站更新的格式。简单来说,可以把它理解成网站提供的一份“更新清单”,里面通常会记录新文章的标题、链接、发布时间和摘要等内容。

订阅 RSS 后,RSS 阅读器会定期检查这份清单,再把不同网站的更新集中到一起。这样就不用每天打开收藏夹,逐个查看博客有没有新文章了。多数阅读器还会标出哪些文章没读,方便之后继续查看。

值得注意的是,虽然这篇文章主要介绍如何用 RSS 订阅博客,但 RSS 并不只能用来订阅博客。只要网站提供了对应的 Feed,就可以用它关注新闻、播客和其他会持续更新的内容。

RSS 的获取方法

最简单的方法是直接把网站首页的地址输入 RSS 阅读器。很多阅读器会读取网页中声明的 RSS 或 Atom 地址,并自动帮你找到可以订阅的 Feed。

如果阅读器没有自动找到,可以在网站的首页、侧栏或页脚中寻找 RSSFeedSubscribe订阅 等文字,或者找常见的橙色 RSS 图标。点击这些入口,一般就能获得对应的订阅链接。

还是找不到的话,可以查看网页源代码,搜索同时包含 rel="alternate"type="application/rss+xml"type="application/atom+xml"<link> 标签,再查看 href 属性中的地址。例如,本站的页面中就有下面这段内容:

<link href="/cn/index.xml" rel="alternate" type="application/rss+xml">

最后,还可以尝试在网站地址后添加一些常见路径,例如 /feed//rss//index.xml。WordPress、Ghost 和 Hugo 等建站工具的默认 RSS 地址并不相同,站长也可以自行修改配置,所以这些路径只能用来尝试,并不是通用规则。

以本站为例,想要订阅中文文章,可以使用下面这个地址:

https://masterji.top/cn/index.xml

本站的全站 RSS 地址则是:

https://masterji.top/index.xml

Hugo 默认还会为栏目、分类和标签页面生成 RSS。例如,如果只想查看本站 Blog 标签下的文章,可以订阅:

https://masterji.top/tags/blog/index.xml

需要注意,并不是所有网站都会提供 RSS。如果页面没有订阅入口,阅读器也无法自动发现,尝试常见路径后仍然没有结果,那么这个网站可能确实没有公开的 Feed。

RSS 阅读器

打开 RSS 链接后,看到的通常是一份 XML 文件,不适合直接阅读,所以还需要使用 RSS 阅读器。多数阅读器会定期获取订阅内容,并提供未读标记、文件夹分类和搜索等功能。

RSS 阅读器有很多,这里主要介绍我目前使用的 Inoreader。

Inoreader

Inoreader 是一款支持 RSS、新闻聚合和内容管理的阅读器,目前有 Web、Android 和 iOS 端(包括 iPhone 和 iPad)。我平时主要在 PC 上看博客,所以下文以 Web 端为例。

要使用 Inoreader,直接打开官方网站,按照页面提示注册或登录即可。

第一次登录时,页面会提供简单的教程,使用起来不算复杂。如果没有看懂,可以继续阅读下文,了解最基础的使用方法。

下面的截图和操作步骤以我写这篇文章时的 Web 端为准,界面位置和文字可能会随版本更新发生变化。

切换语言为中文

点击网页左下角的 齿轮 图标,接着点击 设置,进入设置页面。登录后,也可以直接打开 Inoreader 设置页面

Inoreader 设置页面

在设置页面选择简体中文或繁体中文即可。

繁体中文的选项被我马赛克掉了,因为文本不是“中文(繁体)”,你懂的

订阅新网站

点击网页左侧菜单中的 Add feed,进入 关注网站 页面。

Inoreader 关注网站页面

输入上文获取到的 RSS 链接并搜索,在结果中选择对应的 Feed,再点击关注。也可以直接输入网站首页,让 Inoreader 尝试自动查找可用的 Feed,然后选择并关注。

查看订阅

点击网页左侧菜单中的 Feeds,进入 新闻源 页面。

Inoreader 新闻源页面

可以在左侧管理已订阅的网站,也可以用文件夹分类。

选择一个“新闻源”,也就是之前订阅的网站,就可以方便地浏览该网站的文章。如果某个新闻源里有未读文章,页面上也会显示提醒。这样就不用像前言里说的那样,一个个打开网站检查更新了。

结语

随着各大平台不断发展,RSS 这种传统的订阅方式逐渐没落。为了留住用户,各个平台都提供了自己的关注、订阅和推荐功能,互联网上的内容也被分散在不同平台里。不过,这并不意味着 RSS 会直接消失,我认为它还会长期存在下去。

我觉得,它至少在下面两种情况下仍然很好用:

  1. 很多网站没有账户和关注功能。比如在 B 站可以直接关注一个用户,但个人博客通常没有类似的服务,这时用 RSS 订阅会更方便。

  2. 有些人不喜欢平台的推荐,只想看自己主动关注的内容。RSS 可以把这些网站的更新集中起来,更适合这种需求。

对我来说,RSS 不需要替代平台自带的关注功能。它只要能补上个人博客这类独立网站的订阅功能,把更新集中到一个地方,就已经解决了我的问题。以后再发现有意思的博客,我也不用每天打开收藏夹检查更新了。

最后,如果你想订阅本站的文章,可以直接使用:

https://masterji.top/index.xml

参考资料