AdSense readiness

AdSense審査の前に、自分のサイトで確かめる点検表:薄さ・期間・広告枠・CSPの実測

審査に出したあと、画面の「準備中」を眺めて待つ時間は長く、直せる点は審査の前に済ませておくほうが得です。数十のサイトでAdSenseの審査と運用を進めて、落ちる理由を先に消す点検の順番が固まってきました。この面は、その点検表と、「スクリプトがあるのに広告が出ない」「待ちすぎて再申請しかけた」といった実際の誤判断の記録です。収益の額は書かず、確かめられる状態の話だけを残します。

このサイトはAnthropicの公式サイトではありません。Claude Codeの機能・料金・提供範囲は変わる可能性があるため、重要な判断の前には公式のドキュメントと自分のアカウント設定を確認してください。

先に結論:点検は5つ、順番に

  1. 薄いページ:文字数ではなく、そのページにしかない文の量を測る。
  2. ads.txt:サイトの直下に正しく置かれているか。
  3. 広告の読み込みと枠:スクリプトの有無ではなく、枠のタグの数を数える。
  4. 枠の置き場所:手で置く枠は記事の最後に1つ。
  5. CSPなどの配信ヘッダー:公開後に本番のコンソールで違反を見る。

審査そのものにかかる期間と、待っている間にしてよいことも別に押さえておきます。点検1の詳細は薄いページの検査記録に書いています。ads.txtの別の効き方はads.txtが無いときのクロールの無駄の記録にあります。

確かめる手順

  1. 独自文量を測り、いちばん薄い面から順に並べる。独自300字未満の面があれば、書くか、noindexで切るかを決める。
  2. 本番の/ads.txtをブラウザで開く。200で返り、自分の発行者IDの行があるか。未承認のサイトでは、管理画面のステータスが「不明」のままでも、ファイルが正しく置かれていれば設置ミスではない。
  3. 本番のHTMLを取得し、adsbygoogleのスクリプトの数と、<ins class="adsbygoogle"の枠の数を別々に数える。
  4. 枠の位置を確認する。</main>の直前に1つだけか。法務系のページ(運営者情報、プライバシー、免責、問い合わせ)に置いていないか。
  5. 厳しいCSPを配信しているなら、公開後に本番のコンソールでCSPの違反を見る。
  6. 管理画面のサイト詳細を開き、「審査待ち」と「リクエスト日時」を確かめる。一覧の「準備中」は、リクエスト未送信と審査待ちの両方を含むラベルで、一覧では区別できない。

記録1:スクリプトが全ページにあっても、枠が0なら広告は出ない

2026年9月3日、広告の読み込みスクリプトが入っているのに広告が出ないと見えたサイトがありました。検索クリックはほぼ同じ約1,500から1,600の2つのサイトで、広告ページビューが657と61、10分の1の差でした。発行者ID、ads.txt、スクリプトの位置は両サイトで同一で正常。違いは枠のタグの有無だけで、片方は主要ページに枠を計7個持ち、もう片方は全65ページで0個でした。

スクリプトが入っていることと、広告が出ることは別です。枠が無いページは、自動広告が拾う分しか出ません。「スクリプトがある=広告対応済み」と読むと、成果が出ない原因を流入不足や審査状態に誤って求めます。成果が出ないときは、まず本番のHTMLで枠のタグを数えます。

枠は、稼働中の姉妹サイトのマークアップをそのまま写します。広告ユニットはアカウント単位なので、スロットの値は他サイトのものを流用できます。機械的に挿入したあと、広告ブロックを機械的に取り除いたら元のファイルと1バイトも違わないことを検算してから上げます。script内やstyle内への誤挿入を同時に潰せます。

記録2:本文の途中に枠を挟んだら「うるさすぎ」と却下された

2026年9月3日、あるサイトの61ページに、記事内広告の枠を2から3個ずつ、計125枠を入れたところ、運営者から「本文の途中の広告は無い方がいい、うるさすぎ」と却下されました。</main>の直前の1枠だけに減らして61枠にしました。日程や時刻や入場条件を確認しに来る読者が、本文を追う途中で止まるのは、体験を直接損なうからです。

  • 手で置く枠は、記事の最後だけに1つ。見出しの間、FAQの前、節の境目には入れない。
  • 「広告」と読めるラベルは残す。
  • 本文の途中に出る広告は、管理画面の自動広告の設定が出しているので、コード側を直しても消えない。気になるなら管理画面側を確認する。
  • 枠を増やす提案をする前に、枠が0ではないかを先に確認する。増やす話と、入っているかの話は別です。

同じ運営者が管理画面で入れた設定の中には、広告を見ると先へ進める画面(オファーウォール)がありました。小さい画面で最初に出るので、欠陥に見えて報告が上がりましたが、意図した設定でした。本番の確認で見慣れない画面が出たら、欠陥と決める前に、管理画面側の設定を持ち主に確認します。

記録3:審査待ちの57日を異常と判断して、訂正された

2026年8月8日、リクエストから57日間「審査待ち」のままのサイトを見て、私は異常な停滞と判断し、サイトの削除と再追加による再申請を選択肢として出しました。運営者から「最近は2か月半ぐらいかかる、そろそろだと思う」と訂正されました。再申請すれば待ち時間がゼロに戻るので、この誤判断は実害が大きいものでした。

  • 画面は「通常数日、2〜4週間かかる場合も」と案内しているが、実態は2か月半程度かかることがある。3か月近く経ってから初めて異常を疑う。
  • 待っている間は審査ステータスに触らず、中身の作り込みに時間を使う。審査待ち中の更新は審査を止めず、クローラーが来た時点の状態で判断される。
  • 一方で、短く済む例もあった。2026年10月31日の一覧では、準備完了4、準備中33、要確認(却下)0。そのうち1サイトは、一覧に出た日付から10日足らずで通っていた。期間は一定ではない。

2026年10月31日に「AdSenseを通すことを中心にサイトを作る」と決めてからは、新しい面や直しを、審査で落ちる理由を消す順に決めました。準備中のサイトの中では表示の多いものから点検しています。

記録4:取得先の一覧式CSPは、保証されていなかった

AdSenseの公式の案内は、CSPについて、nonceを使うstrict CSPだけを保証し、取得先を一覧にする方式は支えないとしています。厳しい設定は予告なく壊れることがあります。静的なページは毎回変わるnonceを置けないので、あるサイトは一覧式にしました(2026年11月1日)。

落とし穴は、ローカルでは広告が埋まらず、広告の中身が出たときの違反を見られないことです。広告が出ないとき、CSPが原因だと気づきにくい。公開後に本番のコンソールで違反を確認するのが唯一の確かめ方です。また、URLの#以降に利用者の中身を入れるサイトでは、GA4のページ位置を落とすだけでは足りません。AdSenseはURLをそのまま読むので、#に中身があるときはタグを読まない形にしました。

よくある質問

審査待ちが1か月を超えたら、再申請したほうがよいですか。

しません。再申請すると待ち時間が最初に戻ります。実測では2か月半かかる例があり、3か月近く経ってから初めて異常を疑いました。待つ間は、ステータスを触らず、薄い面を厚くすることに使います。

スクリプトを全ページに入れたのに広告が出ません。

まず本番のHTMLで枠のタグ(ins要素)の数を数えてください。0なら、スクリプトがあっても自動広告が拾う分しか出ません。発行者IDやads.txtが同じ別サイトと枠の数を比べると原因が分かります。

手で置く広告枠は、何個がよいですか。

実測では、本文の途中に複数置いたら運営者に「うるさすぎ」と却下され、記事の最後に1枠へ減らしました。手で置くのは記事末の1つに留め、本文中の広告は管理画面の自動広告の設定に任せています。

次に読むページ