最近、AdSenseの管理画面にときどきads.txtの問題が表示されます。
サイト一覧でads.txtのステータスを確認してみます。
二つのサイトでads.txtステータスが「不明」となっています。この二つのサイト、何年も前から運営していて、ads.txtもずっと「承認済み」となっていたものです。なぜ、突然、「不明」になるのか理解しかねます。
とりあえず、ads.txtに関するトラブルシューティングのページを見てみます。
選択肢を選ぶと先に進む仕掛けのようです。すべての質問に答えた結果が下の図。
最初に書いたように、新たに作ったサイトではなく、何年も前から運用している(しかも、ads.txtは承認されていた)ものですから、このようになります。
一つ引っ掛かりそうなのは、今回問題が指摘された二つのサイトの内一つはSSL化していないこと。つまり、httpsプロトコルではアクセスできないこと。このことが一番最後に表示されたメッセージに反しています。このサイトはかなり昔から運営しているものですし、ほとんど放置状態なのでSSL化していません。ads.txtは設置しており、以前はこれで問題なかったのですが。いつの間にかSSL必須になったんでしょうかね?そのうちやってみようかと思います。
しかし、もう一つのサイトはSSL化してありますので、httpsプロトコルでもちゃんとads.txtが表示できます。こちらがなぜ「不明」となってしまったのかは、それこそ不明です。Googleからのチェックのタイミングでたまたまアクセスできなかったんでしょうかね?こちらは放置して様子を見ます。
数日後、警告は消えました。私は何も対策のようなことはやっていません。やはり、Googleのチェックのタイミングでたまたま確認できなかったということだと思います。