D
DigiSchool
コース一覧カテゴリブログ
ログイン無料で始める
D
DigiSchool

デジタルマーケティングとWeb制作のスキルを身につけて、キャリアを加速させましょう。

カテゴリ

AIWebデザイン広告運用SEOMEOLP制作HP制作SaaSECデザイン

サービス

  • コース一覧
  • カテゴリ一覧
  • ブログ
  • 無料会員登録

サポート

  • 利用規約
  • プライバシーポリシー

© 2026 DigiSchool. All rights reserved.

コース/テクニカルSEO・サイト設計上級講座/SEOデータ分析と予測モデル
9 / 10
レッスン 9
35分

SEOデータ分析と予測モデル

📝 最後に理解度チェック(3問)があります
▶

解説動画は無料登録で視聴できます

全26コース・260レッスンが完全無料。登録は1分、クレジットカードは不要です

無料登録して動画を見るアカウントをお持ちの方はログイン

SEOデータ分析と予測モデル

はじめに

SEOの上級者は、感覚や流行ではなくデータで意思決定します。Search Console・GA4・順位計測ツール・クロールデータを組み合わせて分析すると、「どのページを、どの順番で、どう直すと、どれだけ流入が増えるか」を数字で説明できるようになります。予算や人員を確保する場面でも、施策の優先順位を決める場面でも、この説明力が成果を左右します。

このレッスンでは、データソースごとの特性と限界、Search Console APIとBigQueryによるデータ蓄積、CTR分析、キーワードギャップ分析、トラフィック予測モデル、コンテンツパフォーマンス分析、そして分析結果を施策の優先順位に落とす方法までを扱います。

使うデータソースとそれぞれの限界

分析の前に、各データが「何を、どこまで正確に」示すかを理解します。

  • ◆Search Console: クエリ・ページ・国・デバイス別のクリック数・表示回数・CTR・平均順位。管理画面とAPIで最大16か月分。プライバシー保護のため、少数のクエリは「匿名化されたクエリ」として除外され、クエリ別の合計はページ別の合計より小さくなる
  • ◆GA4: 検索流入後の行動(エンゲージメント・コンバージョン・回遊)。どのクエリで来たかは分からないため、ランディングページ単位でSearch Consoleと結合する
  • ◆順位計測ツール: 指定キーワードの日次順位。Search Consoleの「平均順位」は表示された検索結果の平均であり、順位計測ツールの値とは定義が異なる
  • ◆クロールデータ(Screaming Frog等): タイトル・見出し・内部リンク数・ステータスコード・canonical。ページの「状態」を示すデータで、成果データと結合して原因分析に使う

Search Console APIとBigQueryエクスポート

管理画面の1,000行制限を超え、日次でデータを溜めるための基盤です。

  • ◆Search Analytics API: クエリ×ページ×日付の組み合わせで最大25,000行ずつ取得できる。日次で取得してスプレッドシートやデータベースに追記すれば、16か月を超える履歴も残せる
  • ◆一括データエクスポート: Search Consoleの設定からBigQueryへの日次エクスポートを有効にすると、匿名化クエリ以外の全行がテーブルに保存される。中〜大規模サイトはこちらが基本
  • ◆取得の自動化: PythonやGoogle Apps Scriptで毎朝取得し、前日分を追記する。取得日・期間・フィルタ条件を必ず一緒に記録する
  • ◆実装の最小例(Python): searchanalytics().query() に startDate・endDate・dimensions: ["query","page","date"]・rowLimit: 25000 を渡し、startRow をずらして全件を取得する。取得結果はCSVに追記し、BigQueryまたはスプレッドシートに読み込む

CTR分析と改善余地の抽出

同じ順位でも、タイトルと説明文の違いでクリック率は数倍変わります。改善余地を数字で特定します。

  1. ◆自サイトの順位別CTRカーブを作る: 直近3か月のクエリ×ページのデータを平均順位1〜20位に丸め、順位ごとの平均CTRを算出する。業界の一般値ではなく自サイトの実績を基準にする
  2. ◆期待CTRとの差を出す: 各ページの「実CTR − 同順位の平均CTR」を計算し、マイナスが大きく表示回数が多いページから改善候補にする
  3. ◆改善の中身: タイトルに検索語を含める、数字や具体性を入れる、説明文で「このページで何が分かるか」を明示する、FAQや構造化データでリッチリザルトを狙う
  4. ◆効果測定: 変更日を記録し、変更後28日と変更前28日を比較する。順位の変動でCTRも動くため、順位が同じ帯のクエリに絞って比較する

注意点として、表示回数が多いのにクリックが0のまま順位が一定で、デバイスがPCに偏っているクエリは、人ではなく順位計測ツールやスクレイパーによる表示の可能性があります。CTR改善の対象にする前に、日別の表示回数の規則性とデバイス比率を確認してください。

キーワードギャップ分析

競合が獲得していて自サイトが取れていないクエリから、新規コンテンツの候補を見つけます。

  • ◆競合の特定: 主要クエリ10個の上位10件に繰り返し現れるドメインを3〜5つ選ぶ。事業上の競合ではなく「検索結果上の競合」を選ぶ
  • ◆ギャップの抽出: Ahrefs・Semrush等の「コンテンツギャップ」機能で、競合2社以上が10位以内に入り、自サイトが圏外のキーワードを一覧化する
  • ◆難易度と価値の評価: 各キーワードについて、検索ボリューム、上位ページのドメイン評価、コンテンツの形式(記事・ツール・比較表)、自社の商材との距離を記録する
  • ◆優先順位: 「検索ボリューム × 事業との関連度 ÷ 難易度」で並べ、上位から既存ページの拡張で対応できるものと新規ページが必要なものに分ける

トラフィック予測モデル

施策のROIを事前に示すための、シンプルで説明しやすいモデルです。

  • ◆基本式: 予測クリック数 = 月間検索ボリューム × 目標順位の想定CTR。想定CTRは自サイトの順位別CTRカーブから取る(例: 3位で10%、8位で3%)
  • ◆コンバージョンまで伸ばす: 予測クリック数 × ランディングページのCVR × 顧客単価 = 予測売上。CVRはGA4のランディングページ別の実績を使う
  • ◆感度分析: 目標順位を「楽観(3位)・中立(6位)・悲観(10位)」の3パターンで計算し、幅を持って提示する。単一の数字で約束しない
  • ◆投資対効果: 記事制作費・リライト工数・ツール費を月割りし、予測売上との比で施策を比較する。回収期間が短いものから着手する
  • ◆精度の検証: 施策実施から3か月後に予測値と実績を比較し、想定CTRとCVRを更新する。モデルは育てるもの

コンテンツパフォーマンス分析

既存ページのどれを直すべきかを、成果データで振り分けます。

  • ◆デシル分析: 全ページを表示回数順に10等分し、上位10%のページに共通する特徴(文字数・見出し数・更新頻度・内部リンク数)を下位と比較する。共通点がそのサイトの「勝ちパターン」になる
  • ◆コンテンツ減衰(ディケイ)の検出: 月次のクリック数がピークから30%以上落ち続けているページを抽出する。情報の古さや競合の追い上げが原因のことが多く、リライトの効果が出やすい
  • ◆カニバリゼーションの検出: 同じクエリに複数のURLが表示されているケースをSearch Consoleのデータから抽出する。順位が入れ替わり続けているなら、統合か意図の分離が必要
  • ◆クラスター単位の評価: ページ単体ではなく、テーマ(トピッククラスター)単位で表示回数と順位を集計する。クラスター全体が弱いテーマは内部リンクとハブページの設計を見直す

分析を施策の優先順位に落とす

分析の目的は「次に何をやるか」を決めることです。

  • ◆スコアリング: 各施策候補に「見込みインパクト(予測クリック増)」「実現の確度」「工数」を1〜5で付け、インパクト×確度÷工数で並べる
  • ◆施策の型に分ける: タイトル改善(工数小・効果小〜中)、既存ページの増強(工数中・効果中〜大)、新規ページ(工数大・効果は不確実)、技術修正(工数変動・インデックス問題なら効果大)
  • ◆四半期計画: 上位の施策を月ごとに割り当て、各施策の測定方法と判定日を最初に決めておく
  • ◆報告: 「何をしたか」ではなく「予測に対して実績はどうだったか」を報告する。外れた場合はモデルの前提のどこが違ったかを記録する

よくある失敗

  • ◆平均順位の罠: 平均順位はクエリの構成で大きく変わる。新しいロングテールクエリで表示され始めると、流入は増えているのに平均順位は悪化して見える
  • ◆期間比較の季節性: 前月比だけで判断すると繁閑の影響を受ける。前年同期比と併用する
  • ◆サンプル不足での結論: 表示回数が数十回のページのCTR差は誤差の範囲。一定の表示回数(目安として月100回以上)があるページで判断する
  • ◆相関と因果の混同: 「文字数が多いページが上位」という相関から「文字数を増やせば上がる」と結論しない。上位ページは情報が網羅されている結果として長い
  • ◆ボットの混入: 順位計測ツールやスクレイパーによる表示回数を人の検索と混同すると、CTRも順位も読み誤る。デバイス・国・日別の規則性で切り分ける

🏋️実践ワーク

以下の課題に取り組みましょう。

  • ◆Search Consoleの3か月分のデータをエクスポートし、自サイトの順位別CTRカーブ(1〜20位)を作成する
  • ◆表示回数上位50ページについて「実CTR − 期待CTR」を計算し、改善余地の大きい5ページを選んでタイトル案を作る
  • ◆主要キーワード20個について、目標順位3パターンでのトラフィック予測を作成し、予測売上と工数から優先順位を付ける

よくある質問

Search ConsoleとGA4で検索流入の数が合わないのはなぜですか?

定義が違うためです。Search Consoleのクリックは検索結果上のクリック、GA4のセッションはサイト側で計測できた訪問です。JavaScriptがブロックされた訪問、直帰の一部、リダイレクトを挟んだ流入などで差が出ます。さらにSearch Consoleは少数のクエリを匿名化して除外するため、クエリ別の合計はページ別より小さくなります。両者は突き合わせるものではなく、役割を分けて使います。

SEOのデータ分析を始めるのに必要なツールは何ですか?

最低限はSearch ConsoleとGA4、それにスプレッドシートです。この3つで順位別CTR、ページ別の減衰、ランディングページのCVRまで分析できます。データ量が増えたらSearch Console APIまたはBigQueryエクスポートで蓄積し、競合との比較が必要になった段階でAhrefsやSemrushなどの有料ツールを検討します。

平均順位が下がったのに流入が増えている場合、どう解釈しますか?

多くの場合、新しいロングテールのクエリで表示され始めたことが原因です。順位の低い新規クエリが加わると平均は悪化しますが、流入の総量は増えます。平均順位はサイト全体ではなく、特定のクエリ群やページ単位で追跡し、全体は表示回数とクリック数で評価してください。

まとめ

SEOデータ分析は、限られたリソースを最も効果の高い施策に振り向けるための技術です。データソースの限界を理解したうえで日次のデータを蓄積し、順位別CTRで改善余地を、ギャップ分析で新規機会を、予測モデルで投資判断を、パフォーマンス分析でリライト対象を、それぞれ数字で示します。分析で終わらせず、優先順位表と判定日まで決めて初めて成果につながります。次の最終章では、SEOの組織体制とキャリアについて学びます。

理解度チェック

3問

全問正解でこのレッスンが「完了」になり、コースの全レッスンを完了すると修了証が発行されます。解説つき・何度でも挑戦できます。

  1. Q1.平均掲載順位は悪化したのに、検索流入は増えています。本文に照らして考えられる原因はどれですか?

  2. Q2.施策によるトラフィックを予測するとき、本文が示す基本式はどれですか?

  3. Q3.表示回数は多いのにクリックが0で、順位は一定、デバイスはPCに偏っているクエリがあります。本文に照らした対応は?

すべての問題に答えると押せます

「テクニカルSEO・サイト設計上級講座」全10レッスンを無料で修了しよう

  • ✓ 理解度チェックの採点と、合格レッスンの記録
  • ✓ 全レッスン合格で修了証を発行(URLでシェア・LinkedInに追加できます)
  • ✓ 全レッスンの解説動画と、続きから再開できる学習ダッシュボード
無料で受講をはじめる(1分)

完全無料・クレジットカード不要

関連するブログ記事

Google Search Console完全ガイド|初心者が見るべき5つのレポート

Google Search Console完全ガイド|初心者が見るべき5つのレポート

コンテンツSEO戦略の立て方|検索流入を3倍にする記事設計の全手順

コンテンツSEO戦略の立て方|検索流入を3倍にする記事設計の全手順

【2026年版】SEO対策の基本ガイド|初心者が今すぐできる7つの施策

【2026年版】SEO対策の基本ガイド|初心者が今すぐできる7つの施策

関連レッスン(他のコースから)

SEO完全ガイド

SEOとは?検索エンジンの仕組み

SEO(Search Engine Optimization:検索エンジン最適化)とは、GoogleやYahoo!などの検索エンジンで自分の

30分無料公開

SEO完全ガイド

テクニカルSEO - Core Web Vitals・構造化データ

テクニカルSEOとは、検索エンジンがサイトを正しくクロール・インデックスし、ユーザーが快適に利用できる技術的な基盤を整える施策のことです。

30分本文は無料で閲覧可

SEO完全ガイド

ローカルSEOの基礎

「近くのラーメン屋」「渋谷 美容院」などのローカルキーワードで検索したときに、Googleマップと連動して表示される3件のビジネスリスト——

30分本文は無料で閲覧可

SEO完全ガイド

SEO改善のPDCAサイクル

SEOは「やりっぱなし」では成果が出ません。

30分本文は無料で閲覧可

コンテンツSEO戦略講座

コンテンツSEOの基本戦略

コンテンツSEOとは、ユーザーの検索意図に合致した高品質なコンテンツを継続的に制作・公開し、自然検索からのオーガニック流入を最大化するSEO

25分無料公開

コンテンツSEO戦略講座

トピッククラスターモデルの設計

トピッククラスターとは、あるテーマ(トピック)を中心に据えた「ピラーページ」と、そのテーマの各サブトピックを深掘りした複数の「クラスターペー

25分本文は無料で閲覧可

← 前のレッスン
次のレッスン →

レッスン一覧

各レッスンの理解度チェックに合格すると ✓ がつきます

1Core Web Vitals完全攻略2クロールバジェット管理と最適化3構造化データの高度実装4JavaScript SEOの完全対策5国際SEO - 多言語・多地域サイト設計6サイトマイグレーションのSEO7E-E-A-T強化のサイト設計8アルゴリズムアップデート対策9SEOデータ分析と予測モデル10SEO組織体制とテクニカルSEOの未来