google mapsでリンクエラー 503 Service Unavailable

本ブログはリンク先に異常がないかを確認するため『Broken Link Checker』というWordPressのプラグインを導入しています。

しかし、1週間ぐらい前からgoogle mapsを埋め込んだ記事がリンクエラーとなっていました。

ちなみに、記事を表示すると以下のようになっていました。

googlemaps リンクエラー

「大きな地図で見る」の下のリンクに打ち消し線が付いていました。

また、Broken Link Checkerでは以下のエラーとして検知していました。

リンクエラー

「503」エラーとは一時的に

サーバにアクセスできずサービスが利用不可能になっていることを示している状態

  • 当該ウェブサイトに瞬間的に多数のアクセスがなされ、サーバーが処理不能に陥った。
  • サーバーがメンテナンス中などで機能していなかった。
  • サーバ内の最大データ転送量を超過した。
  • 同一サーバ内の他のサイトへのアクセスの集中。

です。

でも、googleほどの企業のサービスが数日間503エラーを返すのですから一時的な原因とは考えられません。

ちなみに、エラーが出ていたのは旧バージョンのgoogle mapsで生成されるスクリプトだけであり、現在の最新バージョンで作成した地図はエラーとなっていませんでした。

これらから推測すると古いバージョンをサポートしなくなったと思うのが妥当だと思います。

ただ、いきなり地図を表示させなくなるとさすがにまずいので、まずは503エラーを返しサイト管理者へ通知し、新バージョンへの移行を促しているのではないでしょうか。

とりあえず本ブログでは新しいgoogle mapsでもう一度スクリプトを作成しなおして記事を更新する作業を実施しました。

しかし、今後もバージョンアップが発生するたびにこのようなことが発生すると更新も大変なのでgoogle mapsの埋め込みではなくgoogle mapsの画像を貼り付けるなど策を考えなければなりませんね。