ポッドキャストを Google のインデックスに登録する
Google Podcasts に表示するには、ポッドキャストの RSS フィードとホームページを Google が見つけることが必要です。
前提条件
- ポッドキャストを Google Podcasts が見つけて追加するには、少なくとも 1 つのエピソードが必要です。
- インデックスに登録するには、Google が RSS フィードとエピソードの音声ファイル(および作成している場合は、リンク先のホームページ)にアクセスできる必要があります。フィードとページに対して、パスワードを必須にしたり、その他の方法で Google がブロックされたりしないようにします。これをテストする最も簡単な方法は、シークレット モードのブラウザ ウィンドウでこれらの URL にアクセスしてみることです。
- カスタム フィード(つまり、アクセス トークンが要求されるか、その他の原因でブロックされているため、Google がアクセスできないフィード)の場合、Google Podcasts に掲載することはできません。このような場合には、フィードの URL をリスナーと直接共有する必要があります。
ポッドキャストを Google が見つけられるようにする
- ポッドキャストが Google にすでに認識されているかどうかを確認します。
- Google Podcasts を開きます。
- ポッドキャストを検索します。ポッドキャストが Google Podcasts に表示されることを確認できた場合は、Google Podcasts が間違ったフィードを使用していると思わない限り、それ以上何も行う必要はありません。
- ポッドキャストが Google Podcasts にまだ表示されない場合は、次のいずれかの方法で Google がポッドキャストを見つけられるようにします。
方法 説明 ポッドキャスト ホスティング サービスを使用して公開する ホスティング サービスを使用している場合は、ホスティング サービスによって Google Podcasts に番組を公開する処理が行われる可能性があります。ユーザー ドキュメントで「番組を公開」または「エピソードを公開」を検索します。 Podcasts マネージャーで確認する Podcasts マネージャーで番組の所有権を確認します。Podcasts マネージャーは料金なしで簡単に使用でき、聴取に関する分析情報も利用可能です。たとえば、特定のエピソードについて任意の時間内の聴取回数が表示される視聴者維持率グラフで、リスナーがそのエピソードをスキップ、停止、または複数回再生した時間を確認できます。 PubSubHubbub PubSubHubbub ウェブサイト(または API)を使用してポッドキャストを公開します。ウェブサイトで、[Publish] > [Topic URL] にフィードの URL を入力し、[Publish] をクリックします。 ホームページのクロール RSS フィードにホームページを正しくリンクしておけば、Google はそのリンクをたどってフィードを見つけることができます。Google が関連するホームページを自動的に検出してクロールするまで待つか、Search Console を使用してホームページのインデックス登録を明示的にリクエストします。 - 公開が完了してから Google に番組が表示されるまで、6 日ほどかかる場合があります。公開して数日経ったら、Google Podcasts で番組が表示されているかどうかを確認してください(ステップ 1 を参照)。
ポッドキャストが Google で検出されると、その更新の有無が 1 日に数回確認されるようになります。ほとんどの場合、この確認は定期的に行われるため、何もする必要はありません。番組のステータスは下記の方法で確認できます。
フィードのクロール ステータスを確認する(上級ユーザー)
ポッドキャストのフィードが Google で最後に確認された時刻を表示するには:
- Google PubSubHubbub サイトを開きます。
- [Publisher Diagnostics] の [Topic URL] テキスト ボックスにフィードの URL を入力します。
- [Get Info] をクリックすると、Google によるフィードへの最後のアクセスの結果が表示されます。
- Last successful fetch: 前回 Google がフィードを取得した時刻です。これは、Google がフィードにアクセスできたことのみを示す情報であり、フィードが有効かどうかを示すものではありません(構文エラーが発生している可能性もあります)。
- Last ping: 前回 PubSubHubbub を使用して Google に RSS フィードの読み取りをリクエストした時刻です。
- Last fetch error: Google でファイルを取得しようとしたときに発生した前回のエラーです。
- 以下に理想的な例を示します。
- [Last successful fetch] の時刻は、最新のファイル更新の時刻より後である必要があります。最新のファイル更新より前の場合は、1 時間ほどしてからもう一度ご確認ください。[Last successful fetch] が変わらない場合:
- その間に取得に失敗した場合は([Last fetch error] の時刻を確認します)、前回の取得エラーを調べて問題を修正します。
- 成功、失敗を問わず、取得が行われなかった場合は、Google PubSubHubbub ランディング ページで [Publish] > [Topic URL] にフィードの URL を入力し、[Publish] をクリックします。
- [Last successful fetch] の時刻は、最新のファイル更新の時刻より後である必要があります。最新のファイル更新より前の場合は、1 時間ほどしてからもう一度ご確認ください。[Last successful fetch] が変わらない場合:
ブラウザで PubSubHubbub サイトにアクセスする代わりに、PubSubHubbub API を使用してインデックス登録情報をプログラムでリクエストし、取得することもできます。