RadioStation
RadioStation is a direct LocalBusiness subtype for radio station businesses: the operating entity with offices, staff, and a street address. For the broadcast service layer (call sign, frequency, channels), use BroadcastService.
Full example of schema.org/RadioStation 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": "RadioStation",
"name": "WXOO Media Group",
"address": { "@type": "PostalAddress", "streetAddress": "12 Broadcast Dr", "addressLocality": "Dunmore", "addressRegion": "PA", "postalCode": "18512", "addressCountry": "US" },
"telephone": "+1-570-555-2021",
"openingHours": "Mo-Fr 08:00-18:00",
"url": "https://xoocode.com/shops/wxoo-media-group"
}
</script>Minimal valid version
The smallest markup that still produces a valid RadioStation 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": "RadioStation",
"name": "WXOO Media Group",
"address": { "@type": "PostalAddress", "streetAddress": "12 Broadcast Dr", "addressLocality": "Dunmore", "addressRegion": "PA", "postalCode": "18512", "addressCountry": "US" }
}
</script>Google rich results this unlocks
RadioStation 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). RadioStation becomes the trunk that the primary type branches off viamainEntityorbreadcrumb. Include it on every page as the backbone of your markup.
Common RadioStation 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
RadioStation for the broadcast service
WrongRadioStation with call sign and frequency on the same entityRightRadioStation for the business; BroadcastService for the broadcast layer (callSign, broadcastFrequency)The two entities carry different semantics. Keep the business and the broadcast service separate.
Schema properties in this example
About the example data
The business entity behind WXOO 94.7 FM in Dunmore.
Comments
Loading comments...