播客的RSS Feed是连接内容创作者和听众的核心桥梁,各大主流播客平台都依赖规范的RSS Feed来抓取节目信息、更新内容。如果Feed格式不符合要求,会导致平台无法识别节目、更新不及时甚至收录失败,因此掌握规范的RSS Feed创建方法非常重要。

播客RSS Feed的核心结构要求
播客RSS Feed基于XML格式,需要包含频道级别的基础信息和每个节目的条目信息,同时要遵循苹果播客、Spotify等主流平台的技术规范。以下是必须包含的字段分类:
频道级别必填字段
- title:播客的名称,需要清晰易懂,方便用户识别
- link:播客的主页地址,通常是创作者的官网或者节目介绍页
- description:播客的简介,说明节目的定位和主要内容
- language:播客使用的语言,比如中文填写zh-cn
- itunes:author:播客的作者名称
- itunes:image:播客的封面图地址,要求尺寸不小于1400*1400像素,格式为JPG或PNG
- itunes:category:播客的分类,比如科技、生活、教育等
节目条目必填字段
- title:单期节目的标题
- description:单期节目的简介,可包含节目亮点、嘉宾信息等内容
- enclosure:音频文件的地址,需要包含url、length(文件大小,单位字节)、type(音频类型,如audio/mpeg)三个属性
- itunes:duration:单期节目的时长,格式为HH:MM:SS
- pubDate:节目发布时间,需要符合RFC 822时间格式
完整的播客RSS Feed示例
以下是一个符合规范的播客RSS Feed完整XML示例,你可以根据自己的内容替换对应的字段值:
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
<channel>
<title>科技生活漫谈</title>
<link>https://ipipp.com/podcast</link>
<description>分享科技领域的新鲜事和生活化的科技应用技巧</description>
<language>zh-cn</language>
<itunes:author>科技漫谈工作室</itunes:author>
<itunes:image href="https://ipipp.com/podcast/cover.jpg"/>
<itunes:category text="科技"/>
<item>
<title>第一期:AI工具如何提升日常工作效率</title>
<description>本期节目介绍5款实用的AI工具,涵盖文档处理、图片生成、会议记录等场景,帮助大家减少重复劳动</description>
<enclosure url="https://ipipp.com/podcast/ep1.mp3" length="52428800" type="audio/mpeg"/>
<itunes:duration>00:35:20</itunes:duration>
<pubDate>Mon, 01 Jan 2024 08:00:00 +0800</pubDate>
</item>
<item>
<title>第二期:智能家居入门选购指南</title>
<description>针对新手用户介绍智能家居的基础设备选购要点,避免踩坑,搭建高性价比的智能家居环境</description>
<enclosure url="https://ipipp.com/podcast/ep2.mp3" length="62914560" type="audio/mpeg"/>
<itunes:duration>00:42:15</itunes:duration>
<pubDate>Mon, 08 Jan 2024 08:00:00 +0800</pubDate>
</item>
</channel>
</rss>
Feed创建注意事项
在编写RSS Feed时,需要注意以下几点避免格式错误:
- XML标签必须严格闭合,所有属性值需要用双引号包裹
- 时间格式必须符合RFC 822规范,时区需要正确设置,国内通常使用+0800
- 音频文件的
enclosure标签中的length属性需要填写准确的文件字节数,可以通过文件属性查看 - 封面图地址必须是公网可访问的,不能设置访问权限
- 不要在XML内容中包含未转义的特殊字符,比如<、>、&都需要提前转义
Feed验证方法
完成RSS Feed编写后,需要验证格式是否符合规范,避免提交到平台后被拒绝。可以使用以下方式验证:
- 使用W3C的RSS验证服务检查XML语法是否正确
- 将Feed地址提交到苹果播客的验证工具,查看是否有不符合苹果规范的字段
- 在本地用播客客户端订阅Feed地址,检查是否能正常识别节目列表和更新内容
如果验证过程中提示缺少必填字段,只需要对照前面的字段要求补充对应内容即可,验证通过后就可以将Feed地址提交到各大播客平台,完成内容分发设置。