【再設定】Google AdSense自動広告をトップページのみ非表示にする方法|やっと解決★

アドセンス自動広告のトップページでの表示が再発してしまいました。

これはもうモンスターのように成長しています。困った。

PHP分岐コードを打ち込んで良し出来た!と思ったら急に発生したりいまいちよく分かりません。

原因が「ストーク」テーマなのか、それともPHPの打ち間違いか、はたまたアドセンス側の設定か、もしくはアドセンスプラグインのAdvancedAdsが原因なのか?

もっと言うと、ワードプレスとかテーマとかすら関係なくアドセンス側の設定だけだったり。

ほんとに分からず師匠に聞きながら試行錯誤繰り返すこと100回(笑)。

また再発はするかもですねこればかりは分かりません。

 

追記:2019年1月30日

現在、以下の方法でテーマ「ストーク」完全に制御出来ています。

 

追記:2019年3月5日

テーマ「JIN」制御出来ません。

アドセンス自動広告をトップページのみ非表示設定|前回のPHPから変更したこと

前回からの変更点は以下です。

  1. php構文に変更は無し。(コードに間違いは無し※師匠に確認して頂きました)
  2. アドセンスの自動広告で「index.php」で無効URLを指定追加した。
  3. アドセンス用プラグインAdvancedAdsの設定から「認証コードと自動広告」を無効に✔チェック。

1のphpコード入力はどちらにせよ必要です。
※ファイアーフォックスではこれで綺麗に制御出来ますが、グーグルクローム・エッジ・Vivaldiではこれのみでは制御出来ません。
ハッキリ言って案が浮かばないので困りに困っていたところですが今の所はこれら3工程で制御出来ているのを確認しました。

 

1:phpコード入力(再確認)

前回同様です、4~15行をコピーでそのまま<header.php>の中の<head>~~~~</head>の中へコピー。
***************部分は自分のアドセンスコード入力。

 

2:アドセンスの自動広告でトップページ「index.php」を無効指定

アドセンスにログインして全般をディスプレイ広告をonにして、特定ページ指定で全ての自動広告をoffにしました。

 

3:アドセンス用プラグインの確認と設定(Advanced Ads利用者のみ)

ダッシュボードから「Advanced Ads」をクリックして「設定」→「Google Adsense」をクリック。
「認証コードと自動広告」の☑チェックを外して保存。

 

最終確認には時間がかかる|4つのブラウザで確認済

自動広告の設定ではすぐに即時反映されないので一つ作業するのに確認に時間を取られました。

確認は4つのブラウザとスマホのグーグルクロームでしました。
ファイアーフォックスのみすぐ出来たのですが他の3つがなかなか消えませんでしたがこれでトップページから消えました^^
全てにヘッダーのとんでもない位置に自動広告が出ていたのがやっと消えました~♡
サイドバーは 「functions.php」らしいですがここは欲しいのでそのままにしました。

スマホも確認OKです。

何とか死闘する事何十時間。完了。

ひろしぱぱ
アドセンス自動広告の「テキスト広告とディスプレイ広告」をoffにすれば良いのですが、こいつの収益性は皆さんご存知と思います。
ガクンと収益も下がりますのでトップページ以外では使用したいので頑張りました。

ブログリンクカードの実装の時もマンツーマンで助けていただきました!リンクカード実装はこちら>>

今回もご迷惑をお掛けしながらも色々と案を出して頂けたり、phpの確認をして頂いたりした天才はこちら。
本当に感謝しかありません><!
↓↓↓
ツイッター:WEBトマトさん
ブログ:macoblog.com

4 件のコメント

  • ひろし社長、いつも楽しく拝読しております。
    最近ブログを始め、社長の記事を色々参考にさせていただいております。
    グーグルアドセンスの認証もおり、いよいよ導入したら記事のように
    トップページにかなり美観を損なう記事が出るようになりました。
    社長の記事が最も詳しく載っており参考にさせていただいたのですが、
    私の場合、うまく削除ができないでおります。

    失敗の原因は、コードの挿入部位が誤っているか
    あるいはアドセンス設定側のトップページを無効にする方法に誤りがあるか、
    どちらかかと考えております。

    一応内に、お教え頂いたphpタグを挿入し自分のアドセンスコードも入れております。

    「index.phpを無効指定」についてですが、
    私もド素人で自分のホームページのトップページが「/index.php」なのかよくわかりません。
    とりあえず真似をして同じようにアドセンスで/index.phpをURL指定して広告をoffにしておりますが、
    相変わらずトップページにデカデカ広告が出ております。

    考えられることがもしあれば、お忙しいとは思いますが、アドバイスをご教授いただければ幸いです。

    • PHPコードは間違いなく合っています。
      作って頂いた本家にも確認しているので間違いありません。
      自分の場合はプラグインのAdvanced ADSが競合していました。
      図のようにチェックを外して試したところトップページの自動広告が消えました。

      原因を詰めるためにその状態で自動広告のトップページを非表示指定を外してみました。(記事内でいうindex.phpの事です。)
      それでもトップページの自動広告は削除出来たので関係無い事が分かりました。

      よって、結論からいうと
      広告系のプラグインを見直す必要が有ります。

      あとキャッシュがかなり強いので一つ試すごとにブラウザのキャッシュを削除して10分以上~24時間待つ必要があるので地獄の作業となりました。
      今一度「プラグイン」を見直してみてください!

      • 早速ご返信いただき感謝いたします。
        あえて真似するためにAdvanced Adsを入れましたが、以前は入れてませんでした。
        ややこしいので、再度Advanced Adsは停止にして、もう一度キャッシュを削除し待ってみます。
        ありがとうございます。

    • Dr.nineさん有難う御座います!
      了解致しました!! ちょっとだけお時間下さい!!
      結果としてアドセンス自動広告画面での制御は関係無い事が分かりました。
      現在ひろしわーくは切っております。

      ちなみに重要ですが、Advanced Adsプラグインを入れていますか?

  • コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です