For Podcasters

Turn your podcast RSS feed into website pages

Every item in your feed becomes a page on your site, with its own URL, a player and the description you already wrote. New items get pages as they're published.

The short answer

Paste your podcast's RSS feed URL into ShowHub. Every item in the feed becomes its own page with a URL, a player and the description you already wrote, and new items get pages as they're published.

You need: Your feed URL (ends in .xml, /rss or /feed on most hosts). Check your podcast's pages for free.

Takes
~5 minutes
Costs
Free on Starter
Updated

Try it with your show

Paste your link. See your site.

A podcast, YouTube or Spotify link, or just your show's name. No sign-up, nothing saved.

A sample show in Margin. It's live, click around.Try other looks

Side by side

Should you do it by hand, or let ShowHub do it?

  • New episode

    By hand

    Copy the title, notes and embed into a new post on your site.

    With ShowHub

    The page appears after the item shows up in your feed.

  • Back catalog

    By hand

    Re-create every old episode as a post.

    With ShowHub

    Every item in the feed gets a page on the first sync.

  • Fixing a typo in show notes

    By hand

    Fix it in your host, then again on your site.

    With ShowHub

    Fix it in your host, or edit the page directly in ShowHub.

  • Switching podcast hosts

    By hand

    Rebuild embeds that pointed at the old host.

    With ShowHub

    Update the feed URL in ShowHub. Episode GUIDs keep pages from duplicating.

  • What search engines see

    By hand

    Depends on the plugin. Many RSS widgets load in the browser, after the page.

    With ShowHub

    Server-rendered pages with titles, descriptions and episode structured data.

What's in a podcast feed

A podcast RSS feed is a single file your host keeps up to date. Apple Podcasts, Spotify and every other app read it to learn about your show. It holds one block of information per episode, and each block has the same fields.

ShowHub reads the same file. Here's where each field ends up:

In your feedOn the page
<title>The page heading, the browser tab title and the end of the URL
<content:encoded> or <description>The show notes, as plain text
<itunes:image>The episode artwork, and the preview image when the page is shared
<pubDate>The date on the page and the order on your home page
<enclosure>The audio the player streams
<guid>Nothing visible. ShowHub uses it to know which page belongs to which episode
<itunes:duration>The running time shown under the title

So the page is only as good as what's in the feed. That's usually good news: you already write titles and show notes for the apps, and now that work also builds your website.

Why not an RSS widget?

There are plenty of free widgets and WordPress plugins that "display an RSS feed". Most of them show a list of episode titles with a player, all on one page.

That's a list, not a set of pages. One page with 200 titles on it can't rank for 200 different topics. And many widgets load the list with JavaScript after the page opens, which means the episode text may not be in the HTML that search engines read first.

ShowHub builds a separate page for each item, rendered on the server, with its own title tag, description, share image and PodcastEpisode structured data. That's the version search engines can work with.

Feed problems that make pages look bad

If a page looks thin, the cause is almost always in the feed. The common ones:

  • One-line descriptions. Some hosts have a short "summary" field and a long "notes" field. Make sure your show notes go into the long one.
  • No episode artwork. Without it, pages fall back to your show's cover. That's fine, but episode art makes shared links stand out.
  • Changed GUIDs. If your host regenerated episode IDs (it happens during some host migrations), apps and ShowHub may see old episodes as new ones. Avoid changing GUIDs after publishing.
  • Private or region-locked feeds. ShowHub needs to be able to open the feed the same way a podcast app does.

Changing podcast hosts later

When you move hosts, the new host gives you a new feed URL and redirects the old one. Update the feed URL in ShowHub under Settings → Connectors. As long as your episode GUIDs came across unchanged, which most migration tools preserve, your pages stay where they are with the same addresses.

Setup checklist

What you actually do

  • Find your feed URL

    It's in your podcast host's settings, usually under Distribution or RSS. Open it in a browser to check it loads.

  • Connect it in ShowHub

    Paste the URL. ShowHub reads every item and builds a page for each one.

  • Check a handful of pages

    Look at your newest episode and one from years back. Missing artwork or a one-line description almost always comes from the feed itself.

  • Leave it running

    ShowHub keeps checking the feed. New items become new pages; edits you make in your host carry over.

What you get

What does it cost, and what's included?

  • A page for every feed item

    Including your whole back catalog, on the first sync.

    Starter · free

  • Ongoing sync

    New and changed items in your feed are picked up automatically.

    Starter · free

  • Editable page titles, descriptions and URLs

    Override what the feed says, page by page, without touching your host.

    Starter · free

  • Transcripts

    ShowHub transcribes the audio so each page has the full episode as text.

    Pro · $20/mo

Monthly prices; paying yearly takes 20% off. Compare plans

Questions

Things people ask before they start

Does this work with any RSS feed?
It's built for podcast feeds, the kind your host sends to Apple and Spotify. Those include the audio file, artwork and episode fields ShowHub uses to build a proper page.
How quickly do new episodes show up?
ShowHub checks your feed regularly, so a new episode usually appears within minutes. You can also trigger a sync by hand from Settings → Connectors.
Can I connect more than one feed?
Yes. Add each feed as its own source in Settings → Connectors. Each one syncs on its own.
What if my feed is broken?
Open the feed URL in your browser. If you don't see XML, the problem is on the host's side. The Health page in ShowHub also lists any errors it hit while reading the feed.

Pick a look

Same show, a dozen sleeves.

These are live designs showing a sample show. Paste your link and every one fills with your own episodes.

Swipe or scroll the wall