ポッドキャストが Google Podcasts プラットフォームに掲載されるためには、下記のガイドラインを遵守する RSS フィードでポッドキャストを定義する必要があります。
Podbean や libsyn などのポッドキャスト ホスティング サービスを使用している場合は、RSS フィードを直接編集できない可能性がありますが、代わりにホスティング サービスのツールを使用して RSS ファイルの作成と更新を行えます。その場合は、ご利用のホスティング サービスのドキュメントを参照して、このページに記載されている重要な値を更新する方法(番組のホームページの URL を指定する方法など)をご確認ください。
RSS がよくわからない場合は、ご自身で学習するか、フィードを作成できるウェブ デベロッパーにご依頼ください。Google Podcasts プラットフォームに掲載できるのは、ガイドラインを遵守した有効な RSS フィードを含むポッドキャストのみです。
フィードの要件と推奨事項
- この RSS フィードは、正しい形式で作成し、RSS 2.0 仕様をできる限り遵守する必要があります。Google は RSS フィード タグをすべて使用するわけではありませんが、このページの例で、重要なタグについて説明します。
- 必須のポッドキャスト レベルのタグとエピソード レベルのタグをすべて含めます。必須タグが不足しているフィードは、Google のインデックスに登録されない場合があります。一部のタグは、検索結果でポッドキャストとして表示するためには必要ありませんが、Google の各種サービスでポッドキャストのおすすめとして表示するためには必須です。また、ポッドキャストの利便性を高めるためにタグを追加することをおすすめします。
- ポッドキャストの画像を指定する必要があります。
- フィードと音声ファイルに対して、認証を必須としたり、Google がブロックされたりしないようにします。これを確認するには、シークレット ウィンドウでフィードにアクセスします。
- エピソードの大半が対応しているオーディオ形式のいずれかで、ファイル名に適切な拡張子を含める必要があります。
- HTTP と HTTPS の両方ではなく、どちらかを使用します。RSS フィードとすべてのエピソードを、HTTP または HTTPS のいずれかに配置する必要があります。HTTPS を使用することを強くおすすめします。フィードまたはホームページがホストされているプロトコル(HTTPS)とは別のプロトコル(HTTP)でリンク先のリソースがホストされている場合、Google Chrome はそのリソースを読み込む前に、ユーザーにリンク先について警告を表示します。そのリソースの読み込みがまったく許可されないこともあります。これにはエピソードの音声ファイルも含まれます。そのため少なくとも、フィードとホームページに加えて、
<enclosure>
タグに含まれるすべての音声ファイル URL が必ず同じプロトコル(できれば HTTPS)を使用するようにする必要があります。 - ポッドキャストに複数のフィードがある場合、Google は類似または同一のフィードをグループにまとめて、そのうちの 1 つのみを配信しようとすることにご注意ください。詳しくは、複数のフィードがあるポッドキャストを Google が管理する方法についての説明をご確認ください。
- フィードの利用についての注意点: ポッドキャストのフィードが Google によるクロールの実施後に利用できなくなっても、Google Podcasts は、最後にクロールされたフィードのバージョンを数週間配信し続け、フィードが再開されないと配信を停止します。
- Google Podcasts には、公開中の RSS ファイルのサイズに基づく、エピソード数の上限があります。
<pubDate>
で並べ替えた場合の、公開中のフィードから利用可能な最新のエピソード数の上限は、400~700 件程度です。<pubDate>
値がないエピソードは、リストの一番下に並べ替えられます(最も古いエピソードと見なされます)。エピソード数の上限に達すると、リストの一番下にある最も古いエピソードが Google Podcasts で番組から削除される可能性があります。
フィードの例
https://www.example.com/podcasts/dafnas-zebras/rss/podcast.rss で公開されている 2 つのエピソードを含むポッドキャストのフィードの例を次に示します。この例では、2 つの拡張機能の名前空間を使用し、関連付けられたホームページ(https://www.example.com/podcasts/dafnas-zebras/)を参照しています。
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"> <channel> <title>Dafna のシマウマ ポッドキャスト</title> <itunes:owner> <itunes:email>dafna@example.com</itunes:email> </itunes:owner> <itunes:author>Dafna</itunes:author> <description>人気の高い縞模様の馬をペットとして飼うためのガイド</description> <itunes:image href="https://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>シマウマの世話についての十大俗説</title> <description>シマウマの世話、餌、繁殖に関する 10 のよくある誤解を紹介します</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>縞模様を整えて清潔に保つ方法</title> <description>シマウマを清潔に保つのは時間のかかる作業ですが、努力のしがいがあります。</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>
Google 固有の RSS タグ
次に、Google がポッドキャストを表示するために使用する必須の RSS タグと推奨 RSS タグを示します。
タグの名前空間
iTunes タグを使用する場合は、RSS フィードの冒頭で適切な名前空間タグを指定してください。次に例を示します。
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"">
ポッドキャスト レベルの RSS タグ
Google Podcasts プラットフォームの掲載対象となるようにするには、以下のポッドキャスト レベルの必須のタグを含める必要があります。また、ユーザー エクスペリエンスの向上のために推奨される省略可能なポッドキャスト レベルのタグを含めることもできます。
これらのタグは、1 つのポッドキャストを表すフィード内の <channel>
要素に適用されます。Google Podcasts は、1 つのフィードにつき 1 つの <channel>
要素のみをサポートします。1 つのフィードに複数の <channel>
要素が含まれている場合、そのフィードは処理されません。
必須のポッドキャスト タグ / チャンネルタグ
Google 検索での掲載対象となるようにするには、ポッドキャスト レベルで以下の RSS タグを設定する必要があります。タグに適切な名前空間を使用します。
タグまたはタグの種類 | 説明 |
---|---|
<item> |
エピソードを 1 つ定義します。フィードには少なくとも 1 つの <item> 要素が必須です。エピソードを表す場合に使用するマークアップについて詳しくは、エピソード レベルの RSS タグをご覧ください。 |
<link> |
ポッドキャストのホームページの完全修飾 URL。このページがパスワードを必須にしていないことを確認してください。Google は、パスワードが必須のページをポッドキャストに関連付けることができません。 |
<title> |
ポッドキャストの名前。 |
画像 |
ポッドキャストに関連付ける画像。Googlebot のアクセスがブロックされないようにする必要があります。以下のいずれかのタグを使用して画像を指定できます。
例: |
説明 |
[ポッドキャストを検索結果に表示したい場合は強くおすすめします。また、Google Podcasts でおすすめのポッドキャストとして表示したい場合は必須です] ポッドキャストについてのテキスト形式の説明。ユーザーが Google 検索結果で詳細をクリックした場合に表示されます。HTML タグは無視されます。長さの上限は 1,000 文字で、超えた部分は切り捨てられます。説明を指定する場合、ポッドキャストのホームページ上の内容とおおむね合致する必要がありますが、まったく同じテキストである必要はありません。以下のタグのいずれかを使用して、説明を指定できます。
|
所有者 |
[ポッドキャストを検索結果に表示したい場合は強くおすすめします。また、Google Podcasts でおすすめのポッドキャストとして表示したい場合は必須です] フィードの所有権を Podcasts マネージャーに証明するため、ここに指定したアドレスに確認メールが届きます。指定できる所有者は 1 人のみです。タグに適切な名前空間を使用します。
|
作成者 |
[ポッドキャストを検索結果に表示したい場合は強くおすすめします。また、Google Podcasts でおすすめのポッドキャストとして表示したい場合は必須です] このポッドキャストの作成者のテキスト名。owner の値と同じにする必要はありません。
|
推奨チャンネルタグ / ポッドキャスト タグ
以下の RSS タグは必須ではありませんが、指定しておくと、検索でのユーザー エクスペリエンスの向上につながり、ユーザーが Google でそのポッドキャストを見つけやすくなります。タグに適切な名前空間を使用します。
タグまたはタグの種類 | 説明 |
---|---|
カテゴリ |
検索結果に表示されるポッドキャストの一般的なトピックです。カテゴリは英語で指定し、「&」文字には HTML エンティティ
推奨カテゴリポッドキャストには以下のカテゴリをおすすめします。他の言語に翻訳せずに、下記のように使用してください。
|
<itunes:explicit> |
このポッドキャストに露骨な表現またはアダルト コンテンツのどちらかが含まれることを示します。各エピソードにこのプロパティをタグ付けすることで、より細かい管理を行えます。エピソード レベルでこのタグの値を設定すると、番組レベルで設定された値が上書きされます。 値(大文字と小文字を区別):
|
<language> |
ポッドキャストの 2 文字の言語コード(ISO 639-1 で定義)。 |
Google Podcasts プラットフォームから番組を削除する場合のみ、このタグを番組レベルで指定します。ダウンロードしたエピソードには影響しません。番組を削除するためにサポートされている値は「yes」のみです。番組は 1 日以内に削除されます。 例: |
|
<itunes:new-feed-url> |
フィードを移動する場合(たとえば、ホスティング サービスを変更する場合)は、新しいフィードにこのタグを含めて、新しいフィードが新しい場所にある既知のフィードであることを Google に知らせます。このタグの使用方法は次のとおりです。
RSS フィードを移動する 2 つの手順の例を次に示します。
|
エピソード レベルの RSS タグ
Google Podcasts プラットフォームの掲載対象となるようにするには、エピソード レベルの必須のタグを含める必要があります。また、推奨タグを使用すると、コンテンツに関する詳細情報を追加できるので、ユーザー エクスペリエンスの向上につながります。
必須のエピソードタグ
Google 検索への掲載対象となるようにするには、以下の RSS タグをエピソード レベルで設定する必要があります。タグに適切な名前空間を使用します。
タグ | 説明 |
---|---|
<enclosure> |
エピソード音声ファイルの完全修飾 URL。その形式の拡張子を含む(例: .wav、.mp3)。エピソードの大半が対応している音声ファイル形式で、その形式の正しい拡張子が含まれている場合にのみ、エピソードが検索結果に表示されます。これらのファイルは robots.txt ルールなどで保護しないようにし、Googlebot がアクセスできるようにしておくことをおすすめします。例:
動画ファイルは対応していません。 |
<title> |
ポッドキャスト エピソードのタイトル。 |
推奨エピソードタグ
以下の RSS タグは必須ではありませんが、指定しておくと、検索でのユーザー エクスペリエンスの向上につながり、ユーザーが Google でそのエピソードを見つけやすくなります。
タグまたはタグの種類 | 説明 |
---|---|
説明 |
ポッドキャストについてのテキスト形式の説明。ユーザーが検索結果で詳細をクリックした場合に表示されます。HTML タグは無視されます。長さの上限は 1,000 文字で、超えた部分は切り捨てられます。説明を指定する場合、ポッドキャストのホームページ上の内容とおおむね合致する必要がありますが、まったく同じテキストである必要はありません。以下のタグのいずれかを使用して、説明を指定できます。
|
<itunes:explicit> |
このエピソードに露骨な表現またはアダルト コンテンツのどちらかが含まれることを示します。指定されていない場合、エピソードは番組レベルの設定を継承します。指定されている場合、ここに宣言されている値で番組レベルの設定が上書きされます。 値(大文字と小文字を区別):
|
<guid> |
ポッドキャストのエピソードに永続的に割り当てられるグローバルで一意の識別子(大文字と小文字を区別)。このポッドキャストの範囲内で、一意で、時間が経っても変わらない値にする必要があります。GUID を比較して、どのエピソードが新しいかを判断します。この文字列が有効な URL ではない場合は、 Google Podcasts プラットフォームでは、このタグを使用してエピソードを一意に識別します。エピソード ファイルの URL を変更しても GUID が同じままの場合、ユーザーには変更したものは表示されません。ただし、Podcasts マネージャーではエピソードの URL を使用してエピソードを一意に識別します。GUID は使用しません。 |
<itunes:duration> |
エピソードの再生時間。次のいずれかの形式で指定します。
最初の 2 つの形式の時、分、秒の値はそれぞれ 2 桁以内で指定してください。 |
<pubDate> |
エピソードの公開日。RFC 822(セクション 5.1)形式で表記します。これは、ポッドキャスト プレーヤーと Google Podcasts マネージャーがこのエピソードの公開日として使用する日付です(Google がエピソードを検出した日付ではありません)。 例: |
|
Google Podcasts プラットフォームで番組からエピソードを削除するには、このタグをエピソード レベルで指定します。ダウンロードしたエピソードには影響しません。サポートされている値は「yes」のみです。エピソードは 1 日以内に削除されます。 例: |