「アクセス解析を毎週見る」と決めても、続く会社は多くありません。見るたびに何を見ればよいかを考え直しているからです。30分が1時間になり、やがて月に一度になります。一方で、検索流入の落ち込みに気づくのが1か月遅れると、原因の特定は格段に難しくなります。サイトの改修、サーバーの不具合、Cookie バナーの変更、Google のアップデート、季節の波が、同じ1か月に重なるからです。
この記事では、Google Search Console(サーチコンソール)と Google アナリティクス 4(GA4)の数字を、毎週同じ形で取り出し、決めた基準を超えたときだけ人に知らせる「定点観測」の作り方を整理します。どこを自動化するかの全体像は「サイト運用のAI・自動化は棚卸しから」で、公開前の確認は「記事更新の自動化は品質ゲートで決まる」で扱いました。今回は公開後に数字を見張る工程に絞ります。
この記事が主に根拠にした情報:Search Console ヘルプと API のドキュメント、GA4 ヘルプと Data API のドキュメント、Google の同意モードの説明、オランダ個人データ保護庁(Autoriteit Persoonsgegevens、AP)の Cookie の案内。いずれも2026年10月23日に確認しました。
| この記事で分かること | 答えの要点 |
|---|---|
| なぜ今、数字の見方を決め直すのか | 表示回数の記録誤り、ブランド別フィルタなど、前提が変わった(第1章) |
| 毎週見る数字は | Search Console の4指標と GA4 の2指標(第3章) |
| どうやって取り出し、残すか | 規模で手段を選び、16か月を超えて保存する(第4〜5章) |
| 異変をどう判定し、知らせるか | 2本の比較、母数の下限、2段階の通知(第6〜8章) |
| Cookie 同意の影響は | GA4 は欠け、Search Console は欠けない(第9章) |
| 費用と手順は | 3段階で初期2〜48時間、4週間の手順(第13章・第16章) |
1. いま何が起きているか:数字の前提が変わった1年
ここ1年で、画面は同じなのに数字の意味が変わる変更がいくつも入りました。定点観測を作る前に押さえておきます。
表示回数が約1年間、正しく記録されていなかった
Search Console ヘルプの「データの異常」で、Google は2025年5月13日から2026年4月27日まで、表示回数が正確に記録されていなかったと告知しています。影響は表示回数と、連動する CTR・平均掲載順位で、クリック数は影響を受けていません。修正後は表示回数が減って見える可能性がある、とも書かれています。
2026年秋に表示回数が前年同週比で大きく下がって見えても、順位の低下とは限らず、前年が多く記録されていた可能性があります。この影響は2027年4月ごろまで続きます。同じページには、2026年2月28日と3月1日の2日分が一部のプロパティで一括エクスポートから欠け、復元されないことも載っています。自動のデータにも穴は空きます。
ブランド名の検索を分けて見られるようになった
Google は2025年11月20日、検索パフォーマンスにブランド名を含む検索とそれ以外を分けるフィルタを加えると発表し、2026年3月11日に条件を満たす全サイトへ行き渡ったと追記しました。判定は AI を使った社内の仕組みで、誤判定もありうるとされます。対象はドメイン全体のプロパティで、一定の検索量が条件です。
ブランド名の検索は広告や展示会で動き、それ以外はページが見つけられているかを表します。分けて記録すると、原因の切り分けが早くなります。
注釈と、生成AIのレポートが加わった
2025年11月には、グラフの日付にメモを付けられるカスタム注釈が加わりました(1件120字まで、1プロパティ200件まで)。改修や Cookie バナーの変更の記録に使えます。2026年8月31日の時点では、AI による概要(AI Overviews)と AI モードでの表示回数を見る生成AIのパフォーマンス レポートが全サイトに提供されています。指標は表示回数だけです。FAQ のリッチリザルトは2026年5月7日から表示されなくなりました。
数字は Google 側の事情で年に何度も動きます。毎週のレポートには、その週に Google 側で何があったかを書く欄が要ります。
2. 定点観測とは何か:ダッシュボードとの違い
定点観測は、ダッシュボードを作ることと同じではありません。ダッシュボードは「見に行けば分かる」状態を、定点観測は「見に行かなくても、変わったら分かる」状態を作るものです。
違いは、指標と単位、比較の基準、閾値の3つを先に決めているかどうかです。決まっていないと、確認は「何となく眺めて安心する」作業になります。
| 項目 | ダッシュボード | 定点観測 |
|---|---|---|
| 目的 | いつでも状況を見られる | 変化を見逃さない |
| 見る人の動き | 人が見に行く | 仕組みが知らせに来る |
| 決めておくこと | 載せるグラフ | 指標・比較の基準・閾値 |
| 失敗の形 | 見なくなる | 通知が多すぎて無視される |
両者は役割が違い、定点観測で異変を拾い、ダッシュボードで原因を掘る関係です。サーバーの死活監視や表示速度の監視は、この記事では扱いません。
3. 毎週見る数字を6つに絞る
まず、毎週見る数字を少なく決めます。多いほど、どれかが毎週「動いて」見え、本当の異変が埋もれます。検索からの集客なら6つで足ります。
Search Console の4指標
クリック数は検索結果からの訪問の回数で、実態に最も近く、記録誤りの影響もない主役の指標です。表示回数はリンクが表示された回数です。両方落ちていれば「見つけてもらえなくなった」、表示回数が保たれていれば「見つかっているが選ばれなくなった」と切り分けられます。
CTRはクリック数を表示回数で割った値で、タイトルや検索結果の見た目で動きます。平均掲載順位は注意が要ります。グラフの値は「サイトのうち最も上に出た結果の位置」の平均なので、新しい検索語で低い位置に出始めると、何も悪化していないのに下がります。補助としてだけ見ます。
GA4 の2指標
自然検索のセッション数は「Organic Search」に分類された訪問の数です。クリックと違って同意やタグの読み込みに左右されるので、両者の差の変化が計測の不具合の手がかりになります(第9章)。キーイベント数は問い合わせや購入などの件数で、以前の「コンバージョン」です。Data API では2024年5月6日に keyEvents に置き換わりました。集客が保たれてキーイベントだけ落ちたら、フォームの不具合を疑います。
| 指標 | 出どころ | 何が分かるか | 落とし穴 |
|---|---|---|---|
| クリック数 | Search Console | 検索からの実際の流入 | 2〜3日遅れて確定 |
| 表示回数 | Search Console | 需要と見つかる範囲 | 2025.05〜2026.04 に記録誤り |
| CTR | Search Console | 選ばれているか | 検索結果の見た目で動く |
| 平均掲載順位 | Search Console | 順位の傾向 | 新しい検索語で下がって見える |
| 自然検索セッション | GA4 | サイト上の訪問 | 同意とタグの影響 |
| キーイベント | GA4 | 事業上の成果 | 定義の変更で切れる |
1つの数字ではなく、2つ以上の動きの組み合わせで原因を絞ります。
見る単位は「全体」と「主要ページ群」
全体の合計では異変が薄まります。売上の中心の10ページのクリックが半減しても、ブログが伸びれば合計はほぼ動きません。そこで売上や問い合わせに近い主要ページ群を URL のパターン(/products/ で始まる、など)で決め、同じ6指標を記録します。ブランド別フィルタが使えるなら、ブランド以外の検索の数字も加えます。
4. データの取り出し方:画面・Looker Studio・API・一括エクスポート
次はどこから、どう取り出すかです。4つの手段は、手間・量・保存期間が違います。
| 手段 | 初期の手間 | 取り出せる量 | 保存期間 | 向くサイト |
|---|---|---|---|---|
| 管理画面とCSV | ほぼなし | 画面に出る範囲 | 16か月 | 小規模 |
| Looker Studio | 数時間 | コネクタの上限まで | 16か月 | 共有したい |
| Search Console API | 1〜3日 | 1日5万行/種類 | 自社で保存 | 中規模 |
| 一括エクスポート | 半日〜1日 | ほぼ全量 | 自社で決める | 大規模 |
小さなサイトはCSVで始められます。自動化の価値が出るのは、人が毎週数字を写さなくてよくなる API か一括エクスポートからです。
Search Console API
Search Analytics API は、日付・検索語・ページ・国・端末などで分けてデータを取り出せます。1回の取得は rowLimit で1〜25,000行(既定1,000行)で、続きは startRow で取ります。取り出せるのは1日あたり検索の種類ごとに最大5万行(クリックの多い順)です。データは通常2〜3日後に使え、dataState を all にすると確定前の分も含められます。日付は太平洋時間(PT)で区切られます。
割り当ては、サイトごと・ユーザーごとに毎分1,200回、プロジェクトごとに毎分4万回・1日3,000万回で、週1回の取得なら届きません。先に効くのは5万行の上限で「長い尾」が切れることです。合計は日付だけで集計した行から取り、検索語の分析は上位だけと割り切ります。
一括データエクスポート(BigQuery)
一括データエクスポートは、データを毎日 Google Cloud の BigQuery に書き出す機能で、5万行の上限を受けません。最初の書き出しは設定から最大48時間後で、設定した日より前のデータは出力されません。匿名化された検索語は含まれず、パーティションの有効期限を設定しない限りデータはたまり続けます(設定するなら14日以上)。列を足すなど表の構造を変えると書き出しが失敗します。
書き出し先には、サイト単位の表(searchdata_site_impression)、URL 単位の表(searchdata_url_impression)、書き出しの記録(ExportLog)ができます。ExportLog に前日の記録があるかを毎朝確かめれば、停止にすぐ気づけます。費用は BigQuery の保存と検索の料金で、無料枠があります。サンドボックス(カード登録不要)は保存10GiB・検索毎月1TiBまで無料ですが、表が60日で消えるため長期保存には向きません。
GA4 Data API と Looker Studio
GA4 の数字は Google Analytics Data API で取り出せます。通常のプロパティの割り当ては1日20万トークン、1時間4万トークン、同じプロジェクトからは1時間1万4,000トークン、同時要求は10件までで、週次のレポートならほぼ使いません。GA4 の BigQuery への毎日の書き出しは通常のプロパティで1日100万イベントまでで、ストリーミングは量の上限がない代わりに1GBあたり0.05ドルかかります。週次の定点観測なら、Data API で集計値を取るだけで足ります。
Looker Studio は両者を無料のコネクタでつなぎ、共有しやすいレポートを作れますが、「見せる」道具で、閾値を超えたときだけ知らせるのは苦手です。見た目は Looker Studio、判定と通知はカスタムインサイトか自前のスクリプトに分けます。
4段階の担当を決めておけば、道具を乗り換えても仕組みは崩れません。
5. 保持期間:16か月と、2か月・14か月の壁
自動にする理由の半分は、データが消えることへの備えです。消え方は道具ごとに違います。
Search Console は16か月で消える
検索パフォーマンスのデータは、画面でも API でも直近16か月分です。前年同週比には足りますが、2年前との比較やリニューアル前後の追跡には足りません。Google の「検索トラフィックの減少をデバッグする」ページも、16か月より長く持つには API か一括エクスポートで自社に保存するよう案内しています。一括エクスポートは過去分を出さないので、保存は仕組みを作る初日から始めます。
GA4 は「探索」だけが2か月か14か月で消える
GA4 のデータ保持は、通常のプロパティで2か月か14か月(GA4 360 は最大50か月)です。ただし効くのは探索と目標到達プロセスのレポートだけで、標準レポートには影響しません。6指標のような集計値は残りますが、異変の原因を探索で掘ろうとしたとき、2か月の設定だと3か月前が見られません。始める日に14か月へ変えておくのが基本です。
最も長くても16か月です。自社に保存した数字が、2年目以降の唯一の比較材料です。
| データ | 保持の上限 | 消える前にすること |
|---|---|---|
| Search Console 検索パフォーマンス | 16か月 | API で週次に保存、または一括エクスポート |
| GA4 探索・目標到達プロセス | 2か月か14か月 | 保持期間を14か月に変更 |
| GA4 標準レポート | 設定の影響なし | 週次の集計値を保存 |
| GA4 インサイトの記録 | 1年 | 重要な通知は社内の記録に転記 |
手を打つのは上の2行です。
6. 比較の基準:前週比・前年同週比・8週平均比
「下がった」には基準が要ります。誤ると、季節の波を異変と取り違えたり、本当の異変を見逃したりします。
前週比は、それだけでは使わない
前週比は誤報が最も多い比較です。日本のゴールデンウィークやお盆、オランダの国王の日(Koningsdag、コーニングスダッハ、4月27日)や夏休み、シンタクラース(Sinterklaas)で、1週間の数字は簡単に1〜2割動きます。
前年同週比は、曜日をそろえる
季節の波を消すには、日付ではなく曜日をそろえ、52週前の月曜〜日曜と比べます。ただし第1章のとおり、2025年5月13日〜2026年4月27日の表示回数・CTR・平均掲載順位は基準に使いにくいので、2027年4月ごろまではクリック数と GA4 の指標で判定します。
直近8週の平均比で、前年のない変化を拾う
前年同週比は前年の施策や障害に左右されるので、2本目に直近8週の平均を使います。2か月の流れを映し、1週の特殊な動きに引きずられにくい長さです。
| 比較の基準 | 強み | 弱み | 使いどころ |
|---|---|---|---|
| 前週比 | すぐ計算できる | 祝日と季節で誤報 | 補助だけ |
| 前年同週比(52週前) | 季節の波を消せる | 前年の障害に左右される | 判定の主軸 |
| 直近8週の平均比 | 最近の流れを反映 | 季節の変わり目で動く | 判定のもう1本 |
| 前年同月比 | 月次報告に向く | 発見が遅れる | 経営への報告 |
DevNJ では、2本の基準が同じ向きに閾値を超えたときを異変とし、片方だけなら注意にとどめます。数字が下がった週は、Google 検索ステータス ダッシュボードでランキングの更新や障害を、Google トレンドで需要の変化を確かめます。Google のデバッグのページも、この2つを手順に挙げています。
7. 異変の閾値を決める
次に、設計で最も大事などこからを異変とするかを決めます。厳しすぎれば毎週鳴り、緩すぎれば何も鳴りません。
閾値の3つの型
閾値には、固定値(「1日のセッションが0件」)、変化率(「前年同週比で −20%以下」)、統計的な判定(「過去の動きから予測した幅を外れた」)の3つの型があります。
| 型 | 例 | 拾えるもの | 注意点 |
|---|---|---|---|
| 固定値 | 1日のセッションが0件 | タグの外れ、サーバー停止 | 小さい値は誤報 |
| 変化率 | 前年同週比 −20%以下 | 順位低下、需要の変化 | 母数が小さいと振れる |
| 統計的な判定 | GA4「異常あり」 | いつもと違う動き | 理由は教えない |
固定値で故障を、変化率で流れを、統計的な判定で残りを拾います。
母数の下限と、2週連続の条件
変化率には母数の下限が要ります。週20クリックが10になれば「−50%」ですが、偶然の範囲です。DevNJ では週のクリックが100に満たない単位は変化率で判定せず、固定値(「0件が2週続いた」など)でだけ見ます。また、1週だけの落ち込みは祝日や一時的な障害でよく起きるので、「注意」は2週連続を条件にし、「警報」は1週でも出します。
数値は出発点です。最初の8週は通知せずに判定だけ記録し、誤報と見逃しを数えてから閾値を動かします。
閾値の初期値の例
DevNJ が新しく組むときに置く初期値です。統計ではなく経験上の出発点です。
| 指標 | 注意(2週連続) | 警報(1週でも) |
|---|---|---|
| クリック数(全体・主要ページ) | 前年同週比と8週平均比が −20%以下 | 前年同週比 −40%以下 |
| 表示回数 | 前年同週比と8週平均比が −20%以下 | 使わない |
| CTR | 8週平均比 −15%以下 | 使わない |
| 自然検索セッション | 前年同週比と8週平均比が −20%以下 | 1日0件 |
| キーイベント | 8週平均比 −30%以下 | 週0件(通常週5件以上なら) |
| GA4 ÷ Search Console 比率 | 8週平均から ±15ポイント | ±30ポイント |
警報が固定値に寄っているのは、警報をすぐ動くべき故障に限るためです。ゆるやかな下落は週次の確認で間に合います。
8. アラートの出し方:カスタムインサイトと自前の通知
次は誰に、何で、どの速さで知らせるかです。誤ると「通知が多すぎて誰も読まない」形で壊れます。
GA4 のカスタムインサイト
GA4 のカスタムインサイトは、条件を満たしたときにインサイトの画面とメールで知らせる機能です。1プロパティ50件まで、判定の頻度は毎時・毎日・毎週・毎月(毎時はウェブのみ)、条件は指標・比較・値で決め、「異常あり」を選ぶと値は要りません。発生したインサイトは1年間保存され、作成には編集者以上の権限が要ります。
「異常あり」は、ベイズ構造時系列モデルで予測し、信用区間の外に出たら異常とする判定です。学習期間は毎時で2週間、毎日で90日、毎週で32週なので、新しいプロパティや大きな改修の直後は安定しません。
一方、Search Console はインデックス登録の問題などをメールで知らせますが、クリック数の低下を知らせる機能はありません。検索の数字の判定は、API で取り出した値を自前のスクリプトで比べることになります。
通知の経路を、重さで分ける
| 区分 | 例 | 経路 | 誰が見るか |
|---|---|---|---|
| 警報 | セッション0件、キーイベント週0件 | チャットとメールに即時 | 運用担当と開発者 |
| 注意 | クリック −20%が2週続いた | 週次レポートに記載 | 運用担当 |
| 記録 | アップデート、注釈 | 週次レポートの記録欄 | 全員 |
| 月次 | 前年同月比の推移 | 月次の報告書 | 経営者 |
即時に送るのは警報だけです。月に何度も鳴るなら閾値を見直します。経験上、年に数回が読まれ続ける頻度です。文面には「どの指標が・どの単位で・何と比べて・どれだけ」とその週の記録を入れ、管理画面を開く前に状況をつかめるようにします。
9. Cookie の同意とデータの欠け:欧州向けサイトの前提
日欧両方に向けたサイトでは、GA4 の数字が同意で構造的に欠けることを前提にし、「欠け方が変わった」ことに気づけるようにします。
欧州とオランダのルール
EU の ePrivacy 指令第5条3項は、端末への情報の保存・読み取りに原則として同意を求めます。欧州データ保護会議(EDPB)のガイドライン2/2023(2024年10月7日採択)は、ピクセルなど「似た技術」にも及ぶとしています。
オランダの AP は、影響の小さい限定的な分析用 Cookie には同意が要らないとしています。法的な根拠、プライバシーの説明への記載、簡単に拒否できることが条件です。広告のデータと組み合わせると追跡用 Cookie となり同意が要るので、GA4 を広告と連携するなら同意を前提にします。
同意モードの「基本」と「詳細」
Google の同意モードの基本の実装では、同意されるまでタグが読み込まれず、同意されなければ何も送られません。詳細では、タグは最初から読み込まれ、同意がない間は Cookie を使わない通知だけが送られます。2024年3月からは、欧州経済領域(EEA)の利用者について ad_user_data と ad_personalization の同意の状態を送ることが、Google の広告機能の条件になりました(いわゆる同意モード v2)。
GA4 は条件を満たすと、同意しなかった分を行動のモデリングで補います。条件は、詳細の実装で、拒否されたイベントが1日1,000件以上を7日以上、同意した利用者が1日1,000人以上の日が直近28日のうち7日以上あることです。中小規模のサイトでは届かないことも珍しくありません。
| データの出どころ | 同意の影響 | 定点観測での扱い |
|---|---|---|
| Search Console | 受けない | 流入の基準にする |
| GA4(同意あり) | 計測される | セッションとキーイベント |
| GA4(同意なし・基本) | 送られない | 欠けたものとして扱う |
| GA4(同意なし・詳細) | Cookie なしの通知のみ | 条件次第で補われる |
| 自社の受注・問い合わせ記録 | 受けない | キーイベントの答え合わせ |
Search Console のクリック数と自社の受注記録は同意の影響を受けません。これを「動かない物差し」にします。
GA4 ÷ Search Console の比率を毎週記録する
毎週「GA4 の自然検索セッション ÷ Search Console のクリック数」を記録します。定義が違うので比率の水準に意味はなく、意味があるのは変化です。8週平均から急に下がったら、同意バナーの変更、タグの外れ、新しいページでの入れ忘れを疑います。急に上がったら、同意率の変化か計測の重複を疑います。バナーやタグを変えた日には注釈を付けます(なお GA4 は人口統計を含むレポートや利用者が少ない行を伏せることがあるので、6指標に人口統計は含めません)。
10. 週次レポートのテンプレート
出力は毎週同じ形の短いレポートにし、読む人が「どこが赤いか」だけを見ればよいようにします。
| 欄 | 中身 | 書く人 |
|---|---|---|
| 1. 判定 | 異常なし・注意・警報 | 仕組み |
| 2. 6指標 | 今週・前年同週比・8週平均比 | 仕組み |
| 3. 主要ページ群 | 同じ6指標と変動の大きいページ | 仕組み |
| 4. 計測の健康 | GA4÷SC 比率、書き出しの記録 | 仕組み |
| 5. その週の記録 | 改修、アップデート、データの異常 | 仕組みと人 |
| 6. 見立てと次の手 | 原因の見立て、来週やること | 人 |
1〜4は自動、5は一部自動です。6だけは必ず人が書きます。空のままだと、誰も読まないメールになります。テキストの雛形です(数字は架空)。
週次の定点観測(2026年10月第3週:10/12〜10/18)
判定:注意 1件
【サイト全体】 今週 前年同週比 8週平均比
クリック数 3,240 −6% −3%
表示回数 182,000 −31%※ −4%
CTR 1.8% +0.5pt ±0
平均掲載順位 14.2 −0.8 +0.3
自然検索セッション 2,610 −9% −5%
キーイベント 41 −2% +4%
※前年は表示回数の記録誤りの期間。判定に使わない
【主要ページ群:/products/】
クリック数 1,120 −24% −22% ← 注意(2週目)
【計測の健康】GA4÷SC 0.81(8週平均 0.83)/書き出し 7日分あり
【その週の記録】10/14 商品ページのテンプレート変更
【見立てと次の手】(担当者が記入)
判定に使わない数字には理由を添えて残すと、誤った結論に飛びつくのを防げます。
11. 人が判断すべきところ
なぜ動いたか、手を打つか、何をするかは人が決めます。機械に渡すと、もっともらしい説明が毎週届き、誰も確かめなくなります。生成AIの要約は下書きです。数字の外の出来事(改修、営業の動き、競合の値下げ)を知る人にしか見立ては書けません。原因は同じ週に重なりやすく、季節の波なら待つのが正解のこともあります。
手がかりとして、指標の動きの組み合わせと、まず疑うものを表にしておきます。確定ではなく調べる順番の目安ですが、調べ物が半分になります。
| 動きの組み合わせ | まず疑うもの |
|---|---|
| 表示回数↓・クリック数↓ | 順位の低下、インデックス、需要の減少 |
| 表示回数→・CTR↓ | タイトルの変更、検索結果の見た目 |
| クリック数→・セッション↓ | 同意バナー、タグの外れ |
| セッション→・キーイベント↓ | フォームの不具合、価格や在庫の表示 |
| 全指標が一斉に↓ | サーバー障害、robots.txt、アップデート |
12. 日本と欧州で比べる
2つの市場では、同じ6指標でも前提が違います。
| 項目 | 日本向け | 欧州(オランダ)向け |
|---|---|---|
| Cookie の同意 | 同意前の計測が一般的 | 同意が前提で GA4 は欠ける |
| 季節の波 | 年末年始、GW、お盆 | 国王の日、夏休み、年末 |
| 太平洋時間との差 | 16〜17時間先 | 9時間先 |
| 祝日 | 全国一律 | 国ごとに違う |
見落としやすいのは時差です。Search Console の日付は太平洋時間、GA4 はプロパティのタイムゾーンで区切られるので、同じ「月曜〜日曜」でも境目が日本向けで16〜17時間、オランダ向けで9時間ずれます。日ごとの数字が合わない原因の多くはこれで、週単位なら影響は小さくなります。1つのプロパティで両市場を扱うなら、国や言語ごとにも記録しないと、片方の落ち込みがもう片方の伸びに隠れます。
13. 費用と工数の幅
費用は、どこまで自動にするかで変わります。DevNJ の目安で、統計ではありません。円は1ユーロ=175円、外注の時間単価は80ユーロで換算しています。
| 段階 | 中身 | 初期の工数 | 毎週の確認 | 月額 |
|---|---|---|---|---|
| 1. 手作業 | 画面と表計算に6指標を転記 | 2〜4時間 | 30〜45分 | 0ユーロ |
| 2. 道具で組む | Looker Studio、インサイト、注釈 | 8〜16時間 | 15〜20分 | 0ユーロ |
| 3. 仕組みにする | API・BigQuery・判定・通知 | 24〜48時間 | 10〜15分 | 0〜30ユーロ |
外注した場合の初期費用は、段階1で約2.8万〜5.6万円(160〜320ユーロ)、段階2で約11万〜22万円(640〜1,280ユーロ)、段階3で約34万〜67万円(1,920〜3,840ユーロ)です。段階3の月額は主に BigQuery と実行環境で、小規模なら無料枠に収まることが多いです。確認が0分にならないのは、「見立てと次の手」を人が書くからです。
目安は、週のクリックが数百で担当者1人なら段階1を2か月回してから段階2、複数市場で共有したいなら段階2、ページが数千以上か2年以上の比較が要るなら段階3です。段階1でどの数字が判断に役立つかを確かめてから自動化すると、作り直しが減ります。
14. ケースで考える(架空の3社)
架空の3社で、同じ考え方が立場でどう変わるかを見ます。実在の会社ではありません。
A社:欧州向けの英語サイトを持つ日本の旅館
英語サイトは週200クリック前後です。段階2で、日本語と英語を別の単位にします。英語は下限の100を超えるので変化率で判定し、GA4 の比率は同意率のため低いので、変化だけを見ます。
B社:オランダの日本食材の通販サイト
ページが数千あり、段階3で一括エクスポートを使い、商品ページ群のクリック数と購入を毎朝判定します。需要の集中する12月は前年同週比だけで判定します。クリック数は保たれたままセッションが落ちた週、比率の警報から、新しいテーマで同意バナーのスクリプトが二重に入っていたと分かりました。
C社:欧州拠点のサイトを持つ日本の製造業
問い合わせは月10件前後なので、段階1で、キーイベントは「4週続けて0件」という固定値で見ます。展示会でブランド名の検索が増えるため、ブランド以外のクリック数を主に見ます。
| 会社 | 段階 | 主に見るもの | 工夫 |
|---|---|---|---|
| A社(旅館) | 2 | 言語別のクリック数 | 言語を別の単位に |
| B社(通販) | 3 | 商品ページ群と購入 | 12月は前年比だけ |
| C社(製造業) | 1 | ブランド以外のクリック | キーイベントは固定値 |
3社とも6指標の骨格は同じで、単位・比較の基準・閾値の型を事業に合わせて変えています。
15. よくある失敗と、やってはいけないこと
DevNJ が見てきた失敗の多くは、道具ではなく決めごとの抜けが原因です。
| やってはいけないこと | 理由 |
|---|---|
| 平均掲載順位だけで判定する | 新しい検索語で下がって見える |
| 表示回数の前年比をそのまま報告する | 記録誤りの期間が混じる |
| 計測の変更を記録しない | 比較が切れたことに気づけない |
| 通知を全員に即時で送る | 警報も読まれなくなる |
| 原因の判断を自動の要約に任せる | 数字の外の出来事が抜ける |
| 同意を取らずに広告と連携する | オランダでは同意が要る追跡になる |
| 指標を20個並べる | 毎週どれかが赤く、見なくなる |
| 数字を保存しない | リニューアル前の数字が16か月で消える |
定点観測は手間を省きますが、判断までは省きません。
16. 導入の手順(4週間で始める)
- 1週目:見る数字と単位を決める。6指標と主要ページ群の URL のパターンを決め、ブランド別フィルタが使えるか確かめる
- 1週目:GA4 の設定を確かめる。データ保持を14か月に変え、キーイベントの定義を書き出す
- 1週目:比較の基準と閾値を決める。52週前比と8週平均比、週100クリックの下限、注意と警報の条件を表にする
- 2週目:取り出しと保存を作る。段階に応じて表計算・Looker Studio・API・一括エクスポートを設定する
- 2週目:記録の担当を決める。改修や同意バナーの変更日を注釈に書く人を決める
- 3週目:週次レポートの雛形を作る。第10章の6つの欄で、1〜4を自動で埋める
- 3〜4週目:通知を出さずに判定だけ記録する。誤報と見逃しを数えて閾値を調整する(8週まで延ばしてよい)
- 4週目以降:警報の通知を有効にする。カスタムインサイトと自前の通知を設定し、受け手を決める
2番と4番は今日やっても失うものがない作業で、遅れた分だけ過去が失われるので先に済ませます。
17. チェックリスト
- 毎週見る指標を6つ以内に決め、全体と主要ページ群の2単位で記録する
- ブランド別フィルタと、国・言語ごとの分け方を決めた
- Search Console の数字を16か月を超えて保存する仕組みがある
- GA4 のデータ保持を14か月にした
- 比較は前年同週比(52週前)と8週平均比の2本
- 週100クリック未満の単位は変化率で判定しない
- 注意(2週連続)と警報(即時)の条件を表にし、最初の8週は記録だけ取った
- 警報の受け手と、受けたあとの手順が決まっている
- 同意モードの実装(基本か詳細か)を把握し、GA4÷SC の比率を記録している
- 週次レポートの「見立てと次の手」を書く人が決まっている
18. まとめ
- 定点観測は「変わったら知らせが来る」状態を作ること。指標・比較の基準・閾値を先に決める
- 毎週見るのは Search Console の4指標と GA4 の2指標。単位は全体と主要ページ群
- Search Console のデータは16か月で消え、一括エクスポートは過去分を出さない。保存は初日から
- 判定は前年同週比と8週平均比の2本立て。母数の下限を決め、注意と警報の2段階で通知する
- 2025年5月〜2026年4月の表示回数には記録誤りがある。またぐ比較はクリック数で判断する
- 欧州向けでは GA4 が同意で欠ける。Search Console と自社の記録を物差しに、比率の変化を見る
- 自動にするのは取得から通知まで。原因の見立てと打ち手は人が決める
参考にした情報源
Search Console(Google Search Central・Search Console ヘルプ)
- Performance report (Search results) — Search Console ヘルプ:CTR と平均掲載順位の計算、集計の違い
- Data anomalies in Search Console — Search Console ヘルプ:表示回数の記録誤り、一括エクスポートの欠落、FAQ リッチリザルトの終了
- About bulk data export — Search Console ヘルプ:一括エクスポートの概要
- Start a new bulk data export — Search Console ヘルプ:最大48時間、過去分なし、有効期限
- Generative AI performance report (Search) — Search Console ヘルプ:AI による概要と AI モードの表示回数
- Search Console annotations — Search Console ヘルプ:注釈の仕様
- Adding context to your Search Console data with custom annotations — Google Search Central Blog:カスタム注釈の発表
- Introducing the branded queries filter in Search Console — Google Search Central Blog:ブランド別フィルタ
- Debugging drops in Google Search traffic — Google Search Central:減少の原因、前年比、16か月を超える保存
- A deep dive into Search Console performance data filtering and limits — Google Search Central Blog:行数の上限
- Introducing the new Search Console — Google Search Central Blog:16か月分のデータ
- Google Search Status Dashboard — Google:ランキングの更新と障害
Search Console API
- Usage limits — Search Console API:割り当て(2025年8月28日更新)
- Getting all your data — Search Console API:1日5万行、2〜3日の遅れ
- Search Analytics: query — Search Console API:rowLimit、dataState、太平洋時間
GA4(アナリティクス ヘルプ・Google for Developers)
- Data retention — アナリティクス ヘルプ:2か月・14か月の対象範囲
- Custom insights — アナリティクス ヘルプ:50件、頻度、1年の保存
- Anomaly detection — アナリティクス ヘルプ:モデルと学習期間
- Limits and quotas on API requests — Google Analytics Data API:トークンの割り当て(2026年10月22日更新)
- Changelog — Google Analytics Data API:keyEvents への置き換え
- Conversions vs. key events — アナリティクス ヘルプ:キーイベントの定義
- BigQuery Export — アナリティクス ヘルプ:1日100万イベント、ストリーミング料金
- Behavioral modeling for consent mode — アナリティクス ヘルプ:モデリングの条件
- Data thresholds — アナリティクス ヘルプ:しきい値の適用
データの保存と可視化(Google Cloud)
- BigQuery sandbox — Google Cloud:無料の範囲と60日の削除
- BigQuery pricing — Google Cloud:保存と検索の料金
- Connect to Google Search Console — Looker Studio:コネクタ
同意と欧州のルール
- Consent mode overview — Google for Developers:基本と詳細の実装
- Updates to consent mode for traffic in the EEA — Google 広告 ヘルプ:EEA の同意の扱い
- Cookies — Autoriteit Persoonsgegevens:分析用と追跡用の Cookie
- Clear cookie banners — Autoriteit Persoonsgegevens:Cookie バナーの要件
- Guidelines 2/2023 on Technical Scope of Art. 5(3) of ePrivacy Directive — EDPB:Cookie 以外の技術への適用
- Directive 2002/58/EC (ePrivacy Directive) — EUR-Lex:第5条3項
いずれも2026年10月23日に確認したものです。仕様・上限・料金は変わるため、設定の前に公式のドキュメントで最新の内容を確認してください。工数・費用・閾値の初期値は DevNJ の目安で、サイトの規模と体制によって上下します。
よくある質問
- Search Console と GA4 で、毎週見るべき数字は何ですか?
- Search Console のクリック数・表示回数・CTR・平均掲載順位の4つと、GA4 の自然検索のセッション数とキーイベント数の2つ、合わせて6つが基本です。これをサイト全体と、売上に近い主要ページ群の2つの単位で見ます。それ以外の数字は、異変が出たときの原因調べに回すと、毎週の確認が15分前後で終わります。
- Search Console のデータは、どれくらい前までさかのぼれますか?
- 検索パフォーマンスのデータは、画面でも Search Analytics API でも直近16か月分です。それより古いデータは消えるため、前年比を長く追いたい場合は API で定期的に取り出して保存するか、BigQuery への一括データエクスポートを設定します。一括エクスポートは設定した日以降の分だけが出力され、過去分はさかのぼって出ません。
- GA4 で異常を自動で知らせてもらうことはできますか?
- できます。GA4 のカスタムインサイトで、指標・条件・頻度(毎時・毎日・毎週・毎月)を決め、通知先のメールアドレスを登録します。条件に「異常あり」を選ぶと、GA4 が過去のデータから予測した幅を外れたときに知らせます。1つのプロパティに作れるのは50件までで、毎日の判定には過去90日分のデータが学習に使われます。
- 前年比で表示回数が大きく下がっています。順位が落ちたのでしょうか?
- まず Search Console の「データの異常」の告知を確認してください。Google は、2025年5月13日から2026年4月27日まで表示回数が正しく記録されていなかったと告知しています。影響は表示回数と、CTR・平均掲載順位に及び、クリック数は影響を受けていません。この期間をまたぐ前年比は、表示回数ではなくクリック数で判断するのが安全です。
- Cookie の同意を取ると、GA4 の数字はどう変わりますか?
- 同意しなかった訪問者の分は、Cookie を使った計測から外れます。同意モードの「基本」では何も送られず、「詳細」では Cookie を使わない通知だけが送られます。条件を満たせば GA4 が欠けた分を推計で補いますが、Search Console のクリック数は同意の影響を受けません。両者の比率を毎週記録すると、同意バナーやタグの不具合に気づけます。
- 定点観測の自動化には、どのくらいの費用がかかりますか?
- DevNJ の目安では、画面と表計算で手作業で回す段階は初期2〜4時間・月額0ユーロ、Looker Studio とカスタムインサイトで組む段階は初期8〜16時間・月額0ユーロ、API と BigQuery で取得・判定・通知まで自動にする段階は初期24〜48時間・月額0〜30ユーロです。時間単価80ユーロで外注すると、約2.8万円から67万円の幅になります。
日本と欧州の両方で機能するサイトをお考えですか?
無料で相談する