スマホで何気なく自分のブログをチェックしていると、ある異変が……。
「あれ、スマホのアドセンス広告、表示されてないんじゃ?」
以前はちゃんと表示されていたスマホのGoogleアドセンス広告が表示されていなかったのです。正確にはPC用に設定した広告が表示されていて、スマホ用の広告が表示されていない状態。
ちなみにブログはWordPressで運営しています。
PCでは広告が2つ横並びになるように、スマホでは1つだけになるように設定していました。が、スマホで見ると広告が縦に2つ並んでしまっています。2つも並ぶと圧がすごい。
まあ広告は表示されているからええんか……と、一瞬考えましたが、ちょっと調べてみるとスマホからの収益が減っているような感じがあって、こりゃなんとかせなあかんのちゃうかと。このトラブルが原因で収益が下がっている可能性があるとなると対処せねば。
結論としてはWordPressのプラグイン「WP Fastest Cache」が原因でした。設定を変更したらバッチリ表示されました。
ということで、スマホでアドセンス広告が表示されない原因と解決策をまとめてみました。同じような現象でお悩みの人は参考にしてみてください。
スマホでアドセンス広告が表示されない原因
Googleアドセンスの広告が表示されない原因はいろいろあるのですが、以下のような原因が考えられます。
- JavaScriptが無効になっている
- 広告コードが正しく記載されていない
- WordPressのプラグインが影響している
今回の場合、JavaScriptは有効だし、広告コードも特に触った覚えもないし、この2つは問題なさそう。
じゃあ何が原因なんやと。全然わからなくて「なんでや〜〜」とモヤモヤしていたのですが、ちょっと調べたらWordPressのプラグインが影響している場合があるとのこと。その中でもキャッシュ系はよく不具合があると。
そういえば、つい最近プラグイン追加したわ!しかもキャッシュ系やわ!!あ、これやなと。これしか考えられん。
そういうわけでプラグインに対してゴリゴリの疑いの眼差しを向けて調べてみると、完全にクロでした。
影響していたのは「WP Fastest Cache」というプラグイン。
このプラグインはWordPressのキャッシュを管理・削除してくれるもので、サイトの表示速度を改善することが見込める超便利なもので、使っている人も多いと思います。
ですが、WP Fastest Cacheの機能がアドセンス広告の表示を妨げている場合があるのです。キャッシュ系は便利な反面、思わぬ影響が出ることがあるんですね。聞いてはいたけど実際に影響が出るとは。今回で勉強になりました。
原因がわかったので早速解決や!ということで対応した解決策をご説明します。
解決方法(プラグインの設定を変更)
まずは「WP Fastest Cache」の設定画面を開きます。
上から5番目に「モバイル」の項目があるので、ここのチェックをONにして、変更を保存。
これだけです。超簡単。
この「モバイル」の項目、最初はチェックがOFFになっていました。なぜかというとWP Fastest Cachの公式の説明や、その他のサイトの説明でも「レスポンシブデザインに対応しているサイトはOFFにしてください」とあったからです。
ただ、これがそもそもの間違い。「モバイルユーザーに対してキャッシュを表示しない」と書いていますが、日本語訳がおかしいようで、実際には「デスクトップ用のキャッシュをユーザーに表示しない」という意味とのこと。
つまりチェックがOFFだと「デスクトップ用のキャッシュをモバイルユーザーに表示する」という意味になります。
今回の場合はチェックがOFFだったので、デスクトップ用のキャッシュがモバイルでも表示されていて、モバイルではアドセンス広告が表示されなかった(デスクトップ用の広告が表示されていた)ということなんですね。
詳しいことはこちらのサイトが参考になりました。
「Don’t show the cached version for desktop to mobile devices.」とあります。これって「デスクトップ用のキャッシュをモバイル機器に表示しない」という意味じゃなかろうか…。つまりこれはチェックを外すと「デスクトップ用のキャッシュをモバイルユーザに表示する」という意味にならないか?
WP Fastest Cacheを導入していてスマホだけ表示がおかしいと思ったときにはまずこの設定を試してみてください。
まとめ
Googleアドセンスの広告がスマホで表示されない場合の原因と解決策をご紹介しました。
アドセンス広告が正しく表示されないというのはブロガー的には困りますよね。何のためのブログなんだっていうね。無事解決できてよかったです。
今回のように、キャッシュ系のプラグインは思わぬ影響を与えることがあるということを頭に入れておくのがいいですね。なにか不具合があったらすぐにプラグインを疑っていくスタイルでいきましょう。