RadioSeries
RadioSeries is a CreativeWorkSeries subtype for a radio show: a daily news show, a talk show, a documentary radio series, a drama on radio. It carries the TV-style property set (actor, director, containsSeason, episode, numberOfEpisodes, numberOfSeasons, productionCompany, musicBy, trailer) but does not carry the EIDR identifier (which is film/TV-only).
Episodes inside a RadioSeries are RadioEpisode. For podcast-distributed radio content, prefer PodcastSeries; the two types overlap, use PodcastSeries whenever there is an RSS feed.
Full example of schema.org/RadioSeries json-ld markup
The markup is verified as valid with Rich Results Test from Google.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "RadioSeries",
"name": "Debug Drive-Time",
"description": "Weekly live morning radio show where Jane Xoo debugs listener-submitted JSON-LD snippets on air.",
"startDate": "2024-09-02",
"numberOfEpisodes": 78,
"productionCompany": { "@type": "Organization", "name": "Xoo Code Radio" },
"actor": { "@type": "Person", "name": "Jane Xoo" }
}
</script>Minimal valid version
The smallest markup that still produces a valid RadioSeries entity. Use it as the floor. Reach for the advanced example above when you want search engines and AI agents to understand more about your content.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "RadioSeries",
"name": "Debug Drive-Time",
"actor": { "@type": "Person", "name": "Jane Xoo" }
}
</script>Google rich results this unlocks
RadioSeries is a structural type. It does not produce a rich result on its own.
Its value comes from combining it with a primary type whose markup earns a rich result (Article, Product, Event, and so on). RadioSeries becomes the trunk that the primary type branches off viamainEntityorbreadcrumb. Include it on every page as the backbone of your markup.
Common RadioSeries mistakes
Mistakes that pass validation but silently fail to earn rich results or mislead consumers walking the graph. Avoid these and your markup will be ahead of most sites in the wild.
- 01
Using RadioSeries for a podcast
WrongRadioSeries on a podcast-only showRightPodcastSeries when the show has an RSS feed; RadioSeries only for true broadcast radioPodcastSeries unlocks Google Podcasts and Apple/Spotify feed integration. RadioSeries is the broadcast-oriented type.
Schema properties in this example
About the example data
"Debug Drive-Time", a fictional Xoo Code Radio morning talk show about structured data, broadcast weekly.
Comments
Loading comments...