DevNJ Make your business ease
コラム /

Search Console と GA4 の定点観測を自動化する|毎週見る6つの数字と、異変を拾う閾値の決め方(2026年)

コラム › サイト運用

Search Console と GA4 の定点観測を自動化する|毎週見る6つの数字と、異変を拾う閾値の決め方(2026年)

「アクセス解析を毎週見る」と決めても、続く会社は多くありません。見るたびに何を見ればよいかを考え直しているからです。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日から表示されなくなりました。

2025年5月に表示回数の記録誤りが始まり、2025年11月に注釈とブランド別フィルタが発表され、2026年2月末に一括エクスポートの2日分が欠け、2026年3月にブランド別フィルタが行き渡り、2026年4月に記録誤りが解消し、2026年5月にFAQリッチリザルトが終わり、2026年8月に生成AIのレポートが全サイトに提供された。 2025.05 表示回数の記録誤りが始まる クリック数は影響なし 2025.11 注釈とブランド別フィルタ 発表と段階的な提供 2026.02 一括エクスポート2日分が欠落 2月28日と3月1日、復元なし 2026.03 ブランド別フィルタが行き渡る 条件を満たすサイトが対象 2026.04 表示回数の記録誤りが解消 前年比は2027年春まで注意 2026.05 FAQリッチリザルトが終了 FAQの表示回数が減る 2026.08 生成AIのレポートを全サイトへ 指標は表示回数のみ
図1:Search Console の数字の読み方に関わる主な変更(出典:Search Console ヘルプ「データの異常」、Google Search Central Blog ほか、2026年10月23日確認)

数字は 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、判定と通知はカスタムインサイトか自前のスクリプトに分けます。

APIや一括エクスポートで取得し、BigQueryや表計算に保存し、閾値で判定し、注意と警報に分けて通知する。原因の判断は人が行う。 1. 取得 API・書き出し 2. 保存 16か月を超えて 3. 判定 比較と閾値 4. 通知 注意と警報 原因の判断と打ち手は人が持つ
図2:定点観測の自動化の4段階。自動にするのは取得から通知までで、判断は含めない(DevNJ 作成、2026年10月23日)

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か月へ変えておくのが基本です。

Search Console の検索パフォーマンスは16か月、GA4 の探索は最長14か月、GA4 のインサイトは12か月、GA4 の探索の最短設定は2か月。 検索の実績 16か月 GA4 探索・最長 14か月 GA4 インサイト 12か月 GA4 探索・最短 2か月 GA4 は通常のプロパティの場合。標準レポートは対象外
図3:Search Console と GA4 のデータの保持期間(出典:Google Search Central、GA4 ヘルプ「データ保持」、GA4 ヘルプ「カスタムインサイト」、2026年10月23日確認)

最も長くても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週でも出します。

前年同週比で0からマイナス20%までは通常の範囲、マイナス20%からマイナス40%は注意で2週続いたら通知、マイナス40%を超えて下がったら警報で即時に通知する。DevNJの目安。 通常の範囲 注意 警報 −20% −40% 2週続いたら通知 即時に通知
図4:前年同週比による「注意」と「警報」の区分。週のクリック数100以上の単位に適用する。数値は DevNJ の目安で、サイトの規模と波の大きさで調整する(DevNJ 作成、2026年10月23日)

数値は出発点です。最初の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. 1週目:見る数字と単位を決める。6指標と主要ページ群の URL のパターンを決め、ブランド別フィルタが使えるか確かめる
  2. 1週目:GA4 の設定を確かめる。データ保持を14か月に変え、キーイベントの定義を書き出す
  3. 1週目:比較の基準と閾値を決める。52週前比と8週平均比、週100クリックの下限、注意と警報の条件を表にする
  4. 2週目:取り出しと保存を作る。段階に応じて表計算・Looker Studio・API・一括エクスポートを設定する
  5. 2週目:記録の担当を決める。改修や同意バナーの変更日を注釈に書く人を決める
  6. 3週目:週次レポートの雛形を作る。第10章の6つの欄で、1〜4を自動で埋める
  7. 3〜4週目:通知を出さずに判定だけ記録する。誤報と見逃しを数えて閾値を調整する(8週まで延ばしてよい)
  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 ヘルプ)

Search Console API

GA4(アナリティクス ヘルプ・Google for Developers)

データの保存と可視化(Google Cloud)

同意と欧州のルール

いずれも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万円の幅になります。

日本と欧州の両方で機能するサイトをお考えですか?

無料で相談する

目次