Create a Podcast Website that Grows Your Show (& a Blog Besides!)

This guide is primed to help you with one thing: creating a home for your content on the web.

I’ll cover creating a podcast website with WordPress, and it’ll work for your podcast, your blog, your videos and your brand. Then, I’ll go into detail about turning it into a podcast delivery machine, encouraging subscriptions, conversions and engagement.

Now, first you have a choice! There are two great ways to do this, each with their own pros and cons. Here’s the question:

Do you Want….

…your own WordPress website?


  • Full control & ownership
  • Add any tools you like, from marketing to memberships
  • Fully flexible customisation: use a great pre-made template or have your own designed.

… OR a Podpage website?


  • Generate a page in minutes with your RSS feed and great pre-made, customizable templates
  • Automatically import your episodes and reviews and lets listeners leave voicemails and messages.
  • A long list of podcaster-specific features and 3rd party tools.


  • More management & maintenance required
  • Separate web hosting required


  • Less control and customisation
  • Less external tool options

Going with WordPress?

Here’s How to Create your Podcast Website

Here are the steps we’ll follow to help you create a website and a blog for your podcast:

  1. Choose and set up your Web Hosting
  2. Get a domain for your website
  3. Install WordPress on your hosting
  4. Create your first content
  5. Set up your WordPress navigation
  6. Look & Feel: Choose a theme for your WordPress site
  7. Set up your WordPress site for Podcasting

Who is This For?

This course is for a range of people who want to create a website. Do you identify with any of these?

  1. You’re a Podcasting beginner looking to publish your podcast
  2. You’re an Existing Podcaster who wants to move to a self-hosted website for more control
  3. You’re already self-hosting with WordPress, but want to really enhance your site
  4. You just want to set up a website for any purpose!

I’ll be talking about a lot of different resources in this course, from hosting providers to WordPress plugins. I’ll be using Affiliate links for nearly all of these, which means that, if you buy, we get a small commission on the purchase. It wont cost you any extra though, and I only recommend products that we’ve used and love. If you use the links, it helps support this free content we put out there to help you and others. We appreciate it!


What is Web Hosting?

Web hosting is nothing more, really, than a place on the web to store your own website.

Your “Web Host” stores the files that make up your site and makes them available to anyone who wants to find you.

When a visitor types in your web address, your Host sends those files to the viewer’s browser, and they can have a look at what you’ve got to offer.

Let’s have a look at how we set up hosting in the video below. My preferred web hosting provider is Bluehost.

To me, they offer a great mix of value and reliability, and they’re super easy to use. They help you set up a WordPress website during signup which makes things really simple.

To sign up for your hosting you can find them here:

Watch the video for a full explanation of web hosting.

The video below shows how to buy hosting AND a domain name, assuming you need both. In many cases you’ll buy your domain along with your hosting, so you don’t need to worry about extra setup.

But, if you do have a domain name already, it also points out where you would put an existing domain name, if you have one.

web hosting for a podcast website

Set Up Your Web Hosting with Bluehost

Here’s What to Do:

Today the aim is to set up hosting and a domain name. If you have both already, that’s great – jump to the next unit.

  1. Go to bluehost here, and sign up for hosting. You can use the video earlier in this lesson to help.
  2. If you already have a domain name, enter it into the bluehost shopping cart. Otherwise, choose a new domain and buy it during the hosting purchase process.
  3. That’s it, you now have a working home for your podcasting website!
Creating a Podcasting website

Do You Need to Know More About Domains?

Normally you’ll just buy a domain along with your web hosting, as I showed above. But sometimes you’ll already own a domain, or want to buy one elsewhere. If you want to know more about this have a look at our tutorial on web domains.


Setting up WordPress During Bluehost Signup

In this topic it’s the big step: installing your website!

Have no fear, this is really easy thanks to the tools that Bluehost offers. In fact, you’ll set up your WordPress website right away, during the singnup process. Let’s take a look!

This video shows you how to set up WordPress during the Bluehost signup process. This means you’ll be ready to go, right away.

What is WordPress?

WordPress started out as a simple blogging tool – it allowed anyone to run their own blog with no technical knowledge. Nowadays WordPress is much more than blogging, but it has retained it’s simple roots and aims to allow anyone to run an entire website.

The main thing to know is that WordPress is an ideal platform for running a Podcasting website, and you’ll find that the vast majority of self-hosted Podcasts run on WordPress.

WordPress is Open Source, which means that it’s free to use, open to customisation and brings with it a huge community of users who develop new tools and support each other. You’ll start with a simple site now, but WordPress will grow with you, adding plugins, tools and themes, to create the perfect site for your small business.

Here’s What to Do:

Today our task is to end up with a working website. Follow on from the signup process and use the video above to help you to:

  1. Give your website and a sub-title
  2. Choose either a static front page, or a list of recent episodes
  3. Create your Contact page using the Bluehost setup template
  4. Choose whether to install Woocommerce or not
  5. Done! You now having a basic working website.

Your site isn’t quite ready to podcast yet – we need a podcast plugin first. But, we’ll come to that in the next section.

create a website for your podcast

Creating Your First Content

WordPress is the content management system (CMS) that we’re using to manage your website. It’s the most widely used CMS in the world, thanks to it’s amazing combination of simplicity and power.

It can start off very simple, but grow into a fully functioning professional website. In this section, we’re going to learn how to use it.

To start us off in setting up your Podcasting website, we’ll create a few bits of content. This will introduce people to your Podcast and help you to create more elements of the site in future.

How to Use WordPress

As well as being the web host I normally work with, Bluehost also provide some great WordPress tutorials, and that’s what we’re going to work with in this section.

I’m afraid the cheese-level on these videos is off the scale, so forgive the presenter. The content is great though. They cover every aspect of working with your WordPress website.

I’ve included all the essential ones below, and you can find the full playlist here: Working with WordPress by Bluehost.

WordPress Dashboard

Creating a Page

Creating a Post

Here’s What to Do:

Today we’re going to create three pieces of content, a page and a post. These are the basic elements of content within WordPress.

Time to get your Podcast website working!

  1. Create a new Page for your website, and name it About the Show. Write a few paragraphs in there that describe your Podcast and what you stand for.
  2. Create a new Post and write up a short news story promoting the launch of your Podcast website. If the show isn’t released yet, build some hype, and if it is, talk about your future plans for the show.
  3. Create another new page, and name it: “Contact Us”. Include on this page all of the different ways people can get in touch, such as an email address, twitter, facebook and any other platform you often use. (we’ll include more fancy contact tools on here later)
working with wordpress


Creating a Custom Menu in WordPress

One of the most important elements of any website is navigation. After all, there’s no point in swimming in amazing content if no-one can find their way to the material.

WordPress lets you set up a custom menu, showing links to pages, posts and categories. It also allows you to input links to external websites just by entering the web address.

How to Edit Your Website Navigation

WordPress allows you very tight control over your navigation, which is very handy. This control depends a little on the Theme you’re using. Some themes include one menu, and others include many more.

The Reponsive theme includes space for 4 menus, which is one of the great things about it. You can have a Top Menu, a Header Menu, a Sub-Header Menu and a footer menu.

This video shows you how to set up and edit each of these menus, and applies to any theme you’re using.

Remember, if you’re not using Responsive, then the Menu Locations will be different and there might be fewer of them, but you’ll still have at least 1.

Have fun!

Here’s What to Do:

Your task for this unit is simply to set up your first menu. For a basic podcasting website, I would recommend a minimum of 3 navigation links. That would be “Home”, “About the Show” and “Contact Us”. You’ll add more options later, such as links to particular categories or topics within your show, but that will do as a starter.

  1. Create a link to Home – this is simply a link to your front page.
  2. Create a link to your About Page – you’ll find that within the pages section.
  3. Create a link to your Contact Page – again, found in the pages section.
  4. Save the Menu, and then add it to the Main Menu location for the theme.
Navigation for wordpress podcasting websites


Installing a Plugin in WordPress

Plugins can turn a basic WordPress website into a really powerful online tool for your podcast, or even your business. Here’s how to install a plugin, using the Black Studio’s MCE tool as an example.

We’ll be using plugins in part 3 of this guide to Set your Podcast up in WordPress, so this is an essential skill for later.

Here’s What to Do:

Today we’re going to try out installing a plugin. The TinyMCE plugin allows you to create a range of custom widgets, which’ll be useful for later:

  1. Add the Tiny MCE Widget plugin as shown in the plugins video, and then add 1 or 2 more plugins to suit your aims. Examples are social media plugins, or a plugin to connect your email list.
podcast website plugins


Next Section: Design, Themes & Customisation.

The next section covers the look and feel of your website.

Now that we’ve got our website set up and have the basic tools in place, how do we really make it our own?

How do we make it look good, and reflect our brand?

That comes down to choosing the right theme for you, and customising it with your own logo, your colours and some great images. It also comes down to finding the right plugins and widgets to showcase the people behind the website – you! – including things like social media, email newsletters and more.

Move on to Part 2: Themes, Design & Customisation to continue creating your own great podcast website!