> ## Documentation Index
> Fetch the complete documentation index at: https://docs.linksurge.jp/llms.txt
> Use this file to discover all available pages before exploring further.

# AIO表示キーワード分析

> AI Overview（AIオーバービュー）に自社サイトが引用されているキーワードを分析し、月間流入予想を算出

## 概要

<iframe src="https://www.youtube.com/embed/kRgLeuHlEnE" title="YouTube video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

**AIO表示キーワード分析**は、Google検索結果に表示されるAI Overview（AIオーバービュー）で、自社サイトが引用されているキーワードを網羅的に分析する機能です。

AI Overviewは2024年から本格的に導入されたGoogle検索の新機能で、検索結果の最上部にAIが生成した回答を表示します。この回答には参照元として複数のWebサイトが引用され、新たなトラフィック獲得チャネルとして注目されています。

### 主な特徴

<CardGroup cols={2}>
  <Card icon="magnifying-glass" title="AIO引用キーワード発見">
    自社ドメインがAI Overviewに引用されている全キーワードを網羅的に抽出
  </Card>

  <Card icon="chart-line" title="独自CTR係数による流入予測">
    調査データに基づくAI Overview専用CTR係数で正確な月間流入予想を算出
  </Card>

  <Card icon="ranking-star" title="SERP順位との比較">
    同一キーワードでのオーガニック検索順位・流入予想も同時に取得
  </Card>

  <Card icon="gauge" title="SEO指標の包括分析">
    検索ボリューム、CPC、競合難易度、SEO難易度、検索意図を一括取得
  </Card>
</CardGroup>

***

## 料金

<Info>
  データが見つからなかった場合、ポイントは消費されません。
</Info>

| 取得件数上限 | 消費ポイント |
| ------ | ------ |
| 100件   | 30pt   |
| 500件   | 50pt   |
| 100件   | 100pt  |

***

## 分析項目

### 表示カラム一覧

| カラム        | 説明                                                                 |
| ---------- | ------------------------------------------------------------------ |
| キーワード      | AI Overviewに引用されている検索キーワード                                         |
| AIO月間流入予想  | AI Overview経由の推定月間流入数（独自CTR係数で計算）                                  |
| SERP順位     | 同一キーワードでのオーガニック検索順位                                                |
| SERP月間流入予想 | オーガニック検索経由の推定月間流入数（AIO表示による減衰考慮）                                   |
| ページタイトル    | AI Overviewに引用されているページのタイトル                                        |
| URL        | 引用されているページのURL                                                     |
| 月間検索ボリューム  | キーワードの月間検索回数                                                       |
| CPC        | 広告のクリック単価（USD）                                                     |
| 広告競合難易度    | 広告出稿の競合度（0-100）                                                    |
| SEO難易度     | SEOでの上位表示難易度（0-100）                                                |
| SERP機能     | 検索結果に表示される特殊機能（リッチスニペット等）                                          |
| 検索意図       | キーワードの検索意図（informational, navigational, commercial, transactional） |

***

## 月間流入予想の計算方法

<Warning>
  この計算方法は複数の調査データに基づく推定値です。実際のトラフィックは、コンテンツの品質、表示位置の変動、ユーザー行動の変化などにより異なる場合があります。
</Warning>

### AI Overview内CTR係数

AI Overviewは検索結果の最上部に表示されますが、ユーザーはAI生成回答で満足する傾向があり、引用リンクのCTR（クリック率）は従来のSERP順位より**大幅に低い**ことが調査で判明しています。

<Tabs>
  <Tab title="CTR係数一覧">
    | AIO内位置 | CTR係数 | 従来SERP相当順位 |
    | ------ | ----- | ---------- |
    | 1位     | 4.0%  | 6位相当       |
    | 2位     | 2.2%  | 8位相当       |
    | 3位     | 1.2%  | 10-11位相当   |
    | 4位     | 0.6%  | 14位相当      |
    | 5位     | 0.3%  | 19位相当      |
    | 6位以降   | 0.1%  | -          |
  </Tab>

  <Tab title="計算式">
    ```
    AIO月間流入予想 = 月間検索ボリューム × AIO CTR係数
    ```

    **計算例**：

    * 検索ボリューム: 10,000
    * AIO内位置: 1位
    * CTR係数: 4.0%（0.040）
    * **月間流入予想: 10,000 × 0.040 = 400**
  </Tab>

  <Tab title="実装コード">
    ```typescript theme={null}
    // src/lib/ctr-coefficients.ts
    export const AIO_CTR_COEFFICIENTS: Record<number, number> = {
      1: 0.040,  // 4.0%
      2: 0.022,  // 2.2%
      3: 0.012,  // 1.2%
      4: 0.006,  // 0.6%
      5: 0.003,  // 0.3%
    };
    export const AIO_CTR_DEFAULT = 0.001;  // 6位以降: 0.1%

    export function calculateAIOTraffic(
      searchVolume: number,
      aioPosition: number
    ): number {
      if (!searchVolume || searchVolume <= 0) return 0;
      if (!aioPosition || aioPosition <= 0) return 0;

      const ctr = AIO_CTR_COEFFICIENTS[aioPosition] ?? AIO_CTR_DEFAULT;
      return Math.round(searchVolume * ctr);
    }
    ```
  </Tab>
</Tabs>

### SERP CTR係数（オーガニック検索）

従来のオーガニック検索結果に対するCTR係数は、DataForSEOが提供する標準的な値を使用しています。

<Accordion title="SERP CTR係数一覧（1位〜22位）">
  | 順位  | CTR係数 | 順位    | CTR係数 |
  | --- | ----- | ----- | ----- |
  | 1位  | 30.4% | 12位   | 0.75% |
  | 2位  | 16.2% | 13位   | 0.59% |
  | 3位  | 9.73% | 14位   | 0.56% |
  | 4位  | 6.59% | 15位   | 0.51% |
  | 5位  | 4.69% | 16位   | 0.43% |
  | 6位  | 3.38% | 17位   | 0.43% |
  | 7位  | 2.56% | 18位   | 0.33% |
  | 8位  | 1.97% | 19位   | 0.27% |
  | 9位  | 1.51% | 20位   | 0.24% |
  | 10位 | 1.13% | 21位   | 0.23% |
  | 11位 | 0.91% | 22位以降 | 0.21% |
</Accordion>

### AIO表示時のSERP CTR減衰

<Note>
  AI Overviewが表示されるキーワードでは、ユーザーの注意がAIOに集中するため、従来のオーガニック検索結果のCTRは大幅に低下します。
</Note>

複数の調査結果を総合的に分析した結果、AIO表示時のSERP CTRは\*\*非表示時の約40%\*\*に低下することが判明しました。

| 調査機関                | AIO表示時CTR | 非表示時CTR | 減衰率     |
| ------------------- | --------- | ------- | ------- |
| Pew Research Center | 8%        | 15%     | 53%     |
| Seer Interactive    | 0.61%     | 1.62%   | 38%     |
| **本システム採用値**        | -         | -       | **40%** |

<Tabs>
  <Tab title="計算式">
    ```
    SERP月間流入予想（AIO表示あり）= 月間検索ボリューム × SERP CTR係数 × 0.40
    SERP月間流入予想（AIO表示なし）= 月間検索ボリューム × SERP CTR係数
    ```

    **計算例**（AIO表示あり）：

    * 検索ボリューム: 10,000
    * SERP順位: 3位
    * SERP CTR係数: 9.73%（0.0973）
    * 減衰係数: 40%（0.40）
    * **月間流入予想: 10,000 × 0.0973 × 0.40 = 389**
  </Tab>

  <Tab title="実装コード">
    ```typescript theme={null}
    // src/lib/ctr-coefficients.ts
    export const SERP_CTR_WITH_AIO_FACTOR = 0.40;

    export function calculateSERPTraffic(
      searchVolume: number,
      serpPosition: number,
      hasAIO: boolean = true
    ): number {
      if (!searchVolume || searchVolume <= 0) return 0;
      if (!serpPosition || serpPosition <= 0) return 0;

      const baseCtr = SERP_CTR_COEFFICIENTS[serpPosition] ?? SERP_CTR_DEFAULT;
      const adjustedCtr = hasAIO ? baseCtr * SERP_CTR_WITH_AIO_FACTOR : baseCtr;

      return Math.round(searchVolume * adjustedCtr);
    }
    ```
  </Tab>
</Tabs>

### CTR係数の根拠データソース

本システムのCTR係数は、以下の調査データを参考に設定しています。

<AccordionGroup>
  <Accordion icon="chart-pie" title="Pew Research Center（2024年）">
    **調査内容**: AI Overview表示時のユーザー行動調査

    **主な発見**:

    * AI Overview表示時のリンククリック率: 約8%
    * AI Overview非表示時のリンククリック率: 約15%
    * **結論**: AI Overview表示により、リンクへのクリックが約半分に減少
  </Accordion>

  <Accordion icon="newspaper" title="Search Engine Land（2024年）">
    **調査内容**: AI Overview内のポジション別CTR分析

    **主な発見**:

    * AI Overview内1位のCTRは、従来オーガニック6位相当
    * AI Overview内で上位でも、従来SERPの上位ほどのCTRは得られない
    * **結論**: AI Overview引用は新たなトラフィックソースだが、1位あたりのCTRは低い
  </Accordion>

  <Accordion icon="users" title="TrustRadius（2024年）">
    **調査内容**: AI Overview内ポジション間のCTR比較

    **主な発見**:

    * AI Overview内ポジション1のCTRは、ポジション2の約2倍
    * 上位ポジションへの集中度が高い
    * **結論**: AI Overview内でも上位ポジションの重要性は高い
  </Accordion>

  <Accordion icon="microscope" title="Seer Interactive（2024年）">
    **調査内容**: AI Overview表示がオーガニックCTRに与える影響

    **主な発見**:

    * AI Overview表示時のオーガニックCTR: 0.61%
    * AI Overview非表示時のオーガニックCTR: 1.62%
    * **結論**: AI Overview表示により、オーガニックCTRが約38%に低下
  </Accordion>
</AccordionGroup>

***

## 利用手順

<Steps>
  <Step title="分析対象を入力">
    分析したいドメインまたはURLを入力します。

    * **ドメイン**: `example.com`（サブドメイン含む全ページを分析）
    * **URL**: `https://example.com/page`（特定ページのみ分析）
  </Step>

  <Step title="マッチタイプを選択">
    | タイプ  | 説明         | 例                                  |
    | ---- | ---------- | ---------------------------------- |
    | ドメイン | ドメイン全体を分析  | `example.com` で example.com/\* を対象 |
    | URL  | 完全一致URLを分析 | 指定URLのみを対象                         |
  </Step>

  <Step title="検索設定を選択">
    * **地域**: Japan（デフォルト）
    * **言語**: Japanese（デフォルト）
    * **取得件数**: 100件 / 500件 / 1000件
  </Step>

  <Step title="分析を実行">
    「分析開始」ボタンをクリックして分析を実行します。 処理時間は取得件数により異なります（通常10〜60秒）。
  </Step>

  <Step title="結果を確認・エクスポート">
    分析結果はテーブル形式で表示されます。 「CSVダウンロード」ボタンで結果をエクスポートできます。
  </Step>
</Steps>

***

## 分析結果の活用方法

### AIO最適化戦略の立案

<CardGroup cols={2}>
  <Card icon="bullseye" title="高流入キーワードの特定">
    AIO月間流入予想が高いキーワードを特定し、そのページのコンテンツを強化することでAIO内での引用維持・上位表示を目指します。
  </Card>

  <Card icon="chart-mixed" title="SERP順位との相関分析">
    AIO引用とSERP順位の関係を分析し、どちらのチャネルからの流入が多いかを把握します。
  </Card>

  <Card icon="users-viewfinder" title="競合分析">
    競合ドメインのAIO引用状況を分析し、自社が引用されていないキーワード機会を発見します。
  </Card>

  <Card icon="list-check" title="コンテンツ改善優先度">
    AIO引用されているがSERP順位が低いキーワードを特定し、コンテンツ改善の優先度を決定します。
  </Card>
</CardGroup>

### KPI設定の例

| KPI          | 説明                         | 計測方法      |
| ------------ | -------------------------- | --------- |
| AIO引用キーワード数  | AI Overviewに引用されているキーワード総数 | 定期的な分析実行  |
| AIO月間流入予想合計  | 全AIO引用キーワードからの推定月間流入合計     | 分析結果の合計値  |
| AIO/SERP流入比率 | AIO流入とSERP流入の比率            | 両流入予想の比較  |
| 高価値キーワード数    | 検索ボリューム1,000以上のAIO引用キーワード数 | フィルタリング結果 |

***

## よくある質問

<AccordionGroup>
  <Accordion title="AIO引用とSERP順位は連動していますか？">
    必ずしも連動していません。AI Overviewはコンテンツの質や関連性を独自に評価して引用元を選定するため、SERP順位が低くてもAIOに引用されることがあります。逆に、SERP1位でもAIOに引用されないケースもあります。
  </Accordion>

  <Accordion title="月間流入予想はどの程度正確ですか？">
    本システムの月間流入予想は、複数の調査データに基づく推定値です。実際のトラフィックは以下の要因により変動します：

    * AI Overviewの表示頻度の変化
    * ユーザー行動の地域差・時期差
    * コンテンツの更新による引用位置の変動
    * Googleアルゴリズムの更新

    目安として活用し、Google Search Consoleの実測値と併せて評価することを推奨します。
  </Accordion>

  <Accordion title="データが見つからない場合はポイントが消費されますか？">
    いいえ、データが見つからなかった場合はポイントは消費されません。ただし、検索は実行されるため、ドメインやURLの入力ミスがないか事前にご確認ください。
  </Accordion>

  <Accordion title="どのくらいの頻度で分析すべきですか？">
    AI Overviewの引用状況は日々変動する可能性があります。以下を目安に定期的な分析を推奨します：

    * **重要ドメイン**: 週1回
    * **一般的なモニタリング**: 月1回
    * **競合分析**: 月1回
  </Accordion>

  <Accordion title="SERP順位が「-」と表示されるのはなぜですか？">
    AIOには引用されているが、同一キーワードのオーガニック検索結果（100位以内）にはランクインしていない場合、SERP順位は「-」と表示されます。これはAIO独自の引用選定基準によるものです。
  </Accordion>

  <Accordion title="DataForSEOのETVとの違いは何ですか？">
    DataForSEOが提供するETV（Estimated Traffic Value）は従来のSERP CTR係数をベースに計算されています。しかし、AI Overviewからの流入は従来SERPより大幅に低いCTRとなるため、本システムでは独自の調査データに基づくCTR係数を適用し、より正確な流入予想を算出しています。
  </Accordion>
</AccordionGroup>

***

## 技術仕様

### API仕様

<Tabs>
  <Tab title="エンドポイント">
    ```
    POST /api/aio-ranking/analyze
    ```

    **リクエストボディ**:

    ```json theme={null}
    {
      "target": "example.com",
      "matchType": "domain",
      "location": "Japan",
      "language": "Japanese",
      "limit": 100
    }
    ```

    **レスポンス**:

    ```json theme={null}
    {
      "success": true,
      "data": {
        "results": [...],
        "total_results": 42,
        "points_cost": 30,
        "points_deducted": true
      },
      "meta": {
        "duration_ms": 15234,
        "timestamp": "2025-01-09T12:00:00.000Z"
      }
    }
    ```
  </Tab>

  <Tab title="データソース">
    **DataForSEO API**:

    * エンドポイント: `dataforseo_labs/google/ranked_keywords/live`
    * 取得項目タイプ: `["ai_overview_reference", "organic"]`

    1回のAPI呼び出しでAIO引用データとオーガニック検索データを同時取得し、キーワード単位でマージしています。
  </Tab>

  <Tab title="キャッシュ">
    分析結果は`analysis_cache`テーブルに保存され、履歴として参照可能です。

    キャッシュID: レスポンスの`meta.cache_id`で取得可能
  </Tab>
</Tabs>

### 関連ファイル

| ファイル                                       | 説明                |
| ------------------------------------------ | ----------------- |
| `src/app/aio-ranking/page.tsx`             | フロントエンドページ        |
| `src/app/api/aio-ranking/analyze/route.ts` | 分析APIエンドポイント      |
| `src/lib/dataforseo.ts`                    | DataForSEO API統合  |
| `src/lib/ctr-coefficients.ts`              | CTR係数定義・計算ユーティリティ |

***

## 関連機能

<CardGroup cols={2}>
  <Card icon="robot" href="/geomonitor/ai-ready-analysis" title="AI Ready分析">
    WebページがAI検索に最適化されているかを分析
  </Card>

  <Card icon="chart-line" href="/geomonitor/seo-ranking" title="SEO順位計測">
    キーワードごとの検索順位を定期計測
  </Card>
</CardGroup>
