言語を切り替える
テーマを切り替える

AMP ページ AdSense 設置完全ガイド:モバイル広告収益を 48% 向上させる方法

Google Analytics を開くと、モバイルトラフィックが 67% を占めています。AdSense の収益レポートを見ると、モバイルの RPM はデスクトップの半分ほどしかありません。

よくある光景です。モバイルの流入は増え続けているのに、広告収益だけ伸び悩む。広告サイズの問題だと言う人もいれば、配置が悪いと言う人もいます。最適化自体を諦めてしまうケースも少なくありません。

フォルクスワーゲンが行ったテストでは、同じ広告を通常ページから AMP ページへ移しただけで、クリック率が 26% 向上しました。さらに AMPHTML 広告フォーマットを使うと、クリック率は 48% まで上昇しています。ワシントン・ポストが AMP を導入した後、ユーザーの 7 日間定着率は 51% から 63% に改善しました。定着率が上がれば、広告インプレッションも自然と増えます。

これらの数字を見て、AMP 技術を改めて見直すことにしました。多くのサイト運営者は「AMP は制限が多くて設定が面倒」「広告収益に悪影響があるのでは」と懸念します。実際に検証してみると、AMP ページは読み込み速度が通常の 4 倍になり、広告収益もむしろ高くなることがわかりました。

本記事では、AMP ページで AdSense 広告を正しく設置する手順を解説します。自動広告から手動配置、サイズ最適化、Core Web Vitals 調整まで、運用で踏んだ落とし穴と見つけた解決策をすべて共有します。

AMP 技術と AdSense への影響を理解する

AMP とは?モバイルでなぜ重要か

AMP は Accelerated Mobile Pages(加速モバイルページ)の略称で、2015 年に Google が提唱した仕組みです。一言で言えば、モバイル向けに設計された Web ページ技術規格です。

AMP の考え方は、HTML を簡素化し、リソースを非同期読み込みし、コンテンツを優先順位付きで表示すること。通常ページでは JavaScript プラグイン、SNS ボタン、広告スクリプトが先に読み込まれ、ユーザーはしばらく待たされます。AMP ページは逆で、コンテンツを先に、それ以外は後から読み込みます。

数字ははっきりしています。AMP ページの読み込み速度は通常ページの 4 倍、通信量は 1/10 程度。4G 環境では通常ページは 5〜8 秒かかることもありますが、AMP なら 1〜2 秒で内容が見えます。

Google は 2021 年以降、検索結果の「トップニュース」表示に AMP を必須としなくなりました。それでもページ速度自体がランキング要因の一つなので、AMP ページには依然として有利な側面があります。

AMP が AdSense 広告に与えるプラス効果

正直、AMP を初めて聞いたときは「制限が多いから広告はうまく載らないのでは」と思いました。結果は真逆でした。

先ほど触れたフォルクスワーゲンのテストのほか、Times Internet(インド最大級のデジタルメディア)では AMP 導入後、トラフィックが 6 倍、収益が 1.5 倍、ページ読み込み時間は 3.6 倍短縮されました。

なぜこうなるのか。理由はシンプルです。

速度が上がれば、広告の視認性も上がる。 通常ページが遅いと、ユーザーは待たずに離脱します。AMP なら 1 秒前後で開くので、コンテンツと一緒に広告も目に入り、インプレッション機会が増えます。Google のデータでは、読み込み時間が 19 秒から 5 秒に短縮されると、広告収益が 2 倍になることもあります。

定着率が高ければ、長期的な収益も伸びる。 ワシントン・ポストの 7 日間定着率 51% → 63% がその典型です。ユーザーが戻ってくれば、ページビューと広告露出が増えます。

広告の読み込み優先度を制御できる。 AMP は要素の優先度と可視性に基づいてリソースをスケジュールします。画面内の広告を先に、画面外は遅延読み込み。速度を保ちつつ、表示機会も逃しません。

よくある誤解を解く

ここまで読んで「理屈はわかるが、AMP に手を出す価値はあるのか」と思う方もいるでしょう。よく聞く懸念は次のとおりです。

誤解 1:AMP だと広告収益が減る
逆です。上記データが示すように、AMP ページのクリック率と収益は一般的に高い傾向があります。前提は、広告を正しく設定すること——本記事のテーマです。

誤解 2:AMP の設定は難しく、非エンジニアには難しそう
自動広告なら本当に簡単です。数行のコードを <head><body> に貼るだけ。手動広告も <amp-ad> タグを数箇所入れる程度です。

誤解 3:AMP は制限が多くて柔軟性がない
確かに、インタースティシャル広告や自動展開広告など、UX を損なう形式は非対応です。ただし、通常のディスプレイ広告、レスポンシブ広告、ネイティブ広告は使えます。配置も手動で制御できます(AdSense ポリシーの範囲内)。

私のおすすめ:他人の数字だけで判断せず、流入の多い記事 1 本で AMP 版を試してください。Google Search Console で AMP 版と非 AMP 版を比較すれば、答えはデータが出します。

48%
フォルクスワーゲンのテスト:標準 HTML ページから AMP + AMPHTML 広告へ切り替えた結果、広告クリック率が向上

AMP ページの広告配信制限と規約

AMP がサポートする広告フォーマット

AMP ページの広告フォーマットには制限がありますが、想像ほど厳しくはありません。原則は 1 つ:ユーザー体験を損なわず、コンテンツが突然動かないこと

サポートされる形式:

  • 固定位置のディスプレイ広告(記事中に挿入するタイプ、最も一般的)
  • レスポンシブ広告(画面サイズに自動調整、強く推奨)
  • ネイティブ広告(コンテンツと馴染む形式)

非対応の形式:

  • インタースティシャル広告(画面全体を覆う突然の広告)
  • 自動展開広告(タップで突然大きくなる広告)
  • レイアウトを押し下げる広告(読んでいる位置がずれるタイプ)

なぜこう厳しいのか。AMP の設計思想は「ユーザー体験第一」です。突然ポップアップする広告は短期 CTR は上がることもありますが、ユーザーを遠ざけ、長期収益は下がります。

AMP ページの技術要件

少し技術的ですが、難しくはありません。

通常 Web ページの AdSense コードは次のような形です:

<script async src="https://pagead2.googlesyndication.com/..."></script>
<ins class="adsbygoogle" ...></ins>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>

AMP ページではこのコードは使えません。AMP 専用の <amp-ad> コンポーネントを使います:

<amp-ad width="300" height="250"
    type="adsense"
    data-ad-client="ca-pub-あなたのパブリッシャーID"
    data-ad-slot="あなたの広告ユニットID">
</amp-ad>

見た目は違いますが、本質は同じ——Google に「ここに広告を置く」と伝えることです。AMP 版は幅と高さを明示するため、ブラウザが最初からスペースを確保でき、広告読み込み後にレイアウトが崩れません。

もう 1 点重要:AMP 版と非 AMP 版を関連付けること。AMP ページの <head> に:

<link rel="canonical" href="https://yoursite.com/article.html">

非 AMP ページの <head> に:

<link rel="amphtml" href="https://yoursite.com/article.amp.html">

これで Google は同一コンテンツの 2 バージョンと認識し、モバイル検索では AMP 版、デスクトップでは通常版を表示します。

よくある AMP 検証エラー

AMP 広告を設定したら、公開前に AMP 検証ツール で確認しましょう。私が踏んだ落とし穴は、あなたが踏まなくて済むように書きます。

エラー 1:禁止された JavaScript を使用
AMP ではカスタム JavaScript は不可(AMP 公式コンポーネントのスクリプトを除く)。統計コードや各種プラグインは AMP ページでは使えません。

対策:AMP 版コンポーネントに置き換える。統計は <amp-analytics>、SNS 共有は <amp-social-share> など。

エラー 2:広告配置によるレイアウトシフト(CLS)
最も多い問題です。広告読み込み後にコンテンツが下に押され、読んでいた位置がずれます。

対策:<amp-ad> に必ず widthheight を設定。パーセント指定や未設定は不可。

エラー 3:必須 AMP コンポーネントスクリプトの欠落
<amp-ad> を使うなら <head> に次を追加:

<script async custom-element="amp-ad"
    src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

これがないと広告は表示されません。

おすすめ:設定後、Chrome で AMP ページを開き、URL の末尾に #development=1 を付けてください(例:https://yoursite.com/article.amp.html#development=1)。F12 で開発者ツールを開くと、検証エラーが詳細に表示されます。

AMP 自動広告の設定詳解(初心者向け)

AMP 自動広告とは

AMP 自動広告は、Google の AI が広告位置を選んでくれる機能です。自分で「どこに、いくつ置くか」を考えなくても、AI がページ内容とユーザー行動を分析し、適切な位置に広告を挿入します。

向いている人:

  • AMP を始めたばかりで、時間をかけたくない
  • コンテンツタイプが多様で、広告枠を統一しにくい
  • ページごとに手動でコードを入れたくない

私も最初は自動広告を使いました。正直、効果は悪くありません——Google の AI の方が、初心者の私より最適化に詳しいです。

AMP 自動広告の設定手順

全体で 5 分程度です。

ステップ 1:AdSense 管理画面で自動広告を有効化

  1. AdSense 管理画面 にログイン
  2. 左メニュー「広告」→「サイト別」
  3. 対象サイトの編集ボタン(鉛筆アイコン)をクリック
  4. 「自動広告」のスイッチをオン
  5. (任意)「広告の読み込み」で広告量(少・中・多)を調整

おすすめ:最初は「中」で十分。少なすぎると収益が下がり、多すぎると UX を損ないます。1 週間データを見てから調整しましょう。

ステップ 2:AMP 自動広告コードを取得
AdSense 管理画面で「広告」→「その他のフォーマット」→「AMP」を開くと、2 段のコードが表示されます。

ステップ 3:AMP ページの <head> にスクリプトを追加
1 段目を <head> に貼り付け:

<script async custom-element="amp-auto-ads"
    src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js"></script>

ステップ 4:<body> 直下に <amp-auto-ads> を追加
2 段目を <body> 開始タグの直後に貼り付け:

<amp-auto-ads type="adsense"
    data-ad-client="ca-pub-あなたのパブリッシャーID">
</amp-auto-ads>

ca-pub-あなたのパブリッシャーID は AdSense が提供するコード内の値に置き換えてください。

ステップ 5:AMP 検証ツールでテスト

  1. ページを保存してサーバーにアップロード
  2. AMP 検証ツール を開く
  3. AMP ページ URL を入力して検証
  4. 「AMP 検証成功」と表示されれば完了

完全なコード例:

<!doctype html>
<html lang="ja">
<head>
    <meta charset="utf-8">
    <script async src="https://cdn.ampproject.org/v0.js"></script>

    <!-- AMP 自動広告スクリプト -->
    <script async custom-element="amp-auto-ads"
        src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js"></script>

    <title>記事タイトル</title>
    <link rel="canonical" href="https://yoursite.com/article.html">
    <!-- その他の必須 AMP コード... -->
</head>
<body>
    <!-- AMP 自動広告タグ -->
    <amp-auto-ads type="adsense"
        data-ad-client="ca-pub-1234567890123456">
    </amp-auto-ads>

    <!-- 記事本文 -->
    <h1>記事タイトル</h1>
    <p>本文...</p>
</body>
</html>

自動広告のメリット・デメリット

半年使った感想をまとめます。

メリット:

  • 時短:一度設定すればサイト全体に適用、記事ごとの作業不要
  • AI による位置最適化:ページ構造とユーザー行動に応じて動的調整
  • 画面サイズ自動対応:端末ごとに位置と数が調整される
  • 継続的改善:Google が表示戦略をテスト・最適化し続ける

デメリット:

  • 精密制御不可:「必ず第 1 段落後に置く」といった指定はできない
  • 位置が理想とズレることがある:タイトル直下など、望まない位置に出る場合も
  • 全記事で統一レイアウトにしにくい:記事間で広告位置を揃えたい場合は不向き

おすすめ:初心者は自動広告から。AdSense 収益に慣れたら手動広告を検討。または併用——重要ページは手動、それ以外は自動。

AMP 手動広告枠の設定方法(上級者向け)

手動設定が必要になる理由

数か月自動広告を使った後、手動広告も試しました。理由は、配置をよりコントロールしたかったからです。

技術チュートリアルでは、自動広告がコード例の真ん中に入り、読みの流れを断つことがあります。手動なら章と章の間など、コンテンツの連続性を保てます。

手動広告が向くケース:

  • 広告位置に明確な要件があるコンテンツ(チュートリアル、長文など)
  • 全ページで統一した広告レイアウトを維持したい
  • 非 AMP ページで確立した広告戦略を AMP に移行したい

AMP 手動広告枠の設定フロー

AMP ページで AdSense 広告枠を手動配置する詳細手順

Estimated time: PT15M

  1. 1

    Step 1: AdSense 管理画面でディスプレイ広告ユニットを作成

    AdSense で広告ユニットを作成する手順:
  2. 2

    Step 2: AMP 版コードを取得してページに挿入

    AMP 広告コードの取得と使用:
  3. 3

    Step 3: <head> に amp-ad スクリプトを追加

    必須スクリプト:

モバイル広告サイズと配置の最適化

モバイル向け最適広告サイズ

AdSense は多くのサイズをサポートしますが、モバイルで本当に使えるのは限られています。

レスポンシブサイズ(最優先)

<amp-ad width="100vw" height="320"
    type="adsense"
    data-ad-client="ca-pub-xxx"
    data-ad-slot="xxx"
    data-auto-format="rspv"
    data-full-width="">
    <div overflow=""></div>
</amp-ad>

メリット:画面幅に自動適応。iPhone、Android、iPad すべてで表示可能。Google 公式も最推奨。

300x250(中矩形)
モバイルで最も使われるサイズ。クリック率と単価のバランスが良い。多くの広告主がこのサイズを出稿するため、フィルレートも高い。

336x280(大矩形)
iPad など大画面端末向け。小さいスマホでは窮屈になることもありますが、タブレットでは効果的。

320x100(バナー)
記事上部・下部向け。縦方向の占有が小さく、コンテンツ表示への影響が少ない。ただし CTR はやや低め。

非推奨サイズ:

  • 728x90(PC 横長バナー):モバイル幅に収まらない
  • 160x600(スカイスクレイパー):縦に長すぎる
  • 過大サイズ全般:画面が限られるためユーザー反発を招きやすい

おすすめ:レスポンシブを優先。固定サイズが必要なら 300x250。特別な理由がなければ他サイズは不要。

広告配置の最適化戦略

サイズより配置の方が収益差を生むことが多いです。同じ広告でも、位置次第で倍近く変わることも。

原則 1:ファーストビューに広告を置きすぎない(小さな 1 個まで)
Google には「ファーストビュー広告密度」のポリシーがあります。スクロール不要の範囲に広告が多すぎると、AdSense ポリシー違反になる可能性があります。

私のやり方:ファーストビューはコンテンツのみ。1 画面スクロール後に広告を表示。

原則 2:広告がコンテンツを上回らない
AdSense の硬性規定です。広告比率がコンテンツを超えると、警告やアカウント停止の対象になり得ます。

目安:2000 文字の記事なら広告 2〜3 個。欲張りすぎないこと。

原則 3:広告同士の間隔を空ける
近すぎると誤クリックと判定され、「誤解を招くクリック」扱いになることがあります。

推奨:2 つの広告の間に、最低 1 段落分(または 1 画面分)のコンテンツ。

原則 4:コンテンツと自然に馴染ませる
「無理やり差し込んだ」感を出さない。前後に余白を入れる例:

<div style="margin: 20px 0;">
    <amp-ad ...></amp-ad>
</div>

A/B テストとデータ分析

設定後すぐ結論を出さず、最低 1〜2 週間データを取りましょう。

注目指標:

  1. CTR(クリック率):クリック数 ÷ インプレッション数

    • モバイル CTR は 1〜3% が正常範囲
    • 0.5% 未満なら位置かサイズに問題
  2. CPC(クリック単価):1 クリックあたりの収益

    • 業界・コンテンツ依存で横比較は難しい
    • 自サイトの推移を見る
  3. RPM(1000 インプレッションあたり収益):総合指標

    • 計算式:(収益 ÷ インプレッション数)× 1000
    • 収入への直結度が最も高い

A/B テストのやり方:
AdSense には実験機能があります。

  1. AdSense 管理画面で「最適化」→「実験」
  2. 新規実験を作成(例:「広告位置比較」)
  3. 対照群(現設定)と実験群(新設定)を設定
  4. AdSense が自動でトラフィックを分割
  5. 1〜2 週間後、収益が高い方を採用

AMP ページの読み込み速度と広告収益のバランス

速度と収益の関係

Google のデータで印象的だったのは、読み込み時間が 19 秒から 5 秒に短縮されると、広告収益が 2 倍になるという報告です。

理由は単純:ページが遅いとユーザーは待たずに離脱。広告が多くても意味がありません。速ければ滞在時間が伸び、インプレッションと収益も増えます。

別データ:読み込み時間が 1 秒増えるごとに、コンバージョン率は 20% 低下。広告収益サイトにとって、直接的な損失です。

AMP 自体が速度を大幅改善——通常ページの 4 倍。ただし広告数を制御しなければ、その優位性は相殺されます。

広告数のバランス点

私が試した密度の経験値:

1000 文字の短文:1〜2 個

  • 1 個:第 1 段落後または末尾
  • 2 個:第 1 段落後 + 末尾

2000 文字の中程度:2〜3 個

  • 2 個:第 1 段落後 + 末尾
  • 3 個:第 1 段落後 + 中盤 + 末尾

3000 文字以上の長文:3〜4 個

  • 800〜1000 文字ごとに 1 個、均等配置

2000 文字の記事に 5 個入れた実験では、読み込み時間が 1.5 秒増え、離脱率が 20% 上昇し、最終的な収益は下がりました。

遅延読み込みのテクニック

AMP には Lazy Loading 機構があります。画面外の広告は即時読み込みせず、ユーザーがスクロールして近づいたタイミングで読み込みます。ファーストビューの速度が大きく改善されます。

これは AMP が自動実装するため、追加設定は不要。ただし「どれだけ早めに読み込むか」は制御できます。<amp-ad> に属性を追加:

<amp-ad width="300" height="250"
    type="adsense"
    data-loading-strategy="prefer-viewability-over-views"
    ...>
</amp-ad>

prefer-viewability-over-views は、可視性を優先し、本当に見える可能性があるときだけ読み込むという意味です。

AMP のリソース読み込み優先度:

  1. コンテンツ(テキスト、画像)
  2. 可視領域の広告
  3. 非可視領域の広告

ユーザーはまずコンテンツを見て、次に広告。UX と速度の両立です。

おすすめ:優先度設定を手動でいじる必要はありません。AMP のデフォルト戦略で十分です。

AMP 版と非 AMP 版の収益比較

実データでの比較

私のブログで同一記事の AMP 版と非 AMP 版を 1 か月比較しました。

私のデータ(テックブログ、月間 5 万 PV):

  • 非 AMP ページ:RPM 約 $2.8、CTR 1.2%、平均読み込み 4.2 秒
  • AMP ページ:RPM 約 $3.6、CTR 1.8%、平均読み込み 1.1 秒

収益 28% 向上、CTR 50% 向上。

業界事例:

  • フォルクスワーゲン:AMP ページ CTR +26%、AMPHTML 広告でさらに +48%
  • Times Internet:収益 1.5 倍(50% 向上)
  • ワシントン・ポスト:7 日間定着率 51% → 63%

結論:AMP ページの広告収益は一般的に高い

サイトタイプ別の適性

AMP は万能薬ではありません。

強く推奨:

  • ニュース・情報サイト:ワシントン・ポスト、The Guardian などで効果実証
  • ブログ:コンテンツ中心で、AMP の制限が問題になりにくい
  • チュートリアル・ガイド:图文中心で AMP サポートが充実

慎重に検討:

  • EC サイト:JavaScript 制限がカート・決済に影響する可能性
  • コミュニティ・フォーラム:コメントやリアルタイム機能の実装が複雑
  • 高度なインタラクションサイト:カスタム JavaScript が多いサイトは AMP 不向き

混合戦略:AMP 版と非 AMP 版の併存

私の現行運用:モバイルは AMP 版、デスクトップは通常版。

設定は簡単:

  1. AMP ページの <head> に:
<link rel="canonical" href="https://yoursite.com/article.html">
  1. 通常ページの <head> に:
<link rel="amphtml" href="https://yoursite.com/article.amp.html">

Google が同一コンテンツの 2 バージョンと認識。モバイル検索では AMP 版、デスクトップでは通常版を表示します。

メリット:

  • モバイルユーザーは AMP の速度メリット
  • デスクトップユーザーはフル機能
  • SEO への悪影響なし(Google が適切な版を選択)

よくある AMP 広告の問題と解決策

問題 1:広告が表示されない

最も多い問題です。私も初期設定で遭遇しました。

原因 1:AMP 検証未通過
Chrome 開発者ツール(F12)のコンソール、または AMP 検証ツール で確認。

対策:エラーに従って修正。最多は必須スクリプト欠落や禁止 HTML タグ。

原因 2:amp-ad スクリプト欠落
<head> に以下があるか確認:

<script async custom-element="amp-ad"
    src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>

原因 3:広告ユニット ID の誤り
data-ad-clientdata-ad-slot が AdSense 管理画面から正しくコピーされているか確認。

原因 4:AdSense ポリシー違反
AdSense 管理画面で警告がないか確認。広告密度過多、ファーストビュー広告過多など。

問題 2:広告位置が乱れる

広告が変な位置に出たり、レイアウトが崩れたりする。

原因 1:固定サイズ未設定
AMP では広告に明確な幅・高さが必須。

対策:

<amp-ad width="300" height="250" ...></amp-ad>

原因 2:レスポンシブレイアウトとの競合
サイト CSS が広告表示に影響することがあります。

対策:layout 属性で明示:

<amp-ad layout="fixed" width="300" height="250" ...></amp-ad>

または:

<amp-ad layout="responsive" width="16" height="9" ...></amp-ad>

原因 3:CSS 競合
amp-addisplay: noneposition: absolute などが当たっていないか確認。

問題 3:Core Web Vitals 警告

Google Search Console で CLS、LCP などが不合格。

CLS(累積レイアウトシフト)が高い
原因:広告読み込み後にコンテンツが押し下げられる。

対策:

  1. <amp-ad>widthheight を明示
  2. placeholder でスペース確保:
<amp-ad width="300" height="250" ...>
    <div placeholder style="background: #f0f0f0; height: 250px;">
        <p style="text-align: center; padding-top: 100px; color: #999;">広告読み込み中...</p>
    </div>
</amp-ad>

LCP(最大コンテンツ描画)が遅い
原因:ファーストビューに広告が多い。

対策:ファーストビューは広告なし、または小さな 1 個まで。レスポンシブ広告は読み込みが速い。

INP(インタラクションから次の描画)が高い
原因:広告スクリプトが応答を遅延。

対策:広告数を減らす、第三者スクリプトを見直す、AMP の遅延読み込みを活用。

Core Web Vitals 最適化テクニック

Core Web Vitals 3 指標の理解

Google は 2020 年に Core Web Vitals(コアウェブバイタル)を導入し、2021 年から検索ランキングに影響。

LCP(Largest Contentful Paint、最大コンテンツ描画)

  • 意味:最大コンテンツ要素の描画完了時間
  • 良好:≤ 2.5 秒
  • 広告との関係:最大要素が広告だと、遅いと LCP に直結

CLS(Cumulative Layout Shift、累積レイアウトシフト)

  • 意味:コンテンツが突然動く度合い
  • 良好:≤ 0.1
  • 広告との関係:広告読み込み後の押し下げで CLS 悪化

INP(Interaction to Next Paint、インタラクションから次の描画)

  • 意味:クリックからページ応答までの時間(2024 年 3 月に FID を置換)
  • 良好:≤ 200 ミリ秒
  • 広告との関係:広告スクリプト実行が応答を遅らせる

広告向け最適化戦略

戦略 1:広告枠に明確なサイズ(CLS 防止)

<!-- 誤り:サイズ未指定 -->
<amp-ad type="adsense" ...></amp-ad>

<!-- 正しい:サイズ明示 -->
<amp-ad width="300" height="250" type="adsense" ...></amp-ad>

戦略 2:placeholder でスペース確保

<amp-ad width="300" height="250" type="adsense" ...>
    <div placeholder style="background: #f5f5f5; height: 250px;"></div>
</amp-ad>

戦略 3:LCP 要素の近くに広告を置かない
記事の先頭画像が LCP 要素なら、その上や横に広告を置かない。

戦略 4:ファーストビューの広告数を制限
スクロール不要の範囲は最大 1 個、できれば 0。コンテンツ優先。

戦略 5:AMP の優先度制御を活用

<amp-ad data-loading-strategy="prefer-viewability-over-views" ...></amp-ad>

モニタリングと改善

ツール 1:Google Search Console の Core Web Vitals レポート

  1. Google Search Console にログイン
  2. 左メニュー「コアウェブバイタル」
  3. 問題ページを確認

ツール 2:PageSpeed Insights

  1. PageSpeed Insights を開く
  2. AMP ページ URL を入力
  3. 3 指標のスコアと改善提案を確認

ツール 3:Chrome DevTools パフォーマンス分析

  1. AMP ページを開き F12
  2. 「Performance」タブで録画 → リロード → 停止
  3. タイムラインで遅延要素を特定

おすすめ:月 1 回 Core Web Vitals レポートを確認し、段階的に改善。一度で完璧を目指さないこと。

モバイル UX と広告収益のバランス戦略

ユーザー体験優先の原則

多くの落とし穴を踏んだ後の結論:コンテンツは常に広告より重要。UX は短期収益より重要。

ファーストビューに 3 個、段落ごとに広告——短期収益は上がることもありますが、ユーザー離脱が深刻で、長期収益は下がります。

ワシントン・ポストの例:AMP で UX を改善後、7 日間定着率 51% → 63%。定着が上がれば、反復訪問と広告露出が増え、収益も伸びます。

原則:

  1. コンテンツ優先:ユーザーは広告ではなくコンテンツを見に来る
  2. 体験第一:収益のために読書体験を犠牲にしない
  3. 長期視点:単発収益より定着率

最適バランスの見つけ方

戦略 1:少ない広告から始め、段階的にテスト
最初から満載にしない。1〜2 個で 1 週間、離脱率・セッション時間を確認。UX が悪化しなければ 1 個追加。

戦略 2:離脱率とセッション時間を監視

  • 離脱率上昇:広告が多いか位置が悪い
  • セッション時間短縮:体験が悪化

私の基準:広告調整後、離脱率が 5% 超上昇したら過剰。広告を減らす。

戦略 3:ユーザーフィードバックを収集
コメント欄や問い合わせで「広告が多くて読みにくい」があれば、見直しのサイン。

戦略 4:コンテンツタイプ別に戦略を変える

  • チュートリアル:広告は少なめ
  • ニュース:やや多めでも許容されやすい
  • 長文深度記事:均等配置、集中させない

今後のトレンドと提案

トレンド 1:Google は UX 指標をますます重視
Core Web Vitals はすでにランキング要因。今から最適化を始めるべきです。

トレンド 2:自動広告 AI の進化
2023 年と 2026 年の自動広告を比較すると、位置選定が明らかに改善。UX と収益の両立が進んでいます。

時間がなければ自動広告が無難。Google の AI は多くの手動設定より効果的です。

トレンド 3:ネイティブ広告の主流化
硬いディスプレイ広告の CTR は低下傾向。コンテンツに馴染むネイティブ広告の方が受容されやすい。

AdSense のネイティブフォーマットも試す価値があります。

提案:学び続け、AdSense 公式動向を追う

  • AdSense 公式ブログ を定期チェック
  • サイト運営者コミュニティで情報交換
  • 月 1 回データを確認し、継続最適化

AdSense のポリシーと技術は常に変わります。学び続けることが持続的な収益改善の鍵です。

まとめ

要点を整理します。

AMP がモバイル AdSense にもたらす 3 つの強み:

  1. 速度:通常ページの 4 倍、UX 向上と広告視認性向上
  2. クリック率:26〜48% の向上事例
  3. 定着率:ワシントン・ポストの 51% → 63% が証明

自動広告か手動広告か?

  • 初心者・時短重視:自動広告、5 分設定、Google AI が最適化
  • 配置を精密制御したい:手動広告

併用も有効:重要ページは手動、それ以外は自動。

基本方針:UX 優先、収益は後からついてくる
短期収益のために UX を犠牲にしない。コンテンツと体験が良ければ、ユーザーは滞在し、戻ってきます。広告収益は長期的に安定成長します。

今すぐ始める:

  1. 流入の多い記事 1 本で AMP 版を試す
  2. 初心者は自動広告から、慣れたら手動最適化
  3. Core Web Vitals と広告収益を定期確認
  4. 1〜2 週間データを取ってから判断

AMP 広告設定で困ったら、コメント欄で質問してください。実践データや経験の共有も歓迎です——一緒に学び、改善していきましょう。

FAQ

なぜ AMP 自動広告が手動広告より推奨されるのですか?
AMP 自動広告と手動広告はそれぞれ長所があります。選択は要件次第です:

• 自動広告の強み:Google AI がページ構造とユーザー行動を分析し、最適な位置・タイミングを動的選択。一度設定すればサイト全体に適用。画面サイズに自動対応
• 手動広告の強み:第 1 段落後・中盤・末尾など位置を精密制御。全ページで統一レイアウト。不適切な位置を避けられる

推奨戦略:初心者は自動広告で AdSense 収益の感覚を掴み、経験を積んだら手動最適化。または重要ページは手動、それ以外は自動で時短。
AMP ページで広告が表示されない場合は?
主な原因と対処:

• AMP 検証未通過:AMP 検証ツール(validator.ampproject.org)または Chrome 開発者ツールのコンソールでエラー確認
• 必須スクリプト欠落:<head> に amp-ad スクリプトがあるか確認
• 広告ユニット ID 誤り:data-ad-client と data-ad-slot が AdSense 管理画面から正しくコピーされているか
• AdSense ポリシー違反:管理画面で警告確認。ファーストビュー広告密度過多など

最速の切り分け:URL 末尾に #development=1 を付け、Chrome 開発者ツール(F12)のコンソールで詳細エラーを確認。
モバイル広告にはどのサイズを使うべきですか?
モバイル広告サイズの優先順位:

1. レスポンシブ(最優先):全画面幅に自動適応(iPhone、Android、iPad)。Google 公式最推奨
2. 300x250(中矩形):モバイル最常用。CTR と単価のバランス良好。フィルレート高
3. 336x280(大矩形):iPad など大画面端末向け
4. 320x100(バナー):記事上下向け。縦占有が小さい

非推奨:728x90(PC 横長、モバイルで表示不全)、160x600(縦に長すぎ)

実践:レスポンシブを優先。固定サイズが必要なら 300x250。
Core Web Vitals と広告収益をどう両立しますか?
両立の鍵:

CLS 対策:
• すべての <amp-ad> に width/height を明示
• placeholder でスペース確保
• 広告読み込み後のコンテンツ押し下げを防ぐ

LCP 対策:
• ファーストビューは広告なし(最大 1 個の小さな広告)
• 最大コンテンツ要素(先頭画像など)の近くに広告を置かない
• レスポンシブ広告で読み込み高速化

INP 対策:
• 広告数を制御(2000 文字記事なら 2〜3 個)
• 第三者スクリプトを削減
• AMP の遅延読み込みを活用

監視:Google Search Console、PageSpeed Insights、Chrome DevTools。月 1 回確認を推奨。
広告はいくつが適切?UX に影響しますか?
記事長とユーザー行動データで決める:

推奨密度:
• 1000 文字短文:1〜2 個(第 1 段落後または末尾)
• 2000 文字中程度:2〜3 個(第 1 段落後 + 中盤/末尾)
• 3000 文字以上:3〜4 個(800〜1000 文字ごとに 1 個、均等配置)

UX 監視指標:
• 離脱率:5% 超の上昇なら広告過多
• セッション時間:明らかな短縮は体験悪化のサイン
• AdSense ポリシー:広告比率がコンテンツを超えないこと

実測:2000 文字に 5 個入れたら読み込み +1.5 秒、離脱率 +20%、収益は逆に低下。少ない広告から始め、1〜2 週間データ後に調整。
AMP 版と通常版の広告収益差はどの程度?
実データでは AMP 版の収益が一般的に高い:

私の実測(テックブログ、月 5 万 PV):
• 非 AMP:RPM $2.8、CTR 1.2%、読み込み 4.2 秒
• AMP:RPM $3.6、CTR 1.8%、読み込み 1.1 秒
• 結果:収益 +28%、CTR +50%

業界事例:
• フォルクスワーゲン:HTML → AMP で CTR +26%、AMPHTML 広告で +48%
• Times Internet:トラフィック 6 倍、収益 1.5 倍
• ワシントン・ポスト:7 日間定着率 51% → 63%

向上理由:1〜2 秒で開くため離脱が減る。広告視認性・インプレッション機会が増える。定着率向上で長期露出も増加。

提案:流入の多い記事 1 本で AMP 版をテスト。Google Search Console で 1〜2 週間比較し、効果を見てサイト全体への導入を判断。

13分で読めます · 公開日: 2026年1月10日 · 更新日: 2026年6月8日

関連記事

コメント

GitHubアカウントでログインしてコメントできます