Note: This site is currently "Under construction". I'm migrating to a new version of my site building software. Lots of things are in a state of disrepair as a result (for example, footnote links aren't working). It's all part of the process of building in public. Most things should still be readable though.

Hosting Your Own Podcast Feed Via Simplecast

I'm using Simplecast to host my podcast. I want to use them for hosting the MP3s and images, but not the feed itself. I want the feed to be on my site so I've got control of it and can point it somewhere else if that becomes necessary (e.g. Simplecast goes out of business or start inserting ads or whatever).

The way I'm going about that is by grabbing a copy of the original simplecast feed and posting it on my site. There are a few things to do to make this work in a way that plays nicely with Amazon, Apple, Google, and Spotify podcast directories.

Here's what I do on the Simplecast site:

- Under "Settings - Site Settings - General Settings" - Check the box for "No Index" - Under "Settings - Distribution - RSS Feed - Advanced Settings" - Set "Override Feed URL" to the feed location on my site (i.e. https://www.alanwsmith.com/thepodofalan.xml) - Under "Settings - Distribution - RSS Feed - Advanced Settings" - Change "Feed Status" to "Unlisted" (This add `

That gets the base XML file setup on Simplecast. The next step is to move it to my site and make a few more updates in flight.

The changes I make are:

- Change the `https://feeds.simplecast.com/xxxxx` link in

Without doing all this, Google kept picking up the feed on the simplecast site and wouldn't let me point to the version on my site. I'm still trying to fight through that. Right now, the feed link in the Google Podcast Manager is saying "Not Served" and when I go to the preview link it says "This RSS feed is not recognized as the authoritative feed for the show.".

I just made the change to "Unlisted" detailed above. Hoping that helps in a couple of days. I could try deleting the podcast and starting over, but I'm hesitant to do that for fear of something getting gunked up on the back end.

Note: Originally, I removed `