SiteOps
トップメディアダッシュボード更新履歴
記事一覧

AdSenseの収益が突然0になったとき、最初の30分でやること

AdSenseの推定収益が突然0に寄ったときに、最初の30分で「症状固定/広告表示/到達性/ポリシー/直近変更」を切り分けて止血する手順です。

著者: 川原更新: 2026-05-15収益改善RSS
Xで共有FacebookLinkedIn
料金相談

AdSenseの管理画面ではPVが出ているのに、推定収益が突然 0 に近い状態 になったときは、まず 「計測の見え方」ではなく「広告が配信されているか/成立しているか」 を30分で切り分けます。

最初に結論

  • まず 0になっている範囲(サイト/広告ユニット/国) と いつから を固定します。
  • 次に 広告が実際に表示されているか(ブラウザで目視/Consoleエラー)を確認します。
  • 最後に 到達性(200/robots/ads.txt) と 直近の変更 を点検し、怪しい差分は最小で戻します。

最初の30分でやること

1) 症状を固定する(AdSense)

  • どのレポートで0に見えるか(推定収益 / 表示回数 / クリック / RPM)
  • どの粒度で0か(アカウント全体 / 特定サイト / 特定ページ / 国/デバイス)
  • いつからか(時刻)

ここが曖昧だと、原因が「実装」「ポリシー」「到達性」「流入品質」のどれか判定できず、作業が散ります。

2) 広告が“実際に出ているか”を確認する(最優先・5分)

AdSenseレポートの遅延や集計の揺れもあるため、まず いま広告が出ているか を確認します。

  • 主要ページをシークレットウィンドウで開き、広告枠が表示されるか
  • ブラウザのDevTools Consoleでエラーが出ていないか(adsbygoogle 周り、CSP、Mixed Contentなど)
  • アドブロック拡張が有効なブラウザで見ていないか(別端末でも確認)

ここで広告が出ていないなら「実装/到達性/ポリシー」の線が濃いです。

3) “到達性の事故”を除外する(200 / robots / ads.txt)

広告が出ない/配信が不安定なときは、次を短時間で確認します。

  • 主要ページが 200 で返る(5xx / 1102 / 認証必須 / リダイレクトループになっていない)
  • robots.txt や noindex が意図せず強くなっていない(特にテンプレ/ミドルウェア変更直後)
  • ads.txt が https://あなたのドメイン/ads.txt で 200 で取れる

4) ポリシー/制限系の兆候を確認する(制限があると“0”に寄る)

  • AdSenseのポリシーセンターに警告/制限が出ていないか
  • 「広告配信が制限されています(Ad serving is currently limited)」が出ていないか
  • 「無効なトラフィック」系の通知が出ていないか

出ている場合は、まず 原因を増やさない(広告枠追加/トラフィック獲得施策を止める)ことが最優先です。

5) 直近の変更を“時刻”で当てて戻す(最小差分)

0になり始めた直前の変更を疑います。

  • 広告コンポーネントの変更(slot、初期化、SSR/CSR切り替え)
  • CSP/セキュリティヘッダーの追加
  • ドメイン統合(www有無)・大規模リダイレクト
  • ページテンプレの刷新(広告位置が画面外/非表示になる)

「戻せるものから戻す」が最短です。

6) 集計遅延の可能性も残して“次の確認時刻”を決める

短時間で事故が見つからず、広告も表示されているなら 集計遅延 の可能性があります。

  • まずは“変化を増やさない”状態で待つ
  • 30〜60分後に同じ粒度(サイト/国/デバイス)で再確認する

SiteOpsで最短にする

複数サイト運用では「どのサイトで」「いつから」「どの変更で」0になったかの特定が遅れるほど損失が伸びます。SiteOpsはサイト別に「Search Console / GA4 / AdSense」を並べ、原因候補(到達性/変更点/流入品質)を同じ順番で潰す ことで、手戻りを減らします。

  • まずは ダッシュボード で、対象サイトの異常と優先順位を固定します
  • 相談したい場合は お問い合わせ から状況を送ってください(最短で見る順番を一緒に整理できます)
  • 料金と導入の流れは 料金ページ にまとめています

次に読む

  • /media/adsense-ad-serving-limited-first-30-minutes
  • /media/adsense-invalid-traffic-first-30-minutes
  • /media/adsense-ads-txt-not-found-first-30-minutes
  • /media/adsense-rpm-drop-checklist

この記事を書いた人

川原

SiteOps編集チームの公開窓口として、検索、アクセス、収益データをもとにした運営判断の知見をまとめています。

著者情報

関連記事

AdSenseのCPC(単価)が急落したとき、最初の30分でやること収益改善更新: 2026-05-17CSP強化でAdSenseが出なくなったとき、最初の30分でやること収益改善更新: 2026-05-17Stripeの支払いが突然0件になったとき、最初の30分でやること収益改善更新: 2026-05-17
前の記事AdSenseでポリシー違反通知が来たとき、最初の30分でやること次の記事Search ConsoleでNot found (404)が急増したとき、最初の30分でやること

次にやること

複数サイトの検索、アクセス、収益データをまとめて見直すなら、SiteOpsのダッシュボードでサイト別に確認できます。

料金を見る相談したい / お問い合わせ