Googleマップの順位は、店舗住所の1地点だけ見ても商圏全体の状態は分かりません。店舗前では上位でも、駅側や住宅地側では順位が低いことがあるためです。
そこで役立つのが、取得済みの地点別順位を地図上へ色分けして読む「MEO順位ヒートマップ」です。
本記事の役割は、順位をどう測るかではなく、すでに取得した地点別順位をどう可視化し、どこが強く、どこが弱く、どの地域から改善を考えるかを判断することです。順位帯をそろえて色分けし、割合の指標に変え、弱点の形と競合、前回との差を重ねるという流れで整理します。
検索地点・検索語・計測頻度・グリッド間隔(地点を格子状に並べる間隔)など、順位計測そのものの設計は「MEO順位計測の設計方法」で整理しています。本記事では、その条件が固定されたデータを前提に、ヒートマップの読み方へ絞ります。
MEO順位ヒートマップとは?「点の順位」を「商圏の形」に変えて読む
MEO順位ヒートマップとは、複数地点で取得した同一検索語の順位を地図上に配置し、順位帯ごとに色分けしたものです。地図上の1地点分のマスを、この記事では「セル」と呼びます。
たとえば5×5のグリッドなら25地点の順位が並びます。各地点を「1〜3位」「4〜10位」「11位以下」「圏外」などへ分けると、単一順位では見えなかった地域差を把握できます。
地域差が出る理由について、Googleはローカル検索結果が主に「関連性」「距離」「知名度」に基づくと説明しています。特に距離は検索者と店舗の位置関係を含むため、同じ店舗・同じ検索語でも検索地点が変われば順位が変わり得ます。

店舗住所の1地点だけを見るのではなく、同じ条件の複数地点を面として見ることで、「どこまで見えているか」「どの方向が弱いか」を判断できます。
分析前に確認するのは3項目だけ|測定設計は別記事で確認する
順位ヒートマップを表示・行動・来店のKPIと合わせて評価する前提は、MEOの効果測定は何から始める?で整理しています。
本記事では測定条件の決め方を繰り返しません。ただし、条件がずれたままでは前回との比較が成り立たないため、分析を始める前に、次の3項目だけ確認してください。
- 比較するヒートマップが同じ検索語である
- グリッドの中心・範囲・地点配置が同じである
- 圏外の定義や取得上限が同じである
この3つが一致していない場合、色の違いが順位変化なのか測定条件の違いなのか判別できません。
地点数、グリッド間隔、検索語、計測頻度をこれから決める場合は、先に「MEO順位計測の設計方法」で測定設計を固めてください。
取得済み順位をヒートマップ化・分析する4ステップ
ここからは、取得済みの地点別順位を分析へ変える流れを4ステップで整理します。前のステップの結果を次のステップで使うため、順に進めてください。
STEP1|順位帯を固定して色分けする
最初に、地点ごとの順位を同じ区分へそろえます。区分の例は次の表のとおりです。
| 区分 | 順位 | 分析上の意味 |
|---|---|---|
| 上位 | 1〜3位 | ローカルパック上位圏 |
| 可視 | 4〜10位 | 上位化の余地がある地点 |
| 弱点 | 11位以下 | 視認性が低い地点 |
| 圏外 | 計測上限外 | 強い弱点候補 |
表の「ローカルパック」は、検索結果に表示される地図と店舗情報の枠のことです。
重要なのは、色そのものではなく、同じ順位帯を毎回同じ意味で扱うことです。区分が毎回変わると、色の変化が順位の変化なのか区分の違いなのか分からなくなるためです。
BrightLocalのLocal Search Gridでも、地点ごとの順位を色分けし、1〜3位、4〜10位、11〜20位、21位以下のように視覚化しています。自社管理表を使う場合も、同様に区分を固定すると時点比較しやすくなります。
STEP2|平均順位ではなく「面積指標」に変換する
次に、ヒートマップ全体を地点数の割合へ変換します。商圏のうち、どの順位帯の地点がどれだけの範囲を占めているかを数で表したものを、この記事では「面積指標」と呼びます。
最低限、次の3指標を記録します。
上位3位カバレッジ率
上位3位地点数 ÷ 有効計測地点数 × 100
上位10位カバレッジ率
上位10位地点数 ÷ 有効計測地点数 × 100
圏外率
圏外地点数 ÷ 有効計測地点数 × 100
たとえば25地点のうち、上位3位が9地点、上位10位が18地点、圏外が4地点なら、上位3位カバレッジ率36%、上位10位カバレッジ率72%、圏外率16%です。

25地点を割合へ変換すると、「平均順位が少し上がった」ではなく、商圏のどの程度を上位表示で覆えているかを比較できます。Local FalconのShare of Local Voiceも、グリッド内で上位3位に入る頻度を示す指標として使われています。
STEP3|連続する弱点セルから「空間パターン」を読む
面積指標だけでは、弱い地点がどこに固まっているかは分かりません。そこで次に、弱点セルの連続性を見ます。
ここでいう「連続弱点セル」は、11位以下または圏外の地点が隣接して固まっている状態を指します。これはGoogle公式の指標ではなく、ヒートマップを実務で読むための整理方法です。
たとえば圏外率が同じ16%でも、次の2つの状態では意味が違います。
- 四隅に1地点ずつ散らばっている
- 西側に4地点連続している
後者のほうが、「西側にまとまった弱点がある」と判断しやすくなります。
連続弱点セルは、次のように記録すると比較しやすくなります。
| 見る項目 | 記録例 | 分かること |
|---|---|---|
| 最大連続弱点セル数 | 4セル | 弱点のまとまりの大きさ |
| 弱点の方角 | 西〜南西 | 地域差の方向 |
| 中心からの位置 | 外縁中心 | 距離型か局所型か |
| 圏外セルの連続 | 3セル | 特に視認性が低い帯 |
この指標は「原因を確定するもの」ではありません。原因仮説を立てる前に、まず弱点の形をそろえて記録するために使います。
STEP4|地点別競合と2時点差分を重ねて優先エリアを決める
最後に、弱点地点で上位にいる競合と、前回からの変化を重ねて、優先して改善するエリアを決めます。
見る順番は次のとおりです。
- 弱点セルがどこに連続しているか
- その地点で上位にいる競合は誰か
- 前回から改善したセル・悪化したセルはどこか
- 商圏として本当に重要な地点か
ここでは競合のカテゴリ、口コミ、Webサイトなどを全面的に監査するのではなく、「弱点地点で誰が上位なのか」を特定するところまでをヒートマップ分析の範囲とします。競合の詳細分析は別工程として扱い、ヒートマップ側では「地点」と「競合」を結び付けて改善優先エリアを決めます。
次の節からは、STEP3で見る弱点の形(空間パターン)と、STEP4で重ねる地点別競合・2時点の差分を、順に詳しく説明します。
弱点エリアは4つの空間パターンに分ける
ヒートマップで赤い地点を見つけても、すぐに「Googleビジネスプロフィール(GBP)を改善すればよい」と判断してはいけません。順位が低い理由は、地点の位置や競合など、GBP以外にもあり得るためです。
まず、弱点の形を次の4パターンへ分けます。表は、左の状態を見て、中央の読み取りを確認し、右の項目を次に調べる、という順に読みます。
| ヒートマップの状態 | 読み取り | 次に確認すること |
|---|---|---|
| 中心点は強く、外縁ほど弱い | 距離に沿った勾配が出ている | 本来狙う商圏と一致しているか |
| 特定方角だけ弱い | 局所的な競争差がある可能性 | その地点で上位の競合 |
| 中心点だけ良く周囲が急に弱い | 店舗前の順位だけでは実態を過大評価しやすい | 上位3位カバレッジ率、連続弱点セル |
| 全域で弱い | 局所ではなく広域の弱点 | 検索語との関連性、GBP、Web、競合状況 |

図の分類は本文の表と一部異なりますが、どちらにも共通するポイントは「赤い地点の数だけでなく、どこにまとまっているかを見る」ことです。
以降の小見出しで、パターンごとの読み方と判断を説明します。
中心点だけ良い場合は「店舗順位が高い」と結論づけない
店舗住所やその周辺だけ1〜3位でも、外側の多くが11位以下なら、商圏全体の可視性は高いとは限りません。
この場合は平均順位より、上位3位カバレッジ率と最大連続弱点セル数を優先して見ます。
外縁だけ弱い場合は改善対象かどうかを先に判断する
店舗から離れるほど順位が下がる場合でも、すべての外縁セルを改善対象にする必要はありません。実際の来店圏や営業対象地域の外までグリッドが広がっているなら、赤い地点が残ること自体は問題ではないからです。
「赤い場所を緑にする」ことではなく、狙う商圏の中で弱い地点を特定することが目的です。
特定方角だけ弱い場合は地点別競合を確認する
東側や駅側など、一方向に弱点が連続している場合は、その地点で繰り返し上位に出る競合を確認します。
BrightLocalのLocal Search Gridでは、各地点を選ぶと、その地点で上位にいる競合を確認できます。商圏全体で同じ競合を追うのではなく、弱点帯ごとに競合が変わるかを見ると、局所的な競争差を捉えやすくなります。
全域で弱い場合はヒートマップだけで原因を決めない
全地点で弱い場合でも、「口コミ不足が原因」など一要素へ決めつけることはできません。
Googleはローカル順位の詳細な計算方法を公開していません。ヒートマップから確実に分かるのは順位分布であり、原因は関連性、距離、知名度、競合状況、プロフィールやWebサイトの情報を別途確認して絞り込みます。
地点別競合は「誰が強いか」より「どこで誰に負けるか」を見る
MEOの競合は、商圏全域で同じとは限りません。たとえば店舗の西側では競合B、駅側では競合Cが上位になることがあります。
そのためヒートマップ分析では、競合店舗の詳細な施策を比較する前に、次の3点を記録します。
| 項目 | 確認内容 |
|---|---|
| 弱点地点 | 11位以下・圏外が続く地点 |
| 上位競合 | その地点で継続して上位にいる店舗 |
| 競合の切替地点 | どこから別の競合が強くなるか |
BrightLocalのレポートでは地点ごとの上位競合を確認でき、競合テーブルでは順位、レビュー数、Googleカテゴリなども確認できます。
ただし、本記事ではカテゴリ・口コミ・店舗情報・写真・投稿・Webサイトまで横断する競合監査は扱いません。
ヒートマップから得るべき結論は、たとえば「西側の5地点で競合Bが強い」「駅側では競合Cへ切り替わる」など、競争の境界を地理的に捉えることです。
2時点の差分ヒートマップで改善エリア・悪化エリアを分ける
施策前後を比較するときは、2枚のヒートマップを眺めるだけでなく、各セルの変化を差分として記録します。BrightLocalのLocal Search Gridでも、2つの日付を選び、過去と現在のグリッドを並べて比較できます。
差分は4区分にすると読みやすい
各地点を、次の4区分へ分けます。
| 差分区分 | 例 | 読み方 |
|---|---|---|
| 改善 | 8位→3位 | 上位帯へ移動した |
| 維持 | 2位→3位 | 上位帯を維持した |
| 悪化 | 4位→12位 | 可視域から弱点帯へ移動した |
| 圏外化 | 9位→圏外 | 視認性が大きく低下した |
1地点の順位差だけではなく、改善セルがどこに連続して増えたか、悪化セルがどの方向へ広がったかを見ます。
面積指標の差分も同時に記録する
セルごとの変化に加えて、時点Aと時点Bの面積指標(STEP2の3指標と、STEP3で記録した最大連続弱点セル数)の差も残します。
- 上位3位カバレッジ率の増減
- 上位10位カバレッジ率の増減
- 圏外率の増減
- 最大連続弱点セル数の増減
たとえば上位3位カバレッジ率が28%から44%へ上がり、最大連続弱点セル数が6セルから3セルへ減った場合、「平均順位が上がった」よりも、上位表示の面積が広がり、弱点のまとまりが縮小したと説明できます。
差分ヒートマップだけで施策の因果関係は断定しない
同じ条件で前後比較しても、順位変化が自社施策だけで起きたとは限りません。競合の変更やGoogle側の変動もあり得ます。差分ヒートマップは「変化した場所を特定する」ために使い、原因の確定とは分けてください。
順位変動を継続性や影響地点率から異常検知する運用は、ヒートマップの前後分析とは別の監視設計です。本記事では、アラート閾値や通知ルールまでは扱いません。
ヒートマップとGoogleビジネスプロフィールの成果指標を併読する
ヒートマップの目的は、地図を緑色にすることではありません。最終的には、来店、問い合わせ、予約などの事業成果へつながる商圏で見えているかを判断します。
Googleビジネスプロフィールのパフォーマンスでは、検索語、プロフィール表示、ルート検索、電話、Webサイトクリックなどを確認できます。そのため、次の2段階で見ます。
- 順位ヒートマップ:どの地域で検索結果に見えているか
- Googleビジネスプロフィールのパフォーマンス:見たユーザーが行動しているか
ヒートマップの上位3位カバレッジ率が広がっているのにルート検索やWebサイトクリックが伸びない場合は、順位以外の要因も確認する必要があります。逆に、成果が伸びているのに商圏外の赤いセルが残っているなら、そのセルを無理に改善対象にする必要はありません。
MEO順位ヒートマップ分析で避けたい5つのミス
ここまでの内容を踏まえ、避けたい誤りを5つにまとめます。
- 測定条件が異なるヒートマップを前後比較する:グリッドの範囲や検索語が違えば、差分の意味が変わります。
- 平均順位だけで判断する:中心部だけ1位で外縁が圏外でも、平均値では弱点の形が見えにくくなります。
- 圏外セルをすべて改善対象にする:狙う商圏の外なら、順位を追う優先度は高くありません。
- ヒートマップだけで原因を断定する:順位分布は現象であり、口コミ、カテゴリ、Webサイトなどの原因を直接証明するものではありません。
- 1セルの大きな変化へ反応しすぎる:ヒートマップでは、単点よりも面積と連続性を優先して読みます。
MEO順位ヒートマップの分析チェックリスト
分析を終える前に、次の項目を確認してください。
- 比較する検索語が同じである
- グリッド中心・範囲・地点配置が同じである
- 圏外の定義が同じである
- 上位3位カバレッジ率を記録した
- 上位10位カバレッジ率を記録した
- 圏外率を記録した
- 最大連続弱点セル数を記録した
- 中心点だけ良い状態になっていないか確認した
- 特定方角に弱点が連続していないか確認した
- 弱点地点で上位にいる競合を確認した
- 2時点の改善セル・悪化セルを分けた
- 面積指標の前後差を記録した
- 商圏外の弱点を改善対象から分けた
- 順位変化だけで原因や施策効果を断定していない
- GBPのルート検索・電話・Webサイトクリック等も併読した
この状態を作れば、「今何位か」ではなく、「商圏のどこまで見えているか」「弱点がどこに固まっているか」「前回からどの面積が改善したか」でMEOを判断できます。
まとめ
MEO順位ヒートマップの分析で中心になるのは、順位の測り方ではなく、取得済みの地点別順位をどう読むかです。各ステップの結果を次のステップで使うため、次の順で見ると整理しやすくなります。
- 順位帯を固定して色分けする
- 上位3位・上位10位カバレッジ率、圏外率へ変換する
- 連続弱点セルと空間パターンを確認する
- 地点別競合と2時点差分から改善優先エリアを決める
特に重要なのは、中心点の順位だけで全体を評価せず、上位表示の面積、弱点の連続性、方角差、前後の面積変化を見ることです。検索地点・検索語・計測頻度などの測定設計を先に固めたうえで、ヒートマップ固有の可視化・解釈に集中すれば、MEO施策の優先順位をより具体的に決められます。
最初の一歩としては、測定条件がそろっていることを確認したうえで、手元のヒートマップで順位帯をそろえ、上位3位カバレッジ率・上位10位カバレッジ率・圏外率を出してみてください。
参考文献・データ元
この記事で参照した情報を確認できます。
- Google Business Profile Help「Tips to improve your local ranking on Google」。ローカル検索の主要要素である関連性・距離・知名度の確認に使用。https://support.google.com/business/answer/7091?hl=ja
- Google Business Profile Help「Understand your Business Profile performance & insights」。検索語、プロフィール表示、ルート検索、電話、Webサイトクリック等の指標確認に使用。https://support.google.com/business/answer/9918094?hl=en
- BrightLocal Help Center「What is Local Search Grid?」「How do I understand a Local Search Grid Report?」。地点別の色分け、地点ごとの競合、2時点比較、競合テーブルの仕様確認に使用。https://help.brightlocal.com/hc/en-us/articles/37024870670738-What-is-Local-Search-Grid-New-Platform https://help.brightlocal.com/hc/en-us/articles/37025102315666-How-do-I-understand-a-Local-Search-Grid-Report-New-Platform
- Local Falcon「How To Read a Scan Report」「What Is SoLV? How To Interpret and Use the Metric」。上位3位の出現割合を使ったShare of Local Voiceと、グリッドの読み方の確認に使用。https://www.localfalcon.com/knowledge-base/kb72-how-to-read-a-scan-report https://www.localfalcon.com/knowledge-base/kb32-what-is-solv
‹ 親記事: MEOの効果測定は何から始める?「表示・行動・来店」でつながりを追う全体像とツールの選び方
関連記事
- › MEO順位計測の設計方法|地点・検索語句・頻度を固定して店舗別に比較する
- › MEOの競合分析方法|検索地点・カテゴリ・口コミ・店舗情報を比較する
- › 複数店舗のMEO成果を統合|店舗IDでGBP・予約・電話を接続
- › MEO順位変動のアラート設計|地点別順位・競合入替・GBP変更を異常検知する
- › MEO施策の実験ログを作る方法|GBP変更・順位・行動・来店を施策単位で記録
- › GBPのUTM計測方法|Web・予約・メニュー流入をGA4で確認
- › 複数店舗のMEO対策を比較|商圏・検索需要・競合密度をそろえる
- › MEOの競合入れ替わりを時系列で分析する方法|地点別Top3の変化と原因を切り分ける
- › GBP写真の効果検証|閲覧・Web・経路・予約を更新前後で比較
- › GBPカテゴリ変更の効果検証|順位・検索語句・行動を比較
- › GBPの予約・注文リンク効果|クリックから完了まで店舗別に比較
- › Googleマップ経由の電話成果を測る方法|発信・応答・予約・来店を店舗別に追う
- › Googleマップの経路検索を来店成果につなげて測る方法|ルート検索・予約・POSを店舗別に比較
- › MEO順位が急落したときの原因切り分け|計測地点・プロフィール変更・競合・口コミを順に確認
- › 多店舗でGoogleマップの成果に差が出るときの診断方法|更新・口コミ・順位・運用体制を店舗別に比較
- › 従業員規模でMEOスコアに差。300人以上の企業で最も高い結果に



