Podcast Website Setup: WordPress & Podpress Guide

Launching a Podcast: From Concept to Live Show
I was recently invited to participate in a podcast, an experience I anticipate sharing with you in the near future. This venture represents a new area of exploration for me personally.
Due to my availability and established expertise in WordPress, I volunteered to establish the infrastructure required for a fully functional podcast. This went beyond simply uploading audio files to a blog.
Setting Up the Podcast Infrastructure
Fortunately, a remarkably effective and freely available WordPress plugin streamlines the more complex aspects of podcast creation. This allowed for a rapid deployment of the show.
Within an hour of securing a domain name, the podcast was fully operational and ready for distribution.
Key Components for Podcast Success
- WordPress: The chosen content management system.
- Podcast Plugin: A free tool simplifying technical setup.
- Domain Name: Essential for establishing a unique online presence.
The combination of these elements facilitated a swift and efficient launch process, transforming the initial concept into a tangible, publicly accessible podcast.
Understanding Podcasts: A Technical Perspective
At its core, a podcast represents a specialized application of RSS, which stands for Really Simple Syndication. Standard RSS feeds primarily deliver HTML content alongside supplementary data like preview images, titles, and publication dates.
However, a podcast feed distinguishes itself by incorporating links to audio and/or video files. This allows dedicated podcast applications – for example, iTunes – to correctly interpret and manage the media content.
How Podcast Feeds Function
Upon updates to a podcast feed, the associated client application will typically notify the user or automatically initiate the download of the new media files.
Furthermore, platforms like iTunes utilize additional metadata fields, such as a detailed description, to populate their podcast directories with comprehensive information.
This metadata enhances discoverability and provides listeners with context about each podcast episode.
- RSS Foundation: Podcasts are built upon the existing RSS technology.
- Media Links: They extend RSS to include direct links to audio and video content.
- Client Compatibility: Specialized podcast clients are required to interpret these feeds.
- Metadata Enrichment: Additional metadata fields improve organization and searchability.
Essentially, a podcast leverages RSS to deliver episodic audio or video content directly to listeners through their preferred podcasting applications.
Podcast Hosting Considerations
Initially, it’s crucial to differentiate between hosting the podcast media files themselves – typically ranging from 5MB for ten minutes of audio to 500MB for video content – and hosting the podcast feed.
This discussion will focus on self-hosting both the files and the website that generates the podcast feed. However, if your web hosting plan has bandwidth limitations, utilizing a low-cost hosting service like Amazon S3 for your files might be necessary. Both approaches are viable, but require prior consideration.
The bandwidth required for feed access is comparable to that of a standard blog. However, the bandwidth consumed by 1,000 users downloading a 100MB podcast weekly can increase significantly.
Alternative Hosting Solutions
A viable alternative involves employing a combined low-cost feed and file hosting solution, such as libsyn. A potential drawback of using a hosted service mirrors the challenges of hosted blogging platforms.
Should your podcast gain popularity and necessitate a migration to a self-owned domain, the process can be complex, potentially leading to listener attrition.

Conversely, numerous all-inclusive hosted platforms provide access to automated advertising insertion systems. While the profitability of these systems remains unverified, it’s likely governed by principles similar to those of Google Adsense – increased downloads correlate with higher potential earnings.
In my view, monetization should not be the primary objective of any web-based project. Prioritize creating exceptional content, and explore monetization options only after establishing a substantial audience.
iTunes Store and Podcast Feeds
A common misunderstanding is that the iTunes Store will host your podcast or configure the essential metadata for your feed. This responsibility rests entirely with you.
For podcasts, the iTunes Store operates as a directory of links. Once your feed is correctly configured, you submit its address and await approval. This is the extent of their involvement. You are responsible for both file and podcast feed hosting.
Leveraging Wordpress and Podpress for Podcast Management
If you intend to host your podcast files independently, either on your personal web server or utilizing Amazon S3, the subsequent action involves establishing a website or front-end to oversee the podcast feed. We will employ Wordpress, widely recognized as the leading Content Management System (CMS), for this purpose.
Securing a dedicated domain name specifically for your podcast is highly recommended. We acquired ours from GoDaddy for $6 with a promotional code, which will prevent potential complications in the future.
A typical Wordpress installation does not natively support podcasting functionalities. To enable this, we will install a plugin known as podPress. This can be found and installed through the Add Plugin section within the Wordpress administration panel.
Essential iTunes metadata is now automatically incorporated into your site's feed. Further customization can be achieved by navigating to podPress->Feed/iTunes Settings.
Here, you can modify the following elements:
- A concise summary of your podcast.
- A preview image, which will be displayed in podcast directories.
- The owner information.
- A descriptive subtitle.
- Relevant keywords for searchability.
- The explicit tag to indicate content suitability.
The platform also allows for the creation of supplementary feeds. However, a detailed exploration of these advanced configurations is beyond the scope of this guide, as their setup is considerably more complex.
These additional feeds can be beneficial if you plan to distribute your podcast in multiple formats. For instance, you might maintain the primary feed as a standard MP3 while simultaneously offering a video version.
Launching Your Initial Podcast Episode
The process of publishing a new podcast episode is fundamentally straightforward, mirroring the creation of a standard post with the addition of linking to the corresponding media file. Direct uploading of podcast files is often restricted on many hosting platforms. This limitation stems from typical upload file size constraints, generally around 2MB.
Instead, establishing an FTP connection is necessary. A dedicated folder for your podcasts should be created, and the file's URL must then be inputted manually within the post editor, specifically in the newly designated podPress area.
Podcast Media Handling
Due to file size limitations, most podcast hosts do not allow direct uploads of audio files.
Utilizing FTP allows for the management of larger podcast files.

Show Notes and Episode Descriptions
Any additional text entered into the post content area will function as the episode's "show notes" and serve as the description displayed on platforms like iTunes.
These notes provide context and details for listeners regarding the podcast content.

Carefully crafted show notes can enhance discoverability and listener engagement.
iTunes Store Submission Process
Prior to submission, confirm that all default settings within the podPress configuration panel have been modified. It is also crucial to establish a feed image and accurately indicate whether the content is explicit.
An active iTunes account is a prerequisite for podcast submission. Within iTunes, navigate to the iTunes Store -> Podcasts area, then select Submit a Podcast located in the upper right corner. Input your blog’s feed URL and proceed through the submission wizard.
Approval typically requires a period of 2-3 days. Following approval, the feed will be refreshed on a daily basis, meaning new episodes may not appear in the iTunes directory immediately.
Additional Resources and Support
Currently, Dave is developing a comprehensive guide dedicated to podcasting. If you are uncertain about the submission process or prefer not to self-host, consider awaiting the release of this guide in the coming months.
Feel free to leave comments or pose questions if you encounter any difficulties; assistance will be provided to the best of my ability. For broader guidance on blogging with Wordpress, a complimentary guide is also available.