【アドセンス広告】2ヶ所のheadに同じコードを入れていると表示されない

IT・ガジェット

最近なんだか突然アドセンスの広告が表示されなくなった!
という方も多いのではないでしょうか。

しかもよくある

  • 自動広告が正しく入っているか
  • プライバシーポリシーに違反していないか
  • アクセス数が少なすぎて表示されないのではないか
  • プラグインとの相性が悪いのではないか

などの原因には当てはまらない…!
私も色々調べてもわからなかったけど、本当に単純なことが原因でした。

実際「自動広告が正しく入っていなかった」のですが…

今回は私が使用しているTHE SONICでの解説になりますが、
表示されなくなった原因を簡単にご紹介します。

表示されない原因

サイトの基本設定とテーマエディタの両方にコードを入れていた

私が謝って設定していた原因は

外観>テーマファイルエディタ>THE SONIC(本テーマの方)>head.php

のhead内と

外観>カスタマイズ>サイトの基本設定>アクセス計測・その他タグ挿入

のhead内の

両方に同じ自動化のコードを記載していたことが原因でした。

一番簡単なのは「head.php」内をいじるのではなく、テーマで簡単に設定できる

アクセス計測・その他タグ挿入

に記載することをお勧めします。

片方を削除した結果、無事に表示されるようになりました!

わらか
わらか

こんなに悩んだ時間はなんだったんだ…!
っていうぐらい単純でしたw(お恥ずかしい…)

cocoonの場合

cocoon設定>アクセス解析・認証>ヘッド用コード

この画面の一番下にあるその他のアクセス解析・認証コード設定内の
ヘッド用コードに貼り付ければhead内に表示されます。

だいたい最近のテーマだと「アクセス解析・認証」で設定できることが多いのでコードをいじる必要はないかもしれません。

自動広告コードの取得方法

一応コードの取得方法も記載しておきます。
広告を貼ることで収益があがる、効果的な配置などのやり方は他のサイトをご参考ください。

コードを取得する

といっても手順は至って簡単。

Googleアドセンス>広告>サマリー>コードを取得

クリックするとポップアップが出るので

「コードをコピー」または「Alt」+「A」(全選択)でコピーします(コードをコピーの方が早い)

コピーしたら「完了」またはESCで画面を閉じましょう。

アドセンスコードにも2種類ある

  • アドセンス申請時のコード
  • アドセンス自動広告のコード

実はアドセンス広告には上記の2種類があります。
どうやら申請時コードの方は消した方がいいとのこと。

自分の場合は両方のheadに同じ自動化のコードを記載していたことのが原因ですが、
申請時コードを貼ったままにしておくと表示されない場合もあるそうなので、

申請時コードも消しておきましょう。

まとめ

簡単ですが、どこを調べてもこの解決方法に辿り着けなかったのでご紹介しました。
意外と単純なミスで…なんだこんなことか!と悩んでいた時間がもったいない…。

もし同じような現象にぶちあたっている方がいたら、両方のhead内に同じコードが入っていないか、申請時コードとも重複していないか確認してみてください。

コメント

タイトルとURLをコピーしました