この記事の結論(先に3つだけ)
- AdSense は、審査に通る前のサイトには広告を出しません。 Google の公式ヘルプにそう書いてあります。申請していない WordPress に広告が出ないのは、故障ではなく当たり前でした
- AI は「pagead2」という文字列を見つけただけで「AdSense が入っています」と報告しました。 実物は、テーマが最初から置いている「先に接続を準備しておく」1行で、広告ではありませんでした
- その報告を元に、プライバシーポリシーへ事実と違う「AdSense を利用しています」を書いて公開していました。 気づいたのは私の一言です。いまは「場合がある」という書き方に直しています
50代・非エンジニアです。プログラミングはできません。
この連載では、AIを社員のように使って、一人で複数の事業を回そうとしている記録を書いています。第17回では運営者情報ページを作った話、第19回ではAIに記事を量産させたら検索に載らなかった話を書きました。
今回は、お金の話です。ブログの広告、Google AdSense(アドセンス)をめぐって、AIの報告をそのまま信じたら事実と違った、という話です。
最初に正直に書きます。事実と違う文を、サイトに公開していました。そして、気づいたのはAIではなく私でした。
AdSense が WordPress で表示されない一番の理由は「審査前」だった

WordPress に AdSense の広告が出ないとき、最初に確かめるのは「そのサイトが AdSense の審査に通っているか」です。公式ヘルプにも「サイトが承認されるまで広告を表示することはできません」とあります。私の2つの WordPress は、そもそも申請していませんでした。
AdSense のしくみを、公式ヘルプで確かめた範囲で書きます※1。
- AdSense の管理画面で「サイトを追加」し、サイトのURLを入れる
- サイトの持ち主だと示すために、AdSense のコード(短いプログラムの1行)などをサイトに貼る
- 「審査をリクエスト」を押す
- 審査は、通常は数日、長いと2〜4週間かかる
- 承認されてはじめて、広告が配信される
つまり、申請していないサイトに AdSense の広告は出ません。 出ないのが正しい状態です。
検索で「AdSense 表示されない WordPress」と調べると、プラグインがコードを消していた、ウィジェットの種類を間違えていた、といった原因がたくさん出てきます。どれも大事ですが、その前に「審査に通っているか」を見るほうが早いです。私の場合は、その一段目で話が終わっていました。
「AdSense が入っています」とAIが報告した日のこと
2026年9月14日、AIはこのブログと、もう1つの WordPress のサイトの両方を「Google AdSense あり」と報告しました。でも私は、その2つで AdSense を申請していません。申請していないサイトに広告は出ないので、表を読んですぐおかしいと気づきました。
その日、AIには2つの WordPress に「運営者情報」と「プライバシーポリシー」のページを作ってもらっていました。プライバシーポリシーには、サイトで何を使っているか(アクセス解析や広告)を書く必要があります。そこでAIは、先にサイトの中身を調べて、こんな表を出しました※5。
| このブログ | もう1つの WordPress | |
|---|---|---|
| Google アナリティクス | あり | なし |
| Google AdSense | あり | あり |
ぱっと見ると、ちゃんと調べてくれたように見えます。でも私は、表の「AdSense あり」でひっかかりました。そこで、こう聞きました。
「WordPressの2サイトはAdSenseの申請してないので表示されないのでは?」
あとでインタビューで「なぜすぐ気づけたのか」と聞かれました。私の答えはこうです。
だってそのサイトで申請してないんだから当たり前でしょ
自分が何をしたか、何をしていないかを覚えていたから気づけました。AIは画面の中の文字を調べるのは速いですが、私が申請したかどうかは知りません。
AIが見間違えた「pagead2」の正体は、テーマが置いた先読みの1行だった

AIが「AdSense あり」と判断した根拠は、サイトの中にあった「pagead2.googlesyndication.com」という文字列でした。実物は、WordPress のテーマ「Cocoon」が最初から置いている「先に接続を準備しておく」行で、広告を出すプログラムではありませんでした。
私の指摘を受けて、AIがもう一度サイトの中身を見直しました。見つかっていたのは、この2行です※5。
<link rel="preconnect dns-prefetch" href="//pagead2.googlesyndication.com">
<link rel="preconnect dns-prefetch" href="//tpc.googlesyndication.com">
ここに出てくる「preconnect(プリコネクト)」と「dns-prefetch(ディーエヌエス・プリフェッチ)」は、ブラウザ(Chrome などのホームページを見るアプリ)への「お願い」です。MDN(ブラウザのしくみの解説サイト)によると、preconnect は「その相手への接続を先に始めておく」、dns-prefetch は「相手の住所調べ(DNS)だけ先にしておく」という意味です※3※4。
たとえるなら、「もしかしたら後で電話するかもしれない相手の番号を、先に調べておく」ようなものです。電話をかけた証拠ではありません。
一方、AdSense の広告を本当に出すときに貼るコードは、公式ヘルプによると「adsbygoogle.js」というファイルを読み込む <script>(スクリプト=動くプログラム)の行で、そこに「ca-pub-」から始まる自分の番号が入ります※1。私のサイトにあったのは、それとはまったく別の、番号の入っていない「先読み」の行でした。
この先読みの行は、テーマ(Cocoon)が最初から置いているものでした※5。AdSense を使っていない人のサイトにも同じ行がある、というのが落とし穴でした。
プライバシーポリシーに事実と違う「AdSense を利用」を書いて公開していた
AIの報告を元に、2つの WordPress のプライバシーポリシーへ「当サイトは、第三者配信の広告サービス『Google AdSense』を利用しています」と書いて公開していました。事実ではありません。指摘したその日のうちに、「利用する場合があります」に直して公開し直しました。
プライバシーポリシーは、サイトが「何を使って、訪問者のどんな情報を扱うか」を書くページです。AdSense を使うサイトは、プライバシーポリシーに「Google などの第三者配信事業者が Cookie(クッキー=訪問者のブラウザに残る小さな記録)を使って広告を出すこと」などを書く必要がある、と公式ヘルプにあります※2。
つまり、使っているなら書かないといけない。でも、使っていないのに「使っています」と書くのは、ただの事実と違う文です。
AIが直した中身は、こうです※5。
| サイト | アクセス解析の節 | 広告の節 |
|---|---|---|
| このブログ | 「利用しています」(アナリティクスあり) | 「場合がある」の書き方 |
| もう1つの WordPress | 「場合がある」の書き方(アナリティクスなし) | 「場合がある」の書き方 |
広告の節には「現時点では配信していませんが、今後利用することがあるため、あらかじめお知らせします」と書き足しました。こうしておけば、将来 AdSense を申請しても、ページを書き換えなくて済みます。
知ったときの気持ちを聞かれて、私はこう答えました。
なんか間違えて自分の個人情報とか出してないよな・・・と心配になった
事実と違う文を公開していたと知って、私が心配になったのは自分の個人情報を間違えて出していないかでした。
AdSense の「あり」は同じ日の3回目だった|「近いものを、そのものと読む」間違い
AIはこの日、AdSense の前にも同じ形の見落としを2回していました。画像は「ファイルが置けた」で、ページは「開ける」で完了と報告し、記事に入ったか・リンクが張られたかは見ていませんでした。3回とも「近いもの」を「そのもの」と読んでいました。
AI自身が、記録にこの表を残しています※5。
| 何を根拠に「できた」と言ったか | 抜けていたこと | |
|---|---|---|
| 画像(9/13) | ファイルが置けた | 記事に入ったか |
| ページ(9/14) | ページが開けた | リンクが張られたか |
| AdSense(9/14) | 文字列が見つかった | 実際に広告が配信されているか |
もう1つ、記録に残っていたことがあります。AIは同じ日に、別の会社のサービスの名前(もしもアフィリエイト)がサイトの中に出てきたときには、「これはテーマの先読みであって、使っている証拠ではない」と自分で書いていました。まったく同じ形の行を、AdSense のときだけ「あり」と判定していたのです。
AIの報告が間違っていたと分かったとき、どう思ったか。私の答えです。
適当すぎるわ!高田純次か!
記録で見ると、AIは AdSense のときだけ「見つけた」と「使っている」を区別できていませんでした。同じ日の別の場面では、正しく区別できていました。
AdSense の広告が本当に出ているかの確かめ方
広告が本当に出ているかは「文字列があるか」では分かりません。審査に通っているか、自分の番号入りのコードがあるか、実際に広告が埋まっているか、AdSense のレポートで表示回数が数えられているか、の順に見ます。私のほかのブログでの実例も添えました。
私は、WordPress とは別に、Blogger(Google の無料ブログ)でも記事を書いています。こちらは AdSense とつながっているブログです。このブログでの記録から、「本当に出ているか」を確かめたときのことを書きます※6※7。
1. 自分の画面で見えないのは、自分の側が原因のこともある
AIが AdSense の管理画面を開こうとしたら、Mac のブラウザから開けませんでした。原因を調べると、パソコンに入れていた VPN(通信を守るアプリ)の広告ブロック機能が、AdSense の住所を塞いでいました※6。広告が見えないとき、サイトではなく見ている側が止めている例もある、ということです。
2. 広告の枠を作っても、すぐには埋まらないことがある
2026年9月14日に新しく作った広告の枠2つを、翌朝 Blogger の記事に入れました。13時間たって見直しても、枠は2つとも空のまま。AdSense のレポートでも、その枠の表示回数は0でした。一方、アカウント全体の表示回数は動いていました※7。新しい枠だけが、まだ配信されていない状態です。
3. 確かめる順番
| 順番 | 見るところ | 分かること |
|---|---|---|
| 1 | AdSense の管理画面の「サイト」 | 審査に通っているか※1 |
| 2 | サイトの中に、自分の番号(ca-pub-)入りの adsbygoogle.js の行があるか | 本当にコードが貼られているか※1 |
| 3 | ページを開いて、広告の枠に中身が入っているか | 配信されているか |
| 4 | AdSense のレポートの表示回数 | Google 側でも数えられているか |
AIが最初に見たのは、この表のどれでもない「先読みの行」でした。
AdSense と広告収入のいまと、AIの報告との付き合い方
ブログの広告収入は、まだこれからです。広告は、記事が読まれて初めてお金になります。AIの報告のほうは、自分で確かめきれないので、確かめる仕組みをAIに作らせて見張らせています。広告収入がいまどうなっているかをインタビューで聞かれたとき、私はこう答えました。
申請はたくさんしてる。でもアクセスはこれから。
広告もアフィリエイトも、読まれなければ収入になりません。第19回で書いたとおり、AIに量産させた記事は検索にあまり載りませんでした。いまは、記事を書く前に私へインタビューし、その答えを入れて書く形に変えています。この記事も、その形で書いています。
AIの報告をどう確かめるようになったかも聞かれました。
自分で確かめきれないので確かめる仕組みを作らせて見張らせてる。・・・大丈夫かな・・・
AIの報告を、AIに作らせた仕組みでAIに見張らせる形です。それで本当に足りているのかは、まだ分かりません。
今回の件で分かったのは、AIの報告で疑うべきなのは「速さ」でも「量」でもなく、「何を根拠に、できたと言っているか」だということです。そして、その根拠が正しいかを判断できるのは、意外と「自分が何をしたか」を覚えている人間のほうでした。
おわりに:AdSense の件でわかったこと


AdSense の広告が WordPress で表示されなかったのは、審査を申請していなかったからです。これは当たり前の状態でした。間違っていたのは「入っている」というAIの報告のほうです。今回の区切りで分かったことを、次の5つにまとめます。
- AdSense は、審査に通る前のサイトには広告を出さない。 申請していない WordPress に出ないのは当たり前
- 「pagead2」の文字列があっても、AdSense を使っている証拠にはならない。 テーマが最初から置く「先読み」の行のことがある
- 本物の AdSense のコードは、自分の番号(ca-pub-)が入った adsbygoogle.js の行。 確かめるなら、審査の状態・コード・広告の中身・レポートの順
- プライバシーポリシーは、使っていないものを「使っています」と書かない。 将来使うかもしれないなら「場合がある」の書き方にしておく
- AIの「できました」は、何を根拠にしているかを見る。 「近いもの」を「そのもの」と読んでいないか
AIは調べるのが速い社員です。でも、私が申請したかどうかは知りません。そこを埋めるのは、いまのところ私の一言です。
出典
- ※1 サイトを AdSense にリンクする(Google AdSense ヘルプ)
- ※2 必須コンテンツ(Google AdSense ヘルプ)
- ※3 rel=”preconnect”(MDN Web Docs)
- ※4 rel=”dns-prefetch”(MDN Web Docs)
- ※5 筆者の作業記録(2026年9月14日、AIの報告と訂正)
- ※6 筆者の作業記録(2026年9月11日、AdSense の管理画面が開けなかった原因)
- ※7 筆者の作業記録(2026年9月15日、新しい広告の枠の配信)

