アドセンスクエスト

Google AdSenseの広告が表示されない原因は?確認する順番と対処法を解説

スラ子
スラ子
AdSenseを設定したのに、サイトに広告が出てきません。コードを貼り直した方がいいですか?
ライムス
ライムス
いきなりコードを触るより、まず「サイトが広告を表示できる状態か」を確認しよう。審査中なのか、広告設定なのか、ポリシーなのか、原因によって見る場所が全然違うんだ。

Google AdSenseの広告が表示されないときは、原因を1つに決めつけないことが大切です。

サイト審査が終わっていない、AdSenseコードが正しく入っていない、自動広告がOFF、広告配信がポリシーで制限されている、住所確認が未完了、ads.txtの反映待ちなど、複数の原因が考えられます。

広告が出ないときは「サイトの状態 → 広告設定 → ポリシー → アカウント確認」の順に切り分けると、原因を見つけやすくなります。

この記事では、初心者でも迷いにくいように、AdSense広告が表示されないときの確認順と、それぞれの対処法を解説します。

広告の貼り方そのものを先に確認したい場合は、こちらの記事も参考にしてください。

Google AdSense広告の貼り方|設置方法・位置・注意点を初心者向けに解説

AdSense広告が表示されないときは最初に「サイト」の状態を見る

スラ子
スラ子
コードより先に、サイトの状態を見るんですか?
ライムス
ライムス
そうだよ。サイト自体がまだ審査中なら、広告コードを何度貼り直しても解決しないんだ。最初にAdSenseの「サイト」で承認状態を見るのが早いよ。

Google公式では、AdSenseの「サイト」ページから、各サイトの承認ステータスads.txtステータスを確認できます。

まず、AdSenseへログインして「サイト」を開き、対象サイトの状態を確認してください。

状態 意味 最初にすること
審査が必要 まだサイト審査が完了していない 必要な設定を終えて審査をリクエストする
準備中 Googleがサイトを確認している途中 審査完了を待つ
準備完了 サイトとして広告掲載の準備が整っている 広告設定・コード・ポリシーを確認する
要対応 サイト側に問題がある 表示された内容に沿って修正する

現在の確認方法は、Google AdSenseヘルプ「AdSenseサイトのステータスを確認する」で確認できます。

サイトが「準備完了」ではない場合、広告コードだけを何度も変更しても根本原因が解決しないことがあります。

広告が表示されない原因を確認する順番

確認フローAdSense広告が出ないときの確認順
  1. 01「サイト」で承認ステータスを確認する
  2. 02AdSenseコード・広告ユニットコードが正しく設置されているか確認する
  3. 03自動広告を使う場合はONになっているか確認する
  4. 04ポリシーセンターに広告配信の制限・停止がないか確認する
  5. 05PIN・本人確認などアカウント確認が未完了ではないか確認する
  6. 06ads.txt警告や反映待ちを確認する
  7. 07キャッシュ・同意管理・広告ブロッカーなど表示環境を確認する
広告が出ぬからと、同じコードを何度も貼り足すでないぞ。二重設置や設定混在で、かえって原因が分かりにくくなる。まず上から順に切り分けるのじゃ!
魔王
魔王

原因1|サイト審査が終わっていない

AdSenseへサイトを追加しただけでは、すぐ広告が表示されるとは限りません。

Googleがサイトを確認し、広告表示の準備が整っていると判断される必要があります。

「準備中」「審査中」に相当する状態なら、まず審査完了を待ちます。

「広告が出ない」のではなく「まだ広告を出す前の審査段階」というケースを最初に除外してください。

審査前の確認については、こちらの記事で詳しく解説しています。

原因2|AdSenseコードや広告ユニットコードが正しく入っていない

サイトが準備完了でも、広告コードが正しく設置されていなければ広告は表示されません。

自動広告を利用する場合は、AdSenseコードをサイト全体へ配置します。個別の広告ユニットを使う場合は、表示したい場所へ広告ユニットコードを設置します。

コード確認コード周りで見る5項目
  • 対象サイト用のAdSenseコードを使っている
  • コードが削除・途中欠損していない
  • WordPressテーマ変更後もコードが残っている
  • キャッシュで古いHTMLが配信されていない
  • 広告プラグインと手動コードを重複設置していない

WordPressでは、テーマ変更やプラグイン停止のあとにAdSenseコードが消えることがあります。

「以前は表示されていたのに急に出なくなった」場合は、直前にテーマ・プラグイン・キャッシュ設定を変更していないかも確認してください。

原因3|自動広告がOFFになっている

自動広告を使っている場合は、AdSense側で自動広告が有効になっている必要があります。

Google公式では、「広告」から対象サイトの編集画面を開き、「自動広告」をONにする手順が案内されています。

現在の設定方法は、自動広告をサイトに設定するで確認できます。

原因4|ポリシーによって広告配信が制限・停止されている

スラ子
スラ子
設定は合っているのに出ない場合は、ポリシーを見るんですか?
ライムス
ライムス
そうだね。「ポリシーセンター」は必ず確認したい場所だよ。サイト単位・ページ単位で広告配信へ影響する問題が表示されることがあるんだ。

Google AdSenseのポリシーセンターでは、広告配信に影響する問題を確認できます。

状態 意味
通常の広告配信 ポリシー上の問題による配信影響なし
広告配信の制限 一部広告が制限されている
広告配信停止 サイトで広告表示が停止している
広告配信が危険な状態 停止・制限につながる問題がある

Google公式では、ポリシーセンターから問題の内容を確認し、修正後に必要に応じて審査をリクエストするよう案内しています。

現在の確認方法は、ポリシーセンターの概要と、広告配信に影響するポリシー問題を修正するで確認できます。

ポリシーで広告配信が停止されている場合、コードの貼り直しでは復旧しません。 問題箇所を修正し、必要な審査手続きを進める必要があります。

原因5|PINによる住所確認が期限切れになっている

AdSenseでは、PIN生成から4か月以内に支払い先住所を確認できない場合、広告表示が停止します。

広告コードやサイト承認に問題がなくても、住所確認期限を過ぎると広告が出なくなるケースがあります。

PINが届かない、住所確認が終わっていない場合は、こちらの記事で確認してください。

原因6|ads.txtの警告・反映待ち

ads.txtは、サイトの広告枠を誰が販売できるかを宣言するための仕組みです。

Google公式ではads.txtは必須ではないものの、利用を強く推奨しています。

ads.txtに問題がある場合は、AdSenseの「サイト」に警告が表示されます。

公式ガイドでは、ads.txtを修正したあと、AdSenseへの反映に数日かかる場合があり、広告リクエストが少ないサイトでは最長1か月ほどかかるケースも案内されています。

現在の確認方法は、ads.txtに関するガイドで確認できます。

原因7|広告ブロッカー・キャッシュ・同意管理で見え方が変わっている

サイトやAdSense側に問題がなくても、自分のブラウザ環境では広告が見えないことがあります。

確認項目 起こりうること 確認方法
広告ブロッカー 自分のブラウザだけ広告が消える 別ブラウザ・別端末で確認
キャッシュ 古いコードが表示される キャッシュ削除後に確認
Cookie同意 同意前に広告読み込みを止める設定がある 同意後の表示を確認
ページ除外 特定URLだけ自動広告が出ない 自動広告の除外設定を確認

自分のPCだけで判断せず、スマホ・シークレットウィンドウ・別ブラウザなど条件を変えて確認すると切り分けやすくなります。

広告が表示されないときにやらない方がいいこと

NG対応原因確認前に避けたい5つの行動
  • 同じAdSenseコードを何度も重複して貼る
  • 広告が出るか自分で何度もクリックして試す
  • ポリシーセンターを見ずに広告位置だけ変更する
  • 反映待ちのads.txtを何度も書き換える
  • 原因が分からないまま複数プラグインを同時に変更する
広告が見えぬからと、自分でクリックして確認するなど論外じゃぞ。無効なトラフィックにつながる行動は避け、管理画面と表示状態で確認するのじゃ!
魔王
魔王

「昨日まで出ていたのに急に消えた」場合の確認

急に広告が出なくなった場合は、直前の変更とGoogle側の通知を確認します。

急な停止突然表示されなくなったときの確認順
  1. 01ポリシーセンターとメール通知を確認する
  2. 02サイトステータスを確認する
  3. 03テーマ・プラグイン・広告設定の変更履歴を見る
  4. 04PIN・本人確認など期限切れがないか見る
  5. 05別端末・別ブラウザでも広告が出ないか確認する

Google AdSenseの広告が表示されないときのよくある質問

サイトが「準備完了」なのに広告が出ません

広告コード、自動広告設定、ポリシーセンター、PIN・本人確認、ページ除外、ブラウザ環境などを順番に確認してください。

自動広告をONにしたらすぐ表示されますか?

設定やサイト状況によって反映まで時間がかかる場合があります。コードと自動広告が有効であることを確認したうえで、しばらく待って再確認してください。

ads.txtの警告があると広告は絶対に表示されませんか?

ads.txtは必須ではありませんがGoogleは強く推奨しています。警告内容に沿って修正し、ステータス更新を待ってください。

PINが未確認だと広告は表示されませんか?

PIN生成から4か月以内に住所確認できなかった場合、広告表示が停止します。

広告が出ないので自分でクリックして確認してもいいですか?

避けてください。自分の広告をクリックする行為は無効なトラフィックにつながる可能性があります。表示有無は管理画面や別端末で確認します。

ポリシー問題を修正すればすぐ広告が戻りますか?

問題の種類によっては修正後に審査リクエストが必要です。ポリシーセンターの案内に沿って進めてください。

まとめ|広告非表示は「サイト→設定→ポリシー→確認」の順で見る

スラ子
スラ子
広告が出ないからといって、最初からコードだけ疑うのは違うんですね。
ライムス
ライムス
そうなんだ。まずサイトが準備完了か、その次に広告設定、ポリシー、PINやアカウント確認。この順番なら、原因をかなり絞り込みやすいよ。

Google AdSense広告が表示されない原因は1つではありません。

最初に「サイト」の承認状態を確認し、そのあとコード・自動広告・ポリシーセンター・PIN・ads.txt・表示環境を順番に確認してください。

原因が分からないまま複数の設定を一気に変更すると、どの変更で直ったのか分からなくなります。

1つずつ原因を切り分け、Google側の表示とサイト側の状態を照らし合わせながら対処していきましょう。

現在地
ステップ収益化難易度中級者テーマGoogle AdSense