XooCode(){

BroadcastChannel

BroadcastChannel is an Intangible for a single channel slot: channel 12 on a cable lineup, Sirius XM channel 45, a digital subchannel. Its direct subtypes are RadioChannel and TelevisionChannel.

It adds 6 properties: broadcastChannelId (the unique slot identifier in the provider's lineup), broadcastFrequency, broadcastServiceTier (Standard, Premium, Basic), genre, inBroadcastLineup (CableOrSatelliteService), and providesBroadcastService (BroadcastService).

Full example of schema.org/BroadcastChannel json-ld markup

The markup is verified as valid with Rich Results Test from Google.

Highlight legend:Required by GoogleRecommendedOptional
schema.org/BroadcastChannel
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BroadcastChannel",
  "broadcastChannelId": "945",
  "broadcastFrequency": "945",
  "broadcastServiceTier": "Standard",
  "genre": "Technology talk",
  "inBroadcastLineup": { "@type": "CableOrSatelliteService", "name": "Acme Cable" },
  "providesBroadcastService": { "@type": "BroadcastService", "name": "Xoo Code Radio", "callSign": "WXOO" }
}
</script>

Minimal valid version

The smallest markup that still produces a valid BroadcastChannel 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.

schema.org/BroadcastChannel (minimal)
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BroadcastChannel",
  "broadcastChannelId": "945",
  "providesBroadcastService": { "@type": "BroadcastService", "name": "Xoo Code Radio" }
}
</script>

Google rich results this unlocks

Markup matching this example makes your page eligible for the following Google Search rich results. The primary target drives the required / recommended property classification in the advanced code block above.

Common BroadcastChannel 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.

  1. 01

    Using BroadcastChannel for the broadcasting entity

    Wrong
    BroadcastChannel for the station itself
    Right
    BroadcastService for the station; BroadcastChannel for the channel slot in a specific provider's lineup

    A single BroadcastService may appear in many BroadcastChannels (cable vs satellite vs OTT). The two are distinct.

About the example data

WXOO 94.7 FM as a channel slot inside a cable TV provider's audio lineup (channel 945).

Comments

Loading comments...

Leave a comment