In most cases, you will need a website to host your podcast. I recommend you use WordPress. WordPress is one of the leading blogging platforms available that supports podcasting through the use of plugins that allow you to post your episodes and make them available on iTunes if you want.
Download the PDF version of this article:
Step 1: Register your Domain and Signup for Hosting
First thing you’ll need to do is register you domain name or URL. This is the web address where your new WordPress blog and podcast will live. I recommend Bluehost to register your domain. Specifically, because they offer great products, support and uptime. Furthermore, their Control Panel is very intuitive vs. other registrars and you’ll thank me later for this!
Hosting provides server space for you to store all your WordPress blog files and podcast episodes. This includes the php and css files that drive WordPress plus the MySQL database and other applications required to actually make WordPress operate.
Again, I recommend Bluehost for WordPress hosting because the service and products are top of the line for the price. When you register, sign up for a 2-year hosting package and you’ll get tons of extra products that other hosting companies try to charge extra for such as email account and extra storage space.
Step 2: Install WordPress
Next you need to install WordPress. The simplest way to do this is to use the self-install scripts that come with Bluehost. From your control panel just click on the WordPress Icon in the SimpleScripts section and follow the step-by-step instructions. It’s really pretty straightforward.
Bluehost provides a program which makes it very easy to install WordPress to the root of your site or to a subdirectory.
1. Navigate to the Software / Services section inside cPanel. Click the Simple Scripts icon. This will display the page where the third party scripts can be installed from.
2. Click on WordPress.
3. Click the Install Now button.
4. Select the version to install and the domain name to install it to. You can enter a subfolder such as ‘blog’ or leave it blank if you want the site’s main page to be the blog.
5. Click on the Advanced Options.
6. Give your site a name or tagline, describing the site. Uncheck the box which says ‘Generate a random Administrator Username and password’. Enter a username and a password which are different that your cPanel login information.
7. Read through the license and service agreements and check the boxes. Select the ‘Complete’ button.
Step 3: Get a WordPress Theme
WordPress comes with one standard theme but you can import new themes to give your site a more custom look and feel to your blog. It could be something fancy or maybe you prefer something more minimalist. In any case there are 1,000 of themes to choose from – both free and premium.
I have two favorite themes right now for someone who has limited programming skills but wants a theme that is dynamic and easy to customize.
You can also find plenty of WordPress themes available to choose from for free directly within the WordPress Admin section in the Appearance > Themes tab.
Step 4: Install a Podcasting Plugin
You’ll need a podcasting plugin to properly display your podcast episodes so visitors can play the MP3 files you attach to your blog posts.
Follow the instructions provided by these the plugins and you’ll be good to go.
I also use Mobile Podcaster as a means to record and publish my podcast directly to iTunes from my iPad or iPhone.