【実録】Cocoonで広告IDがサイト上部に表示される!原因と削除方法

AI

【実録】Cocoonで広告IDがサイト上部に表示される!原因と削除方法

niwakatsu.com 運営中の皆様、こんにちは!

今回は、AdSense審査のためのads.txt設置作業中に陥った、非常に焦るトラブルとその根本的な解決方法について解説します。

もしあなたのサイトにも、意図せず以下のような広告IDのコードがトップページや記事上部に表示されていたら、すぐに対処が必要です。

【誤って表示されていたコードの例】

google.com, pub-xxxxxxxxxxxxxxxx, DIRECT, f08c47fec0942fa0

1. 問題発生:「広告ID」が消えない!

ads.txtの設置が完了し、記事を公開したところ、サイトの上部に先ほどのコードがそのまま表示されてしまいました。

最初の試み: 「記事本文に誤って貼り付けたのでは?」と考え、問題の記事をゴミ箱に移動。

結果: コードは消えずに、サイトのトップページに残り続けた!

このことから、広告IDのコードは記事本文ではなく、サイトのテンプレート(ヘッダーやフッター、サイドバーなど)に影響を与える別の設定箇所にあることが判明しました。

2. 根本原因の特定:Cocoonの「広告コード」欄

この問題の根本原因は、多くの方が間違えやすい以下の場所にありました。

原因は、Cocoon設定の**「広告」タブにある「広告コード」欄**に、ads.txtのコード(google.com, pub-xxx…で始まる1行)を誤って貼り付けてしまったことです。

Screenshot

なぜこれが問題なのか?

正しい使い方: この「広告コード」欄は、本来 AdSenseで取得する<script>…</script>で始まる、広告ユニットのHTMLコード を入力する場所です。

誤った結果: テキストであるads.txtのコードを入れると、Cocoonはそれを広告と認識し、サイト上の目立つ位置(ヘッダー下や記事上など)にそのまま表示してしまいます。

3. 解決手順:広告コード欄からの削除

幸い、この解決は非常に簡単です。以下の手順で、誤って入力されたコードを削除しましょう。

ステップ1:Cocoon設定「広告」タブへ移動

1. WordPressの管理画面にログインします。

2. 左側のメニューから「Cocoon設定」へ移動します。

3. 上部のタブメニューから「広告」タブをタップして開きます。

ステップ2:広告コードを完全に削除する

この「広告コード」欄を空にすることが、コード表示を消すための最も重要な作業です。

1. 画面を下にスクロールし、「アドセンス設定」セクションにある「広告コード」という大きな入力欄を探します。

2. この入力欄内に、あなたのパブリッシャーIDを含むads.txtのコードが残っているはずです。

3. このコードを、すべて削除し、入力欄を空にします。

ステップ3:変更を保存し、サイトを確認

1. 画面の一番下(または一番上)にある「変更をまとめて保存」ボタンをタップします。

2. サイトのトップページ(https://niwakatsu.com/)にアクセスし、広告IDのコードが完全に消えていることを確認します。

これで、サイト上に意図せず広告IDが公開される問題は解決です!

4. 補足:ads.txtの正しい設置場所

今回のトラブルで削除したコードは、サイトの見た目には表示されるべきではありませんが、ファイル自体は必要です。

あなたが既に導入した**「Ads.txt Manager」プラグイン**が、その役割を正しく果たしています。

正しいファイル設置場所: Ads.txt Manager プラグインの設定画面

確認方法: https://niwakatsu.com/ads.txt にアクセスし、コードが表示されていればOKです。

技術的な設定ミスはストレスが大きいですが、今回の経験は、Cocoonの仕組みを理解する上で非常に貴重な知識となりました。

同じ問題に直面した方の助けになれば幸いです!

「この記事は、私の思考に基づいたプロンプトをAI(Gemini)が文章化したものです。表現の大部分はAIの生成に依拠しているため、内容に関する専門的な質問や、細部にわたる完璧なお答えはできない可能性があります。ご理解の上、ご参考いただけますと幸いです。」

コメント

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