Googleマップの順位を追っていると、「先月までいなかった店舗がTop3に入った」「いつも上位だった競合が突然消えた」といった変化が起こります。
このとき、自店の順位だけを見ても原因は分かりません。
重要なのは、同じキーワード・同じ地点で表示されたTop3を複数時点で保存し、「どの店舗が入り、どの店舗が抜けたか」を確認することです。そのうえでカテゴリ、口コミ、Googleビジネスプロフィールの変更、自店施策などを時系列で重ねます。
この記事では、MEOの競合入れ替わりを「競合集合の変化」として記録し、原因候補を切り分ける実務手順を解説します。
MEOの競合変動は「順位」だけでなくTop3の顔ぶれを見る
MEOの競合変動を分析するときは、自店が「3位から5位になった」といった順位だけを見るのではなく、その地点でTop3に入っている店舗の集合そのものを確認します。
競合変動を含むMEO計測全体の位置づけは、MEOの効果測定の全体像で整理しています。
たとえば、ある地点のTop3が次のように変わったとします。
| 時点 | 1位 | 2位 | 3位 |
|---|---|---|---|
| 8月1日 | 店舗A | 店舗B | 店舗C |
| 8月8日 | 店舗A | 店舗D | 店舗C |
| 8月15日 | 店舗D | 店舗A | 店舗C |

店舗が入れ替わる「競合集合の変化」と、同じ店舗同士で順位だけが変わる状態は分けて分析します。
8月1日から8月8日にかけては、店舗Bが抜け、店舗Dが新しくTop3へ入っています。
8月8日から8月15日では店舗の顔ぶれ自体は変わっておらず、店舗AとDの順位だけが入れ替わっています。
この2つは別の現象として扱う必要があります。
前者は「競合集合の入れ替わり」、後者は「既存競合間の順位変動」です。
競合入れ替わりを分析する場合は、最初にこの違いを分けてください。
最初に計測地点・キーワード・条件を固定する
時系列比較で最も重要なのは、比較条件をそろえることです。
Googleは、ローカル検索結果を主に「関連性」「距離」「知名度」の組み合わせで決定すると説明しています。特に距離は検索ユーザーの位置によって変わるため、計測地点がずれるだけでも表示店舗が変わる可能性があります。
そのため、少なくとも次の条件を固定して記録します。
| 固定する条件 | 記録例 | 理由 |
|---|---|---|
| 検索キーワード | 新宿 歯医者 | 検索意図をそろえる |
| 計測地点 | 地点ID A01 | 距離条件をそろえる |
| 計測頻度 | 毎週月曜日 | 時系列比較をしやすくする |
| 計測方法 | 同一ツール・同一設定 | 取得条件の差を減らす |
| Top3店舗 | 店舗名・順位 | 競合集合を比較する |
| 取得日時 | 2026/8/1 10:00 | 後から変化点を確認する |
「先週は店舗前、今週は駅前」のように地点が変わっている場合、その差を競合の施策変化として扱ってはいけません。
まず計測条件の違いを除外することが、競合入れ替わり分析の出発点です。
Top3の入れ替わりを数値化する
Top3を時系列で比較する場合、単純な方法として「入替店舗数」を使えます。
たとえば、
前回:A・B・C
今回:A・D・E
だった場合、前回から残っているのはAだけです。
BとCが抜け、DとEが入ったため、Top3のうち2店舗が入れ替わっています。
この場合は、
Top3入替率 = 入れ替わった店舗数 ÷ 3 × 100
とすると、
2 ÷ 3 × 100 = 約66.7%
です。

Top3入替率はGoogle公式の指標ではなく、地点ごとの競合集合の変化量を比較するための分析指標です。
これはGoogleが公開している公式指標ではありません。競合集合の変化量を社内で比較するための分析指標です。
| 入替店舗数 | Top3入替率 | 状態の見方 |
|---|---|---|
| 0店舗 | 0% | 競合集合は安定 |
| 1店舗 | 33.3% | 一部競合が変化 |
| 2店舗 | 66.7% | 競争環境が大きく変化 |
| 3店舗 | 100% | Top3が完全に入れ替わった |
複数地点でこの数字を出すと、「1地点だけで偶発的に変わったのか」「商圏全体で競合集合が変わっているのか」を区別しやすくなります。
競合が入れ替わったら5つの原因候補を順番に確認する
Top3の変化を確認した後は、順位が動いた日付の前後で何が変わったかを確認します。
重要なのは、一つの要素だけを見て「これが原因だ」と断定しないことです。
Googleはローカル順位について関連性、距離、知名度など複数の要素を組み合わせていると説明しており、検索アルゴリズムの詳細を公開していません。
1. 新しい競合店舗が参入していないか
最初に確認するのは、Top3へ入った店舗が以前から存在していた店舗なのか、新規開業や新規登録によって現れた店舗なのかです。
新規店舗であれば、自店の評価が悪化していなくても競合数の増加によって順位が変化する可能性があります。
「自店が下がった」という見方だけではなく、「競争相手が増えた」という視点が必要です。
2. 競合のカテゴリが変わっていないか
Googleビジネスプロフィールのカテゴリは、その店舗がどのような事業を行っているかをGoogleとユーザーへ伝える情報です。
Google公式ヘルプでも、設定するカテゴリがローカル検索順位へ影響すると説明されています。主カテゴリは事業を最も具体的に表すカテゴリを選択することが推奨されています。
したがって、これまで表示されなかった店舗が突然Top3へ入った場合は、カテゴリ変更の有無を確認する価値があります。
ただし、変更履歴を保存していなければ、過去のカテゴリを後から完全に確認できない場合があります。
そのため、競合分析では現在のカテゴリだけでなく、定点観測時点のカテゴリを保存しておくことが重要です。
3. 口コミ件数・評価・増加ペースが変わっていないか
Googleは知名度を判断する情報の例として、Web上の情報や口コミ数などを挙げています。また、口コミ数が多く評価が高いことがローカル順位に良い影響を与える可能性があると公式ヘルプで説明しています。
競合店舗については、最低限次の数字を時系列で保存します。
| 指標 | 前回 | 今回 | 変化 |
|---|---|---|---|
| 口コミ件数 | 86件 | 103件 | +17件 |
| 平均評価 | 4.1 | 4.2 | +0.1 |
| 直近4週間の増加数 | +4件 | +17件 | +13件 |
ただし、「口コミが17件増えた直後に順位が上がった」というだけでは、口コミ増加が順位上昇を直接引き起こしたとは証明できません。
カテゴリ変更、店舗情報、Web上の情報、競合側の変化などが同時に起きている可能性があるためです。
ここでは「原因」ではなく「原因候補」として記録します。
4. GBPやWeb上の店舗情報に変化がないか
GoogleはBusiness Profileの情報だけでなく、公式Webサイトなど公開されているWeb情報、第三者から提供された情報、ユーザーによる投稿など、複数の情報源を利用して店舗情報を構成しています。
そのため、競合について確認する対象をGoogleビジネスプロフィールだけに限定しない方がよいでしょう。
カテゴリ、営業時間、サービス、店舗説明だけでなく、公式サイトの店舗ページやサービス内容などに大きな変更がないかを確認します。
5. 自店側の施策変更と時期が重なっていないか
競合だけでなく、自店の変更履歴も同じ時系列へ置きます。
たとえば、自店がカテゴリを変更した直後に複数地点で順位が動いた場合、競合店舗の変化だけを追っても原因候補を正しく切り分けられません。
自店についても、
「カテゴリ変更」
「店舗情報更新」
「口コミ増加」
「Webサイト修正」
「営業時間変更」
などの実施日を記録します。
時系列表を作ると原因候補を切り分けやすい
分析時には、Top3と各変化を一つの表へまとめます。

順位変化と同時期に起きた出来事を一つの時間軸へ並べ、原因を断定せず候補として切り分けます。
以下は架空例です。
| 日付 | Top3 | 新規参入 | カテゴリ変更 | 口コミ変化 | 自店施策 | 仮説 |
|---|---|---|---|---|---|---|
| 8/1 | A・B・C | なし | なし | 大きな変化なし | なし | 基準 |
| 8/8 | A・D・C | D確認 | 不明 | D +3件 | なし | 新規競合の影響候補 |
| 8/15 | D・A・C | なし | D変更確認 | D +18件 | なし | 関連性・知名度の変化候補 |
| 8/22 | D・A・自店 | なし | なし | 自店 +12件 | 店舗ページ更新 | 自店側改善の影響候補 |
この形式にすると、「順位が変わった」という結果と、その前後で起きた出来事を分けて確認できます。
特に重要なのは、変化が1回だけなのか、2〜4回の計測でも続いているのかを見ることです。
一時的な順位変動を見ただけで施策を変更すると、本来必要のなかった修正を行ってしまう可能性があります。
単一地点ではなく複数地点で競合集合を比較する
競合入れ替わりの影響範囲を判断するには、1地点だけでなく複数地点を見る方法が有効です。
たとえば5地点を観測して、
地点Aだけで店舗DがTop3へ入った
という状態と、
5地点中4地点で店舗DがTop3へ入った
という状態では意味が異なります。

1地点だけの変化と複数地点に広がる変化では意味が異なるため、地点別に競合集合を比較します。
前者は距離条件など局所的な要因の可能性があります。
後者は、より広い範囲で店舗Dの表示状況が変わった可能性があります。
Googleがローカル検索で距離を主要要素の一つとしている以上、地点別の違いを無視して商圏全体の変化と判断するのは避けるべきです。
競合入れ替わりは来店候補者の「比較相手」が変わったことでもある
企業側では順位変動として見えていても、地域検索ユーザー側から見ると「検索時に比較する店舗の顔ぶれが変わった」という変化です。
そのため、Top3へ新しく入った競合については、順位だけでなく口コミや評価など、来店候補者が実際に確認する情報も分析する価値があります。
2026年に公表されたレストラン選択に関する研究では、過去6か月にオンラインレビューを使ってレストランを選んだ479人を対象に調査し、オンライン情報への信頼が店舗選択と関連することが確認されています。
これは「口コミを増やせばGoogle順位が上がる」ことを証明する研究ではありません。
一方で、Top3の競合が変われば、検索ユーザーが目にするレビュー情報や比較対象も変わるということです。
MEOでは「Google上で誰と競争しているか」と「来店候補者から誰と比較されているか」を同時に見る必要があります。
原因を断定するのではなく証拠の強さを段階的に上げる
競合入れ替わり分析では、最終的に「原因を一つ決める」ことより、どの仮説に証拠が集まっているかを整理することが重要です。
たとえば、競合Dの順位上昇について、
1回だけ順位が上がった
↓
複数週で順位上昇が継続した
↓
複数地点でもTop3へ入った
↓
同時期にカテゴリや口コミなどの変化が確認できた
↓
他の主要競合には大きな変化がなかった
という順番で確認できれば、原因候補として扱える材料は増えます。
それでも、Googleが公開していないランキングアルゴリズムまで確認できるわけではないため、因果関係が証明されたとは言えません。
実務では、
確認できた変化
原因として考えられる仮説
まだ確認できていない条件
を分けて記録することが重要です。
MEO競合入れ替わり分析の実務手順
実際の運用では、次の流れで進めます。
STEP1 比較条件を固定する
キーワード、地点、計測方法、頻度を固定します。
STEP2 地点別Top3を保存する
順位だけでなく、1〜3位の店舗名を毎回保存します。
STEP3 前回との競合集合差を出す
新しく入った店舗、抜けた店舗、継続している店舗を分類します。
STEP4 変化点の前後を調べる
カテゴリ、口コミ件数・評価、GBP情報、Web情報、新規参入、自店施策を時系列で重ねます。
STEP5 複数地点で再確認する
特定地点だけの変化か、商圏内で広く発生している変化かを確認します。
STEP6 原因候補を優先順位付けする
確認できた証拠が多い仮説から優先して検証します。
STEP7 次回計測で再検証する
一度の順位変化では判断せず、継続性を確認します。
この運用を続けることで、「順位が下がったから口コミを増やす」といった反射的な対応から、「競争環境のどこが変わったのかを確認してから施策を選ぶ」運用へ変えられます。
まとめ
MEOの競合変動を正しく分析するには、自店の順位だけではなく、地点別Top3の「競合集合」がどう入れ替わったかを見ることが重要です。
まずキーワードと計測地点を固定し、Top3店舗を時系列で記録してください。
競合が入れ替わった場合は、新規参入、カテゴリ、口コミ、GBP・Web情報、自店施策などを同じ時系列へ重ねます。
さらに複数地点を比較すれば、局所的な変化なのか商圏全体で起きている変化なのかを判断しやすくなります。
ただし、順位変化と同時期に何らかの変化があっただけで、因果関係が証明されたわけではありません。
「確認できた事実」「原因候補」「未確認事項」を分け、次回計測で仮説を再検証することが、MEO競合分析の精度を高める基本です。
参考文献・データ元
この記事で参照した情報を確認できます。
Google「Tips to improve your local ranking on Google」
ローカル検索結果の主要要素である関連性・距離・知名度、口コミと順位の関係を確認。
参考元データURL:https://support.google.com/business/answer/7091?hl=en
Google「Manage your business category」
ビジネスカテゴリの役割とローカル検索順位との関係を確認。
参考元データURL:https://support.google.com/business/answer/7249669
Google「Understand how Google sources & uses info in Business Profiles & local search results」
Business Profileに利用される情報源を確認。
参考元データURL:https://support.google.com/business/answer/2721884
Nguyen, D. N. & Bui, T. T.(2026)「Information Literacy and Trust in Online Reviews: Evidence From Restaurant Choice Decisions」
オンラインレビュー利用者479人を対象に、レビュー情報への信頼とレストラン選択の関係を分析。
参考元データURL:https://journals.sagepub.com/doi/full/10.1177/21582440261474620
‹ 親記事: MEOの効果測定は何から始める?「表示・行動・来店」でつながりを追う全体像とツールの選び方
関連記事
- › MEO順位計測の設計方法|地点・検索語句・頻度を固定して店舗別に比較する
- › MEOの競合分析方法|検索地点・カテゴリ・口コミ・店舗情報を比較する
- › 多店舗MEOの成果データを統合する方法|店舗IDでGBP・予約・電話・POSを接続
- › MEO順位変動のアラート設計|地点別順位・競合入替・GBP変更を異常検知する
- › MEO施策の実験ログを作る方法|GBP変更・順位・行動・来店を施策単位で記録
- › GoogleビジネスプロフィールのUTM計測方法|Web・予約・メニュー流入をGA4で店舗別に測る
- › MEO順位ヒートマップの読み方・分析方法|地点グリッドで商圏・競合・弱点エリアを可視化
- › 多店舗MEOの店舗間ベンチマークを設計する方法|商圏・検索需要・競合密度をそろえて比較
- › Googleビジネスプロフィール写真の効果を検証する方法|更新前後の閲覧・Web・経路・予約を比較
- › Googleビジネスプロフィールのカテゴリ変更効果を検証する方法|ローカル順位・検索語句・行動の差を確認
- › Googleビジネスプロフィールの予約・注文リンク効果を検証する方法|クリックから完了まで店舗別に比較
- › Googleマップ経由の電話成果を測る方法|発信・応答・予約・来店を店舗別に追う
- › Googleマップの経路検索を来店成果につなげて測る方法|ルート検索・予約・POSを店舗別に比較
- › MEO順位が急落したときの原因切り分け|計測地点・プロフィール変更・競合・口コミを順に確認
- › 多店舗でGoogleマップの成果に差が出るときの診断方法|更新・口コミ・順位・運用体制を店舗別に比較


