症状
「メディア収益が落ちた」は結果の名前であって、原因の名前ではありません。まず同じ期間で、確定した売上と管理画面の推定値を分けます。AdSenseのレポートは最近の広告掲載に対する見積もりで、最終的な支払額とは一致しないことがあります。
収益の診断は、水道の請求額が下がったときに「使った水の量」と「1立方メートルの料金」を分けて見る作業です。アクセスが減ったのか、1回の表示から得られる金額が下がったのか、請求側の調整なのかで、開く場所が変わります。
最初に収益を「ページビューまたはセッションの量」と「1ページあたりの収益」に分解します。両方が管理画面だけで落ちているなら、計測・集計・確定処理も候補に残します。
| 見えた変化 | まず疑う範囲 | 次に開く画面 |
|---|---|---|
| 収益とページビューが同時に減った | 流入、検索表示、サイト障害 | GA4「集客」→「トラフィック獲得」/Search Console「検索結果」 |
| ページビューは同程度で収益だけ減った | 広告表示、単価、ページ群、広告配置 | AdSense「レポート」→「Performance overview」 |
| Page RPMだけ落ちた | ページあたりの収益性、訪問者構成 | AdSenseの期間比較とページ別の分類 |
| AdSenseの推定値だけ落ちた | 反映遅れ、無効なクリック・表示、調整 | AdSense「ホーム」→「収益」/「取引」 |
| GA4のセッションだけ落ちた | 流入または計測設定 | GA4「集客」→「トラフィック獲得」 |
上から順に確認する表
次の順番で、比較期間と対象範囲を固定して確認します。いずれかの行で原因の候補が絞れたら、全サイトへ変更を広げず、その範囲だけを調べます。
| 順番 | 操作 | 判定 | 進む先 |
|---|---|---|---|
| 1 | 会計・受注・広告管理画面で、減少前後の同じ長さの期間を並べる | 実売上の減少か、推定値だけの減少かが分かる | 推定値だけなら4、実売上も減るなら2 |
| 2 | GA4「レポート」→「集客」→「トラフィック獲得」を開く | セッションと流入元のどこが変わったかが分かる | 特定の流入元なら3、全体なら5 |
| 3 | Search Console「検索結果」で「日付」→「比較」を開く | 検索のクリック数・表示回数・CTR・平均掲載順位の変化が分かる | 表示回数も減れば検索需要・順位・インデックスへ進む |
| 4 | AdSense「レポート」→「Performance overview」でEstimated earnings、Page views、Page RPMを表示する | 収益、ページビュー、ページあたり収益のどれが動いたかが分かる | Page RPMだけなら6、すべてなら5 |
| 5 | 代表的なページ群を1つ選び、期間・端末・流入元をそろえて比較する | サイト全体か、特定ページ群かが分かる | 特定ページ群なら広告表示と変更履歴を確認する |
| 6 | 変更履歴、広告の表示状態、AdSenseの「取引」を確認する | 配置変更、広告停止、無効な活動による調整の有無が分かる | 事実を記録してから、対象を1点だけ変更する |
GA4の「トラフィック獲得」は、訪問がどのアクセス元から来たかを見るレポートです。Search Consoleは検索結果でのクリック数・表示回数・CTR・平均掲載順位を別に確認できます。両者を混ぜずに見ると、「検索からの訪問が減った」のか「検索以外の訪問が減った」のかを分けられます。
各分岐でやること
流入量が減っている場合
GA4のトラフィック獲得で、セッションを流入元別に期間比較します。特定の行だけが落ちているなら、その流入元のキャンペーン、リンク、検索、配信設定へ進みます。全行が同時に落ちているなら、サイトの応答、計測タグ、期間設定を先に確認します。
| GA4で見えた状態 | 読み方 | 次に押す場所 |
|---|---|---|
google / organicだけ減った | 検索流入の変化が候補 | Search Console「検索結果」→「日付」→「比較」 |
| 広告流入だけ減った | 配信・タグ・予算の変化が候補 | 広告管理画面のキャンペーンと変更履歴 |
| Direct以外が広く減った | サイト障害や計測の欠落も候補 | GA4「リアルタイム」、サイトのアクセスログ |
| セッションは同じでページビューだけ減った | 1訪問あたりの閲覧ページ数が変化 | GA4のページ・スクリーンと主要ランディングページ |
検索流入が落ちた場合は、Search Consoleで表示回数も同時に減ったかを見ます。表示回数まで減れば順位、検索需要、インデックス、検索側の変化を候補にし、表示回数が保たれてクリックだけ減れば検索結果での見え方を確認します。減少が特定URLに限られるなら、そのURLをURL検査に入力します。
Page RPMが減っている場合
ページビューが保たれているのに収益が落ちているなら、AdSenseのレポートでPage RPMを期間比較します。Googleの定義では、Page RPMは推定収益額をページビュー数で割って1,000を掛けた値です。ページビューが同じでも、推定収益額が減ればPage RPMも下がります。
| Page RPMの変化 | 先に確認すること | 次の操作 |
|---|---|---|
| 全ページ群で低下 | 期間、通貨、推定値の反映、広告表示 | AdSenseの期間比較とホームの収益表示 |
| 特定ページ群だけ低下 | 広告配置、テンプレート、端末 | 対象ページを1つ開き、変更履歴と表示状態を照合 |
| モバイルだけ低下 | 端末別の表示や速度 | GA4でデバイスを絞り、対象ページを実機で開く |
| ページビュー増・収益横ばい | 追加流入の収益性が異なる | GA4の流入元とAdSenseのページ群を同じ期間で比較 |
広告配置を変える前に、対象ページ、期間、端末、流入元、変更日を記録します。1ページ群だけを変更し、同じ分類のレポートへ戻って変化を確認します。全ページに同時に変更を入れると、どの操作が効いたか判定できなくなります。
推定値と確定値が一致しない場合
AdSenseの推定収益は、最終的な支払額ではありません。Googleは無効なクリックやインプレッションなどを理由に、推定値や確定額を調整する場合があると説明しています。したがって、当日や直近の推定値だけを会計上の売上として扱いません。
推定値の落ち込みを見つけても、すぐに広告を増減させません。まずAdSenseの「取引」で確定額と調整を確認し、対象期間、通貨、支払基準を会計側の表とそろえます。
「取引」に確定額があり、サイト側の受注や会計の売上も落ちているなら、収益化の実績が落ちた分岐です。確定額は変わらず推定値だけが揺れているなら、公開中の配置や記事を変えず、集計が確定するまで同じ条件で記録します。
判定がつかないときの逃げ道
複数の変更が同じ日に入っている、データ量が少ない、AdSenseとGA4の期間が一致しない場合は、全体の改善策を決めずに診断用の1行を作ります。対象は「1ページ群・1流入元・1期間」に固定します。
| 記録する列 | 入力する内容 |
|---|---|
| 比較期間 | 収益が落ちた期間と、その直前の同じ長さの期間 |
| 対象 | ページ群1つ、流入元1つ、主要端末 |
| 流入 | GA4のセッション、流入元、ランディングページ |
| 検索 | Search Consoleのクリック数、表示回数、CTR、平均掲載順位 |
| 収益 | Estimated earnings、Page views、Page RPM、確定額 |
| 変更 | 広告配置、テンプレート、記事、計測設定を変えた日時 |
この表で「流入だけ減った」なら流入元のレポートへ戻ります。「流入は同じでPage RPMだけ減った」なら対象ページの広告表示と変更履歴へ進みます。「管理画面だけ不自然」なら確定値、データ反映、タグの順に確認します。どの行にも差が再現しない間は、広告配置と記事を同時に変えません。
最初にやる1つ
今日開く画面は、AdSenseの「レポート」→「Performance overview」です。減少前後の同じ長さの期間を選び、Estimated earnings、Page views、Page RPMの3つを表示して、差分を1行に記録してください。Page viewsも落ちていれば次にGA4の「レポート」→「集客」→「トラフィック獲得」、Page viewsが同じでPage RPMだけ落ちていれば、AdSenseのページ別の分類へ進みます。
| 最初の判定 | 次に押す場所 |
|---|---|
Page viewsが減った | GA4「レポート」→「集客」→「トラフィック獲得」 |
Page viewsは同じでPage RPMが減った | AdSense「レポート」→期間比較→ページまたはサイトの分類 |
Estimated earningsだけ不自然に減った | AdSense「ホーム」→「収益」→「取引」 |