こんにちは、ヨロと申します。
本日は「Googleアドセンス」の自動広告がなぜか急に表示されなくなってしまった場合の対処法について。
【WordPress】Googleアドセンスの自動広告が急に表示されなくなった:原因を探す
Googleアドセンスの自動広告が急に表示されないといった場合、
今現在の状況と考えられる原因を探す。
今この時点で出来る事としては、
・ポリシー違反をしていないかをチェック
・広告の表示回数を確認(0になっていないかをチェック)
・PC、携帯に関わらずどの機種からも表示されないようになっているのか?
・自動広告設定がきちんとされているか確認(OFFになっていないか)
・広告コードを貼り直し(念のため)
ポリシー違反をしていないかをチェック
アドセンストップページから「アカウント」→「ポリシーセンター」
広告の表示回数を確認
アドセンストップページから「レポート」
自動広告設定の確認
アドセンストップページから「広告」→「全般設定の変更(鉛筆アイコン)」
広告コードの貼り直し
アドセンストップページから「広告」→「自動広告」→「自動広告を設定」
Googleアドセンスの広告が急に表示されなくなった場合の解決方法、対処法
上の項目をチェックしてみてもし問題がなければ、
自動ではなく手動で広告が貼れるかを試してみる。
広告を手動で貼る方法に関しては、
今現在使っているWordPressテーマに広告コードを載せるところがあれば、その部分にコードをコピーして貼り付ければOK。
サイドバーに広告を貼り付けて確認してみるのもあり。その場合は、
・WordPressの管理画面→「外観」→「ウィジェット」→「カスタムHTML」に広告ユニットコードを貼り付け
もしそういった項目が無い場合は、single.phpの表示させたい場所に直接書き込んでいくか、
WordPressプラグインを使うという方法もあり。
ここでもし、広告が表示されるようになるなら、Google側から広告を停止されている訳ではないという事。
この場合、原因として考えられるのは、
まだブログが十分に育っていない(PV数、トラフィックが少ない)という事。
サイトへの訪問者が少ないサイトの場合、アドセンス広告の自動分析が出来ない事が原因で広告が表示されないことがあるみたい。
その場合は、一応自動取得と手動取得は併用も出来るので、サイトが育つまでは手動で設定しておくしかない。
・手動で広告を貼り付ける場合に、PCとスマホ(レスポンシブ)で表示方法を分けたい場合
スマホのみで表示させたい場合はこれ、
<?php if (wp_is_mobile()) :?>
ここにコードを貼り付け
<?php endif; ?>
PCのみだとこっち、
// アドセンス広告を手動で表示(PC)
<?php if (!wp_is_mobile()) :?>
ここにコードを貼り付け
<?php endif; ?>
Googleアドセンスの自動広告をOFFにする場合
・自動広告のスイッチを全てOFFにする
・header.phpの広告コードを書き換える
// Googleアドセンスの自動広告をOFFに
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> // この行はアドセンスを呼び出すのに必要
<script> // ここから下を削除
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-****************",
enable_page_level_ads: true
});
</script>
↓
その結果、これだけが残る。
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
WordPressでGoogleアドセンスの自動広告が急に表示されなくなった場合|最後に
あと、最後に他の注意点としては、
広告が表示されないという場合は、アドセンス狩りなんかにも注意した方がいいかも。
終わり。
広告の表示回数をチェックするとなぜかゼロ
ポリシー違反も何もないはずなのにおかしいなぁ