問題発生: Google AdSenseの組み込みエラー
皆さんがGoogleアドセンスをブログに導入しようとしたとき、次のようなメッセージが頭を悩ませることがああるかもしれません。
=================================
閲覧できません (Forbidden access)
指定したウェブページを表示することができません。 入力したURLや値が正しくない可能性がございますのでご確認ください。
The server refuse to browse the page. The URL or value may not be correct. Please confirm the value.
=================================
このエラーメッセージは、AdSense コード スニペットをブログのヘッダーに組み込む際に表示されることがあります。
この問題の原因としては、レンタルサーバーのセキュリティ設定が関係していることが多いです。
環境と原因
私の場合、使用しているレンタルサーバーはConoHa WINGです。このトラブルの根本原因は、ConoHa WINGのWAF(Web Application Firewall)が特定のアクセスをブロックしていたためでした。
解決手順
- ConoHa WINGにログイン: まずConoHaのアカウントにログインします。
- サイト管理にアクセス: ダッシュボードからサイト管理を選びます。
- サイトセキュリティ設定へ移動: サイトセキュリティ→WAFの設定ページに進みます。
- IPアドレスの除外設定: 自分のグローバルIPアドレスを探し、それを除外リストに追加します。グローバルIPアドレスは、Googleで「グローバルIP 確認」と検索することで簡単に調べることができます。
ポイントと注意点
- IPアドレスの確認: 自分のグローバルIPアドレスは定期的に変更される可能性があるため、エラーが再発する場合は再確認が必要です。
- セキュリティへの配慮: IPアドレスを除外することはセキュリティリスクを伴う可能性があるため、アドセンスを登録する場合のみ除外し、設定し終わったら除外解除するのも良いと思います。
まとめ
この手順により、私は「閲覧できません (Forbidden access)」のエラーを解消することができました。同様の問題で困っている方は、この方法を試してみてください。