PubSubHubbubが停止中?(2017年8月)

サイト運営

このところ記事を何個か作製したので、Googleにインデックスされているかどうか確認してみました。そうしたら、1週間前の記事もインデックスされていません。

これまで更新できなかったツケが回ってきたのかとも思ったのですが、GoogleのPubSubHubbubサーバーが停止していたようです。「Transient error」とは書いてありますが、少なくとも1週間前に書いた記事も読まれていないのでこのところずっと、もしくは断続的に停止していると思われます。

PubSubHubbub

以前に何度か記事にしていますが、PubSubHubbubはフィード(RSS、ATOM)による新着記事通知を支援する機構です。黎明期からあるPING通知との大きな違いは、PubSubHubbubは個別のエンドユーザーがサイトに更新情報の問い合わせをしたり、サイトからフィードを受け取る代わりに、ハブとなるサーバー(GoogleかSuperfeedr、残りは零細)に更新情報を集めてあり、ハブには最新情報があることが想定されているためにエンドユーザーはハブからの通知を貰うだけで済む点で、サーバー負荷軽減に役立ちます。

GoogleのPubSubHubbubハブサイト(pubsubhubbub.appspot.com)の使い方
サイトの更新通知を担ってくれるPubSubHubbubというプロトコルがあります。Ping通知よりも自分のサーバーへの負担が小さい上、ほぼ瞬時にフィードリーダーへ最近記事を配信できるようになります。 このページではGoogleが運営し...

pubsubhubbub.appspot.comがおかしい?

最近インデックスされないので、Google Search Consoleでfetchしてみたところ即座にインデックスされました。

次に、appspotのサーバーへ行き、フィードのPublisher Diagnosisをしてみたところ、transient errorとでてしまいます。このページでは、フィードがそもそもなかったとしてもエラーは出なかったはずでした。

Transient error, please try again later

Error Transient error, please try again later

日本語の情報は見つけられませんでしたが、Stack Overflowでは上手くいかないという投稿が2017年5月に、6月にはtransient errorのまま動かないという投稿がありますので、その頃からおかしいのではないかと思われます。

Pubsubhubbub doesn't send push notification any more
In order to get notified whenever a channel has a new video I have implemented the Pubsubhubbub protocol as suggested here: The s...
Pubsubhubbub - Transient error with every Topic URL
We subscribed to YouTube's Pubsubhubbub to get notified if someone published a video on a channel. If we try to look at our Subscription details or the Topic ur...

元々、即座にインデックスされたいサイトはSearch Consoleを使ったり、すでにクローラーが頻繁に来るようになっているので速報性が欲しいわけでないのならオプション的な機能ではありましたが、ないと寂しいです。ひょっとして、AMP対応サイトなら早いのでしょうか?

コメント

タイトルとURLをコピーしました