Google ポッドキャストの RSS フィード要件

Google ポッドキャストに表示するには、ポッドキャストを記述した RSS フィードを公開する必要があります。この RSS フィードは RSS 2.0 仕様に準拠し、後述のタグと値を含める必要があります。タグには、ポッドキャスト レベルのタグとエピソード レベルのタグがあります。

Google Play または iTunes の拡張機能のいずれかで定義されているタグを使用する場合は、以下のように、フィードの上部で <rss> タグに適切な xmlns 属性を追加してください。

<rss version="2.0"
     xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

たとえば、2 つのエピソードからなるポッドキャスト フィードを https://www.example.com/podcasts/dafnas-zebras/rss/podcast.rss で配信する場合は、次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>Dafna's Zebra Podcast</title>
    <googleplay:author>Dafna</googleplay:author>
    <description>A pet-owner's guide to the popular striped equine.</description>
    <googleplay:image href="http://www.example.com/podcasts/dafnas-zebras/img/dafna-zebra-pod-logo.jpg"/>
    <language>en-us</language>
    <link>https://www.example.com/podcasts/dafnas-zebras/</link>
    <item>
      <title>Top 10 myths about caring for a zebra</title>
      <description>Here are the top 10 misunderstandings about the care, feeding, and breeding of these lovable striped animals.</description>
      <pubDate>Tue, 14 Mar 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/toptenmyths.mp3"
                 type="audio/mpeg" length="34216300"/>
      <itunes:duration>30:00</itunes:duration>
      <guid isPermaLink="false">dzpodtop10</guid>
    </item>
    <item>
      <title>Keeping those stripes neat and clean</title>
      <description>Keeping your zebra clean is time consuming, but worth the effort.</description>
      <pubDate>Fri, 24 Feb 2017 12:00:00 GMT</pubDate>
      <enclosure url="https://www.example.com/podcasts/dafnas-zebras/audio/cleanstripes.mp3"
                 type="audio/mpeg" length="26004388"/>
      <itunes:duration>22:48</itunes:duration>
      <guid>dzpodclean</guid>
    </item>
  </channel>
</rss>

ポッドキャスト レベルの RSS タグ

Google ポッドキャストに表示するには、必須のポッドキャスト レベルのタグを含める必要があります。 また、推奨タグを使用すると、コンテンツに関する詳細情報を追加できるので、ユーザー エクスペリエンスの向上につながります。

必須タグ
<item>

個別のエピソードの 1 つ以上の説明。フィードには少なくとも 1 つの <item> 要素が必要です。エピソードを説明する場合に使用するマークアップについて詳しくは、エピソード レベルの RSS タグをご覧ください。

<link>

ポッドキャストのトップページの完全修飾 URL。URL 検査ツールまたはモバイル フレンドリー テストを使用して、Googlebot がトップページにアクセスできることを必ず確認してください。

<title>

ポッドキャストの名前。

推奨タグ
作者のタグ

ポッドキャストの作者。作者を指定するには、次のタグのいずれかまたは両方を使用します。

<googleplay:author>...</googleplay:author>
<itunes:author>...</itunes:author>

: "Example Corporation"、"Dafna Smith"

カテゴリのタグ

検索結果に表示されるポッドキャストの一般的なトピック。カテゴリは英語で指定し、& には &amp; を使用してください。カテゴリを指定するには、次のタグのいずれかまたは両方を使用します。

<googleplay:category text="..."/>
<itunes:category text="..."/>

説明のタグ

ポッドキャストのテキスト形式の説明。ユーザーが検索結果で詳細をクリックした場合に表示されます。HTML タグは無視されます。長さの上限は半角 1,000 文字(全角 500 文字)で、それ以上は切り捨てられます。通常はポッドキャストのトップページのコンテンツと同じ説明を含めますが、完全に同じテキストでなくてもかまいません。説明を指定するには、次のタグのいずれかまたは組み合わせを使用します。

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

露骨な表現のタグ

このタグがあり、yes(大文字と小文字を区別しない)に設定されている場合は、ポッドキャストに露骨な表現を含むコンテンツがあることを示します。各エピソードにこのプロパティをタグ付けすることで、より細かい管理を行えます。露骨な表現を含むコンテンツを示すには、次のタグのいずれかまたは両方を使用します。

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>

画像のタグ

ポッドキャストに関連付ける画像。Googlebot のアクセスがブロックされないようにする必要があります。画像を指定するには、次のタグのいずれかまたは組み合わせを使用します。

<googleplay:image href="...">
<itunes:image href="...">
<image>
  <link>...</link>
  <title>...</title>
  <url>...</url>
</image>
<language>

ポッドキャストの 2 文字の言語コード(ISO 639-1 で定義)。

エピソード レベルの RSS タグ

Google ポッドキャストに表示するには、必須のエピソード レベルのタグを含める必要があります。また、推奨タグを使用すると、ポッドキャストに関する詳細情報を追加できるので、ユーザー エクスペリエンスの向上につながります。

必須タグ
<enclosure>

エピソード音声ファイルの完全修飾 URL。拡張子が acc、m4a、mp3、ogg、wav の音声ファイルがサポートされています。エピソードが検索結果に表示されるのは、エピソードの大部分が、サポートされている音声ファイル形式の場合に限ります。Googlebot がこれらのファイルに確実にアクセスできるように、robots.txt ファイルでブロックしないでください。

<title>

ポッドキャスト エピソードのタイトル。

推奨タグ

説明のタグ

検索結果に表示されるエピソードの説明。HTML タグは無視されます。長さの上限は半角 200 文字(全角 100 文字)で、それ以上は切り捨てられます。説明を指定するには、次のタグのいずれかまたは組み合わせを使用します。

<description>...</description>
<googleplay:description>...</googleplay:description>
<itunes:summary>...</itunes:summary>

露骨な表現のタグ

このタグがあり、yes(大文字と小文字を区別しない)に設定されている場合は、エピソードに露骨な表現を含むコンテンツがあることを示します。露骨な表現を含むコンテンツを示すには、次のタグのいずれかまたは両方を使用します。

<googleplay:explicit>yes</googleplay:explicit>
<itunes:explicit>yes</itunes:explicit>
<guid>

ポッドキャスト エピソードに永続的に割り当てられるグローバル一意識別子(大文字と小文字を区別)。 このポッドキャストを対象とし、一意で、時間が経っても変化しない値を指定します。GUID を比較して、どちらのエピソードが新しいかを判断します。文字列が有効な URL でない場合は、isPermaLink="false" を追加します。<guid> タグが指定されていない場合は、<enclosure> タグ内のファイル URL が代わりに使用されます。

<itunes:duration>

エピソードの再生時間。次のいずれかの形式で指定します。

  • [hours]:[minutes]:[seconds]
  • [minutes]:[seconds]
  • [total_seconds]

最初の 2 つの形式の hours、minutes、seconds の値はそれぞれ 2 桁以内で指定してください。

<pubDate>

エピソードの公開日(RFC 822(5.1 項)の形式)。