XooCode(){

Schema: PodcastSeries

Schema: PodcastSeries Example Markup

The following are examples of markup written in json+ld that include the correct usage for Schema: PodcastSeries.

PodcastEpisode

PodcastEpisode JSON-LD example for the Xoo Code podcast discussing structured data with a guest. Covers partOfSeries with PodcastSeries, associatedMedia with AudioObject for the episode file, episodeNumber, seasonNumber, timeRequired, and how podcast markup feeds Google Podcasts and AI-powered podcast discovery.

PodcastSeries

PodcastSeries JSON-LD example for the Xoo Code podcast. Covers webFeed and actor (the 2 properties unique to PodcastSeries), plus how PodcastSeries connects to PodcastEpisode and PodcastSeason.

PodcastSeason

PodcastSeason JSON-LD example for Season 2 of the Xoo Code podcast. PodcastSeason adds no properties of its own; it groups episodes within a PodcastSeries by season number.

CreativeWorkSeries

CreativeWorkSeries JSON-LD example for the parent type behind BookSeries, Periodical, PodcastSeries, RadioSeries, TVSeries, MovieSeries, and VideoGameSeries. Adds startDate, endDate, and issn.

CreativeWorkSeason

CreativeWorkSeason JSON-LD example for a single season of a TV, podcast, or radio series. Adds actor, director, episode, seasonNumber, numberOfEpisodes, partOfSeries, productionCompany, trailer, startDate, endDate. Parent of TVSeason.

Episode

Episode JSON-LD example for the parent of PodcastEpisode, RadioEpisode, and TVEpisode. Adds episodeNumber, partOfSeason, partOfSeries, actor, director, musicBy, productionCompany, trailer, and duration.

RadioSeries

RadioSeries JSON-LD stub for a radio show series. CreativeWorkSeries subtype (same property set as TVSeries but without EIDR).