To upload a podcast, and have it distributed on Apple Podcasts, Spotify, Google Podcasts, Overcast, Pocket Casts, and others, you’ll want to follow these steps:
Sign up for a podcast hosting service (Transistor, Simplecast, Libsyn).
Your podcast hosting platform will generate a podcast-ready RSS feed for you. Example:
Next, if you haven’t already, you’ll want to submit your podcast feed to the various directories and players (Apple, Spotify, Google). You can find a list here. You only need to do this once!
Now, when you publish your episode on your hosting platform, it will update your podcast’s RSS feed.
The directories and podcast apps (like Apple Podcasts) will detect when you have a new episode in your RSS feed, and will automatically update.
The whole process looks like this:
Some people think you upload your podcast directly to Apple Podcasts / iTunes. That's not how it works! Apple (and the other podcast players) read your RSS feed and point to your audio files. It's up to you to host them.
That's why you need a podcast hosting platform. It's the hub for your podcast. For example, Transistor will store your MP3 files, generate your RSS feed, host your podcast's website, and help you distribute your show to the world.
Additionally, a good podcast host will give you statistics on your podcast. They look like this:
Some podcast hosting platforms, like Transistor, will also show you what apps people are using to listen to your show.
For example, my friend Jon and I host a podcast called "Build your SaaS." This is what our stats look like:
22% of listens are on Overcast
21% on Pocket Casts
17% on Apple Podcasts
13% from the web player
7% Android devices
5% iTunes desktop
4% Apple Watch
If you want to publish your podcast on multiple platforms you'll need:
A place to host your MP3 files
A way to generate your RSS feed. This will contain your episodes' details: title, summary, show notes, and links.