All schema types

AudioObject

An audio file. Use for podcast episodes, music tracks, audiobook chapters.

What it is

AudioObject is the audio counterpart to VideoObject. Use PodcastEpisode or MusicRecording subtypes when applicable for richer surfaces.

Required properties
  • contentUrl
Recommended properties
  • name
  • duration
  • encodingFormat
  • transcript
  • uploadDate
JSON-LD example
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AudioObject",
  "name": "Episode 42 — The Future of SEO",
  "contentUrl": "https://example.com/ep42.mp3",
  "duration": "PT45M12S",
  "encodingFormat": "audio/mpeg",
  "uploadDate": "2026-04-15"
}
</script>
Google rich result support

Limited direct rich results; supports knowledge graph and Podcast surfaces when paired with PodcastEpisode.

When to use it
  • Podcast pages
  • Music previews
  • Audiobook samples