Google AdSenseにログインしたときに、画面上部に赤い警告が表示されて驚いたことはありませんか?
「要注意 – 収益に重大な影響が出ないよう、ads.txt ファイルの問題を修正してください。」と出ていると、不安になりますよね。
この記事では、ads.txtファイルとは何か、なぜこのエラーメッセージが出るのか、そしてどう対処すればよいのかを説明します。
ads.txt(アズドットテキスト)とは?
ads.txtとは、「Authorized Digital Sellers」の略で、広告の透明性を高めるためのテキストファイルです。
このファイルを**あなたのWebサイトのルートディレクトリ(ドメイン直下)**に設置することで、Googleや他の広告ネットワークに対して「この広告枠はこの販売者(AdSenseなど)を通じて正当に販売されていますよ」と示すことができます。
たとえば、第三者があなたのサイトになりすまして広告を販売する「ドメインスプーフィング」のような不正を防止できる仕組みです。
警告の意味
この警告が出ているということは、あなたのサイトにads.txtが正しく設置されていない、あるいはAdSenseの販売者情報が含まれていないということです。
つまり、Google側が「このサイトで表示されている広告が、正当な販売者によるものかどうか確認できない状態」です。
そのまま放置すると、
- 一部の広告が表示されなくなる
- 広告主が入札を控える
- その結果、広告収益が下がる
というリスクがあります。
私の場合、先日、アドセンス広告を使っているWebサイトを別のサーバに引っ越しをしたら、Googleアドセンスの管理画面に警告が表示されるようになりました。確認したところ、引っ越し先にads.txtが移行されていなかったために、「ads.txtがないよ」ということで警告が出たようです。
ads.txtの内容が間違っている場合にも警告が表示されます。
解決方法
ads.txtがない場合や内容が間違っている場合に警告が表示されますが、Googleアドセンスの管理画面から取得したコードをads.txtファイルに追加または、貼りなおすことで解決できます。
ads.txtに貼り付けるコードを取得する
1.Google AdSenseにログインします。
2.Googleのアドセンス管理画面にログインし、警告の右にある「今すぐ修正」をクリックします。
3.ads.txtのステータスが「不明」となっているサイトのURLリンクをクリックします。
4.「コピー」をクリックします。
ads.txtファイルを作成
1.前手順でコードが取得できたので、そのコードをメモ帳などに貼り付け、ads.txtという名前で保存します。
ads.txtファイルの更新
更新する方法は、テーマの機能または、自分のサイトのルートディレクトリにアップロードすることができます。
テーマでads.txを作成(Cocoonを使う)
Cocoonには、ads.txtを作成(更新)できる機能が独自実装されているので、この機能を利用していきます。
1.管理画面メニュー「Cocoon設定」の「Cocoon設定」をクリックします。
2.Cocoon設定画面が開くので、「広告」をクリックします。
3.「ads.txtの更新を有効にする」にチェックを入れ、「ads.txt編集」に取得したads.txt用のコードを貼り付け、「変更をまとめて保存」をクリックします。
手順は以上です。設定後、Google側で反映されるまでに1日~数日かかることがあります。しばらくは警告が表示されたままですが、あわてずに待ちましょう。数日後に自動的に消えるはずです。
まとめ
Google AdSenseの「ads.txtの警告」は、広告収益を守るための重要なお知らせです。
難しそうに見えますが、手順通りに進めれば5〜10分ほどで対応できます。
収益を最大化するためにも、ads.txtの設置は早めに対応しましょう。