The RSS feed is the container that holds all of your podcast’s information, details, and episodes. Without it, your podcast would be a bundle of unorganized data points.
Your podcast’s RSS feed organizes these data points and presents them to podcast listening platforms in a way that they can read and understand.
Because of this, there are strict guidelines set by platforms like Google Podcasts, Spotify, and Apple Podcasts to standardize what podcast RSS feeds can (and cannot) include. As a result, if your feed is deemed to be "invalid" in their eyes you won't be able to submit your show to these directories.
Troubleshooting RSS feed issues
RSS feed validators
The following tools are free and extremely useful. Think of the two feed validators below as a Health Check for your feed. We suggest running your RSS feed through BOTH of these prior to submitting to any podcasting directory:
If you run your feed URL through these services and they come up with an error message then it's time to address those issues. These validator services are pretty good at describing what the issues with your feed might be, but below we'll walk through the few most common issues that we see in troubleshooting RSS feeds for our customers.
No episodes in feed
For an RSS feed to be valid it MUST contain at least one published, live episode. A feed isn't a feed without anything in it and a podcast isn't a podcast without an episode audiences can listen to. So, in addition to entering the details about your podcast, like Title, Description, Cover Image, Categories, etc. you also need to have an episode published on your WordPress site (with a media file associated with it.
No episode = No feed
Cover image has incorrect dimensions
The podcast cover image for your feed must be between 1400 x 1400px and 3000 x 3000px in size, in either JPG or PNG format, a perfect square, and a file size less than 1MB. This isn't something you want to eyeball. Use a tool like Canva, Snappa, or Photoshop to design your podcast cover image is a great way to ensure that the dimensions are exactly correct.
Is it possible you're using a WordPress plugins that automatically compress and resize images that are uploaded? If you're seeing this error message and know for a fact the image you created is the correct size, shape, and format, it might be worth looking into image compression/resizing plugins on your site and how to disable or bypass them just for this image. Images that are too small will invalidate your feed.
Missing or incorrect fields
Sign into your WordPress Admin dashboard and go to Podcast > Settings > Feed Details
Double-check that your podcast's details have been entered in full. Leaving out important information will result in an error when attempting to validate your RSS feed.
Not all feed details will apply to every podcast. But the following Feed Details are required:
- Cover image
- Primary category*
- Owner name
- Owner email address
* Including a Primary Subcategory, Secondary category, and Tertiary category aren't required but are considered a best practice.
Wrong file type
Double-check that episodes were uploaded as audio-based files, for example .mp3 or .wav. It's not unusual to accidentally upload an image file (jpg or png) when you meant up to upload an audio file.
When using a tool like Audacity to edit your podcast episodes, you may need to reformat the files before they're uploaded. In this case, the error might be seen when a podcaster has uploaded their episode as a .aup file instead of a file format that's compatible.
Empty lines or invalid characters
The CastFeedValidator tool will alert you to any incorrect, invalid, or additional characters or lines in your RSS feed's code.
In this case, running a plugin/theme conflict test is the best way to resolve this issue. Some plugins and themes can invalidate your podcast's RSS feed by automatically insert code or character. A plugin/theme conflict test is the best way to narrow in on the aspect of your WordPress site that could be contributing to this issue.