SEO 百科
RSS 与 Atom
本页目录
RSS 与 Atom 是两种订阅格式,也可以当作站点地图提交给 Google,用来告知网站的近期更新[3]。
与 XML 站点地图的分工
两种做法描述的范围不同[4]。
| 格式 | 描述范围 | 文件特点 |
|---|---|---|
| XML 站点地图 | 网站上的全部网址 | 通常文件大、更新不频繁[4] |
| RSS 和 Atom | 近期变化 | 文件小、更新频繁[4] |
官方建议两者都用:前者给全貌,后者给新鲜度[4]。
支持的版本
Google 支持的版本是明确的[3]。
Google 支持 RSS 2.0 和 Atom 1.0[2][3]。此外还有 mRSS,可以在订阅源里补充视频的详情[3]。大多数内容管理系统会自动生成这类订阅源,所以拿到订阅源通常不难[4]。
关键字段
在订阅源里,最重要的两项信息是网址和最后修改时间[4]。
网址只应放可抓取的规范地址;把 robots 禁止的网址或重复页面放进去,只会增加服务器负担[4]。修改时间方面,RSS 用 pubDate,Atom 用 updated[1][4]。这个时间应当指向内容实质变化的时刻,而不是每次生成订阅源时的当前时间[4]。
以 RSS 2.0 为例,一个条目的写法如下:
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Example 机械产品更新</title>
<link>https://www.example.com/</link>
<description>数控机床产品与新闻的更新</description>
<item>
<link>https://www.example.com/products/cnc-lathe</link>
<pubDate>2026-09-18T10:00:00+08:00</pubDate>
</item>
</channel>
</rss>
Atom 1.0 用 updated 表示同一件事。
更新的传播
订阅源要装下足够多的更新,才能避免遗漏[4]。
一个做法是让文件包含上次下载之后的全部更新[4]。此外,还有一种广播协议可以把更新主动推送给订阅方,效率更高[4]。
附录
参见
参考资料
官方(境外)
- 《RSS 2.0 Specification (UserLand)》,RSS Advisory Board。
- 《Sitemaps》,Bing 网站管理员工具。
- 《创建和提交站点地图》,Google 搜索中心。
- 《Best practices for XML sitemaps and RSS/Atom feeds》,Google 搜索中心博客。
外部链接
无。