播客目录(Apple Podcasts、Spotify 等)不看你上传了什么,只读你的 RSS 订阅源。源里缺一个必填标签,提交就会被退回。生成模式帮你把必填项一次填对;校验模式用来体检已有订阅源。
单集列表(至少 1 集)
工具说明
播客的分发完全依赖 RSS 订阅源:你更新源,各目录就会读到新单集。Apple Podcasts 对订阅源有一套明确的必填标签要求,缺项会导致提交被退回。本工具用两个模式覆盖这条链路——生成一个新的合规订阅源,或者校验你手上已有的那一份。
生成模式怎么用
- 填写节目级信息。标 * 的是必填项,Apple Podcasts 的校验会逐项检查。
- 在单集列表里逐集填写标题、简介、发布日期、音频地址、文件字节数与时长。音频地址与封面都必须是 https。
- 点「生成 RSS」,输出框得到完整 XML,复制或下载为 feed.xml,上传到你的服务器得到一个固定 URL。
- 把这个 URL 提交给播客目录。之后新增单集只要更新同一个文件,URL 不要变。
校验模式怎么用
- 粘贴已有的 RSS 全文,工具逐条检查:XML 是否可解析、频道必填标签是否齐全、日期是否符合规范、enclosure 的三个属性是否完整、GUID 是否重复或缺失、封面尺寸是否达到下限。
- 结果按「错误 / 警告 / 提示」三级列出,错误会让目录直接拒绝收录,警告可能导致部分平台展示异常。
关键规范速记
- 封面:1400×1400 至 3000×3000 像素,JPEG 或 PNG,正方形,建议小于 512KB。
- 日期:须为英文星期与月份缩写加 24 小时制与时区,例如 Wed, 6 Jul 2014 13:00:00 +0800。
- GUID:每集全局唯一且永不改变;改了 GUID 会被当成新单集。
- 实体:引号与撇号请用 "、',不要用网页排版实体。
你可能还想问
为什么我的订阅源提交后一直没有被收录?
先跑一次校验模式。最常见的三个原因是:封面图尺寸小于 1400 像素、缺少必填标签(作者、所有者、分类、成人内容标记任一缺失都不行)、单集缺少 enclosure 的 length 或 type 属性。这三类都属于「目录能读到文件但拒绝收录」,页面上不会显示明显报错,只能靠校验发现。
每集的音频文件地址能改吗?换服务器怎么办?
音频文件地址可以改,但要注意:目录缓存的是你订阅源里当时给出的地址。换了地址之后,新抓取会读到新地址,但已下载到本地的听众不会自动迁移。GUID 则千万不要改——目录用 GUID 判断「这是同一集」,一旦变了就会被当成新单集重复推送。
enclosure 的 length 到底填什么?
填音频文件的字节数,不是时长、也不是兆字节数。可以在服务器上用文件管理面板查看大小,或本地文件属性里看「大小」那一栏的精确字节数。填错不会立刻导致拒收,但部分客户端会因此显示错误的总时长或无法离线下载,属于常见警告。
和站内的 RSS 相关工具有什么区别?
本工具专门面向播客场景,校验的是 iTunes 命名空间那一套标签与 Apple Podcasts 的收录要求。通用 RSS/XML 格式化工具只关心 XML 语法本身,不会检查播客特有的必填项,两者可以配合使用:先用通用工具把 XML 排整齐,再用本工具做播客规范体检。
速查在线工具箱