All you’ll need to do is upload your episodes and basic information, and you’ll have an RSS feed that you can then use to submit to podcast directories.
There are many companies that will host your podcast and create an RSS feed for you for free or at a low cost. All you’ll need to do is upload your episodes and basic information, and you’ll have an RSS feed that you can then use to submit to podcast directories.