AudioObject スキーマ

schema.org/AudioObject マークアップの用途を説明します。専用の Google リッチリザルトがないという事実、PodcastSeries・PodcastEpisode・RSS フィードとの違い、contentUrl、duration、name、encodingFormat の使い方、追加する価値の判断方法を整理します。

初回公開:2026年7月1日 · 最終更新:2026年8月22日 · Advanced
言語
このページには証拠シグナルが1件あります

AudioObject スキーマは、音声をページにラベル付けするコードです。ただし、Google の専用音声リッチリザルトを有効にするものではありません。候補の /structured-data/podcast と /structured-data/media-clip はどちらも404を返し、音声カードやバッジを解放する機能はありません。主な価値は、音声を他のマークアップ済みコンテンツに埋め込み、検索エンジンや AI ツールが音声を理解しやすくする可能性にあります。

TL;DR — schema.org/AudioObject(通常はJSON-LD)は、音声コンテンツをcontentUrldurationnameencodingFormatでマークアップします。中心となる検証済みの結論は、専用のGoogleリッチリザルトがないことです。Google公式のサポート対象構造化データ型一覧には載っておらず、候補の機能ガイドURL(/structured-data/podcast/structured-data/media-clip)はどちらも404を返します。価値は音声を他のマークアップ済みコンテンツ(例:ArticleのassociatedMedia)に埋め込むことと、AI向けの面でエンティティ/コンテンツ理解を助ける可能性(独立検証済みではない)にあり、SERPカードではありません。PodcastSeries/PodcastEpisode(Googleの別個のポッドキャスト管理用タイプで、こちらもリッチリザルトなし)やRSSフィード(Apple/Spotifyでポッドキャストをアプリに届ける実際の仕組みで、ページ上のスキーマとは無関係)と混同しないでください。このクラスターでは優先度の低いタイプの一つとして扱います。

Evidence for this claim Schema.org AudioObject is a MediaObject type for audio content and defines properties such as contentUrl, duration, encodingFormat, and transcript. Scope: Current Schema.org vocabulary; does not imply a Google rich result. Confidence: high · Verified: Schema.org: AudioObject Evidence for this claim Google's supported structured-data feature gallery does not document a standalone AudioObject rich result. Scope: Current documented Google Search structured-data features; absence is not a claim about every Google audio use. Confidence: high · Verified: Google Search Central: Structured data feature gallery

AudioObjectスキーマとは — そして、しないことの正直な真実

schema.org/AudioObjectは、音声の一片を表すMediaObjectのサブタイプです。ポッドキャストのエピソード、記事のナレーション、音声クリップなどを記述できます。この語彙自体は実在し安定しています。実在しないのは、これに結び付いたGoogle検索機能です。

Evidence for this claim Schema.org defines AudioObject as an audio file and as a MediaObject subtype; it inherits MediaObject and CreativeWork properties in addition to AudioObject-specific properties. Scope: web Confidence: high · Verified: AudioObject

ここは直接確認した内容なので、ぼかさずに述べます。AudioObjectに確認済みのGoogleリッチリザルト対応はありません。 それを裏付ける具体的な事実が3つあります。

  • Google公式のサポート対象構造化データ型一覧 (「検索ギャラリー」)の項目にありません。リッチリザルトを得るすべてのタイプがこの一覧に載りますが、AudioObjectは載っていません。
  • 想定される2つの機能ガイドURL、developers.google.com/search/docs/appearance/structured-data/podcast.../media-clip はどちらも404を返します。機能がないため、ドキュメントページもありません。
  • GoogleのVideoガイドでは、クリップ用マークアップをVideoObjectClipBroadcastEventに統合しています。developers.google.com/searchのどこにも、AudioObject専用のカルーセル、バッジ、必須/推奨プロパティ表はありません。

検索機能につながる限り、私はスキーママークアップのファンです。AudioObjectは、この構造化データのクラスターの中で、マークアップが検索機能を生まないことが最もはっきりしている例です。だからこそ、緊急性を作り出すのではなく、正直に説明するのが有用です。

AudioObjectとPodcastSeries/PodcastEpisodeとRSSフィードの違い

この3つは頻繁に混同されます。ここを整理することが、この記事の実用的な価値の大部分です。

  • AudioObject — 「音声の一片」を表すschema.orgの一般的なタイプ。Googleリッチリザルトはありません。
  • PodcastSeries/PodcastEpisode — Googleの別個のポッドキャスト固有タイプです。従来はポッドキャスト管理の面と結び付いていましたが、検索のリッチリザルトではありません。schema.orgの語彙では、PodcastEpisodeassociatedMediaプロパティを介してメディアファイルを参照できます。AudioObjectはその下にあるファイルレベルのエンティティで、エピソードに関連しますが同じノードではありません。Google Podcastsは2024年に終了し、このマークアップを直接利用する可能性のある数少ない面の一つがなくなりました。これは優先度が低いという整理を強めるもので、新しい価値を生むものではありません。
  • MusicRecording — よくある混同なので明確にしておきます。MusicRecordingはschema.orgのCreativeWorkタイプであり、AudioObjectのサブタイプではありません。音楽トラックをマークアップするならトラック自体はMusicRecordingとしてモデル化し、実際の音声ファイルも別に記述したい場合は、片方がもう片方を継承すると考えず、独立したAudioObjectを関連付けます。
  • RSSフィード — 多くの人が知る必要がある点です。ポッドキャストをApple Podcasts、Spotify、その他のアプリに掲載するのは、ディレクトリに送信したRSSフィードです。これはページ上のスキーマとはまったく別の仕組みです。AudioObjectマークアップをどれだけ追加しても、番組をポッドキャストアプリに掲載することはできません。フィードがその役割を担います。

関係者から「SEOのためにポッドキャスト用スキーマを追加すべきか」と聞かれたら、正確な答えは3つの問いを分けることです。Googleのリッチリザルトが欲しいのか(存在しません)、アプリへの配信が欲しいのか(RSSであり、スキーマではありません)、それとも一般的な機械可読性が欲しいのか(AudioObjectに控えめな価値があるのはここです)。

それでも実装する価値がある場所

リッチリザルトがなくても、AudioObjectを追加する妥当な理由はあります。

  • Articleに音声を埋め込む。 ページが主に記事で、ナレーション版の音声もあるなら、Article内にAudioObjectを(たとえばassociatedMediaとして)入れ子にして、両者を正式に関連付けられます。Article自体には別の価値があり、AudioObjectは音声コンポーネントを明示する役割を果たします。
  • AI向けのエンティティ/コンテンツ理解。 AI OverviewsなどのLLM向けシステムは、構造化データを読んでページの内容を理解することが増えています。完全なAudioObjectマークアップは音声を正しく認識する助けになる可能性がありますが、AudioObject固有の研究やGoogleの発言に裏付けられた主張ではありません。方向性として妥当な仮説にとどめ、保証として売り込まないでください。
  • 構造化データを重視するサイトでのschema.orgの完全性。 他の要素をすでにきれいにマークアップしているなら、AudioObjectの追加は安価で、グラフの一貫性を保てます。ただしSERPでの成果を期待しないでください。

基本実装 — 使う価値のあるプロパティ

Googleの要件表はないため、schema.orgの語彙そのものを基準にします。リッチリザルトがなくても記録しておく価値のあるプロパティは次のとおりです。

プロパティ内容
name音声のタイトル(例:エピソード名)
contentUrl音声ファイルの直接URL
durationISO 8601形式の長さ(例:PT42M30S
encodingFormatファイルのMIMEタイプ(例:audio/mpeg
description音声の短い概要
uploadDate公開日
transcript話されている音声の文字起こし

別に取り上げたいプロパティがtranscriptです。これは実在する有効なAudioObjectフィールドで、schema.orgにも直接記載されています。ただし、文字起こしをJSON-LDだけに置けば、話された言葉がインデックス可能になったり、引用可能になったり、強調スニペットの対象になったりすることは、確立された事実ではありません。その利用者向けの効果は検証されていません。文字起こしにSEOやAI回答上の重みを持たせたいなら、目に見えてアクセス可能なページ本文にも公開してください。スキーマのプロパティは、可視テキストに添える機械可読の記録として扱い、代替物にはしないでください。

最小限のJSON-LDブロック:

{
  "@context": "https://schema.org/",
  "@type": "AudioObject",
  "name": "Episode 12: Structured Data Myths",
  "contentUrl": "https://example.com/audio/ep12.mp3",
  "encodingFormat": "audio/mpeg",
  "duration": "PT42M30S",
  "uploadDate": "2026-06-01",
  "description": "We separate the schema hype from what actually earns a search feature."
}

そして、Articleの音声版として入れ子にする場合:

{
  "@context": "https://schema.org/",
  "@type": "Article",
  "headline": "Structured Data Myths",
  "associatedMedia": {
    "@type": "AudioObject",
    "name": "Structured Data Myths (narrated)",
    "contentUrl": "https://example.com/audio/narrated.mp3",
    "encodingFormat": "audio/mpeg",
    "duration": "PT42M30S"
  }
}

追加すべきか?優先順位の考え方

時間をかける価値のある場所に集中してほしいので、率直に整理します。

  1. これでGoogleのリッチリザルトを得たいですか? その場合、AudioObjectは適切なツールではありません。該当する機能はないため、文書化された機能を持つ別のタイプに時間を使ってください。
  2. ポッドキャストをApple/Spotifyに掲載したいですか? それはスキーマではなく、あなたのRSSフィードです。フィードが正しく、ディレクトリに送信済みであることを確認してください。
  3. 他のものはすべてマークアップ済みで、きれいなエンティティ/AI理解を求めていますか? その場合、AudioObjectの追加は妥当で費用の低い仕上げです。ただし期待値は「機械可読性」に合わせ、「SERPカード」ではないと理解してください。

多くのサイトでAudioObjectは構造化データの優先順位リストの下位に位置します。語彙を否定しているのではなく、現在の成果を正確に見積もっているだけです。音声マークアップを兄弟概念と比較するなら、このサイトのVideoObjectCreativeWork、より広いSchema MarkupStructured Dataの取り組みが全体像を示します。

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.