ワードプレスでアドセンスの広告タグが保存できない時の対処法

スポンサーリンク

ワードプレスアドセンス広告タグ

ワードプレスのウェジットなどで広告のタグを張り付けて保存を押してもなかなか保存されず、いつまでも待ちの状態で「保存しました」という表示がされない場合があります。

僕もこの状態に陥ってしまい、原因がわからず原因究明にずいぶんと時間を取られたことがあります。

このような状態の対処法の具体的な情報があまりなくて無駄な時間を費やした経験があったので、対処法をわかりやすく解説していきたいと思います。

スポンサーリンク

広告タグが保存できない状態

まず初めに、どういう状態なのかを確認しておきましょう。

ワードプレスで広告を設置する際にウェジットを利用して広告を設置する場合のお話です。

無料で人気の高いテーマ「Simplicity」や「Cocoon」を利用している人も多いと思いますが僕もお世話になっているテーマで、ウェジットで広告を設置する際に陥ってしまった事象です。

ウェジットで広告タグを入力し保存ボタンを押すと、通常は数秒程度で「保存しました」という表示に変わるのですが、いつまでたっても「保存しました」と表示されず、横にあるマークがくるくると回りっぱなし。

待てど暮らせど保存されません。

というわけでこのような状態になった原因と対処法を詳しく説明していきます。

原因はスクリプトが読み込まれない為

Googleアドセンスの広告タグは下記のようなscriptタグが入っていてそれが原因で保存できないんです。

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></span>
<!-- add -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-0000000000000000"
data-ad-slot="0000000000"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<span style="color: #ff0000;"><script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

しかし、このscriptタグがないと広告は表示されません。

ではどうすれば良いのでしょうか。

WAFの設定を無効にする

Googleアドセンスは外部スクリプトを読み込んで表示させる仕組みになっており、WAFの設定が有効になっているとGoogleアドセンスのスクリプトを外部からの攻撃だと勘違いしてしまい、遮断してしまうことがあるんです。

WAFの設定を変更するには利用しているサーバーにログインして設定を変更する必要があります。WAFを使用しているサーバーはロリポップサーバーやさくらサーバー、ヘテムルサーバー、お名前.comなど結構あるんです。

利用しているサーバーにログイン後WAFの設定を無効にしてください。

設定後、反映されるまでに時間がかかる場合がありますので、設定を変更後しばらく時間を置いてからワードプレスにて広告のタグを設置しなおしてみてください。

WAFとは?
WAFとはWEBアプリケーション・ファイアーウォールの略で外部からの攻撃を防いでくれるサーバーのファイアーウォールのことです。
不正ログインやデータベースへの侵入などを未然に防いでくれるものですが、ワードプレスで投稿のの下書き保存や画像をアップしたときなどに攻撃と勘違いしてしまう場合があります。
タイトルとURLをコピーしました