Google AdSenseを申請した時、手順通りに申請手続きしていたのに、「閲覧できません (Forbidden Access)」というエラーメッセージが出てきて、とても混乱してしまいました。
その時の思い出話になります。
Google AdSense申請手順(テーマはCocoon利用)
Google AdSense申請画面をひらき、「ご利用開始」をクリックします。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/2A18B598-20DF-4D6C-B539-19748FD74B64.jpeg)
GoogleアカウントでAdSenseのアカウントにもログインできました。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/142C5BD9-9030-4D01-BD37-6DC7719306DF.jpeg)
自分のサイトのURLを記入し、「メールを受け取る」にチェックを入れます。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/56D9E8B5-26BA-484E-89CF-3FFB4F32BA55.jpeg)
「国または地域を選択」から「日本」を選択すると、利用規約が表示されるので、規約を読んで問題がなければ「同意します」にチェックを入れます。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/8ABD2AAA-C36E-4708-96AD-AF17C12A3E86.jpeg)
そして「AdSenseのご利用を開始」をクリックします。
お支払い情報を入力します。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/1A84C205-F8BB-4F9D-8B05-3FBFC6BB6206.jpeg)
項目を入力して「次へ」をクリック。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/3E3BD34D-D001-4B87-848D-E024C943C569.jpeg)
サイトをAdSenseにリンクします。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/06C449D0-2D52-4D44-8D65-F589745912B5.jpeg)
審査用のAdSenseコードをコピーします。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/1CF42C40-A3D3-4E8C-90AF-CF89D861A46F.jpeg)
WordPressに戻って、コピーしたコードを貼り付けます。
Cocoon設定→アクセス解析・認証→その他のアクセス解析・認証コード設定
![](https://sueko-nikki.com/wp-content/uploads/2022/01/0927C079-AA72-4115-AD66-8F88B33430F4.jpeg)
ヘッド用コードにコピーした審査用のAdSenseコードを貼り付けます。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/1DB5F83E-4175-41AF-BB4D-59B2E2DB0482.jpeg)
変更をまとめて保存をクリックします。
…と、ここで、まさかのエラーがでてきてしまいました…。
しばらく、このエラーを退治するのに格闘しました。
「観覧できません(Forbidden Access)」ってどういうこと?
審査用のAdSenseコードをコピーして、ヘッド用コードに貼り付けると…。
観覧できません(Forbidden access)
指定したウェブページを表示することが出来ません。
入力したURLや値が正しくない可能性がございますのでご確認ください。
と言うエラーが出てしまいました…。
今までiPhoneからコードを書いてはエラーを出していたので(たまたまかもしれませんが)、iPhoneで処理したことが原因かとふと思いました。
いろいろ調べてみると、このエラーを出してるのは、どうやら私だけではなかったようなのです。
「アドセンス 観覧できません(Forbidden access)」でググると、たくさん解決方法が出てきました。
このエラーはWAFというサーバーのセキュリティによって、アクセスが遮断されてしまったようなのです。
WAF(Web Application Firewall)とは?
WAFは文字通り、ウェブサイトのアプリケーションへの攻撃からウェブサイトを守るファイアウォールです。
アプリケーションプログラムに不具合があると、不正にアクセスされてしまいます。
WAFは、通信を解析・検査し、攻撃と判断した通信を遮断することで、Webサイトを保護しています。
攻撃を検出すると通信を遮断してログに記録しながら、同時にアクセス元にWebサーバーに代わって警告メッセージを返します。
Google AdSenseの審査用コードを書き込んだ時、このコードが攻撃だとWAFに判断されてしまったようです。
ConoHaサーバーに、しっかりログが残っていました。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/9368DC4A-0219-42DC-BA4C-BE6CB2606E75.jpeg)
WAFによるForbiddenエラー解決策
ConoHaサーバーでWAFの設定をします。
ConoHaサーバーにログインしたら、
サイト管理 → サイトセキュリティ → WAF
![](https://sueko-nikki.com/wp-content/uploads/2022/01/23BC3D5A-49DB-4595-B20F-27E1609F10E5.jpeg)
WAFに攻撃対象とみなされて、ブロックされたログ一覧が出てきます。
AdSense審査用コードでエラーが出た日時のログの「除外」をクリックします。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/3D74B204-33CE-403F-A617-09053DA9418A.jpeg)
水色からグレーになって、「除外解除」になります。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/8DA3C0A5-1132-45D1-9D60-CE7A98370010.jpeg)
これで、AdSense審査用のコードがWAFにとって攻撃対象外になります。
Google AdSense申請リベンジ
WordPressのCocoon設定にに戻って、Google AdSense用のコードを貼り付けて、変更をまとめて保存します。
今度は、エラーなく保存できました。
Google AdSense申請ページに戻り、「完了」をクリックします。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/9C2A4B52-8E62-4853-AD9B-C9BA4B15B228.jpeg)
「コードが見つかりました」と表示され、審査中になります。
![](https://sueko-nikki.com/wp-content/uploads/2022/01/653E37BF-0282-4FBB-A5C5-445186739467.jpeg)
![](https://sueko-nikki.com/wp-content/uploads/2022/01/6A899AAC-6539-4F89-832F-1931D33054CA.jpeg)
「除外解除」にしたグレーのログは、もう一回クリックして水色の「除外」に戻して下さいね。