Media · Situational
PodcastSeries + PodcastEpisode schema — what it does & how to ship it
Short answer
PodcastSeries and PodcastEpisode mark up podcast metadata and individual episodes with audio URLs — enabling audio results and legacy Google Podcasts ties.
What it does
PodcastSeries carries name, url and webFeed. PodcastEpisode carries name, url, associatedMedia (MediaObject with contentUrl for the audio file), and datePublished.
SERP / AI benefit
Audio-result eligibility and enrichment for LLMs summarising podcast episodes.
Where to use it
Podcast landing page and per-episode pages.
JSON-LD example
{
"@context": "https://schema.org",
"@type": "PodcastSeries",
"name": "GEO in Practice",
"url": "https://wbpomniseo.com/podcast",
"webFeed": "https://wbpomniseo.com/podcast/feed.xml"
}Copy, edit for your site, and drop into your page head inside a<script type="application/ld+json">block. Validate with Google's Rich Results Test.
In WBP Omni SEO Pro
Ready when the WBP podcast launches.
Ship PodcastSeries + PodcastEpisode without touching codeFrequently asked
Google Podcasts was deprecated — does this schema still matter?›
Yes — Apple, Spotify and LLM retrievers still use it. Google's rebuilt YouTube-based podcast surface uses different signals.
