geogrid-analysis について
ローカル SEO 担当者向けのグリッド順位分析スキルです。商圏内の可視性や順位のパターンを読み取り、スキャン設定を確認したうえで、地理的な傾向や推移に基づく改善案を示します。
主な機能
- 01ARP、ATRP、SoLV 指標の解釈
- 02グリッド順位と地理パターンの分析
- 03グリッドサイズ、半径、キーワードの確認
- 04競合と複数スキャンの推移を比較
- 05順位課題に応じた改善案の提示
活用シーン
- 01商圏内の順位が弱い地域を特定
- 02ローカル検索の可視性変化を追跡
- 03スキャン設定が事業に合うか確認
- 04順位低下や地域差の原因を診断
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ garrettjsmith/ localseoskills --skill geogrid-analysisインストール後、Claude Code で/geogrid-analysisを入力して読み込まれたか確認します。
詳細
ジオグリッド分析
デフォルトのデータツール: Local SEO Data(
localseodata-tool)。1回限りのスキャンにはgeogrid_scanを使用します(グリッドサイズに応じて50~162クレジット:5x5=50、7x7=98、9x9=162)。トレンドレポート、定期キャンペーン、Falcon Guardによるモニタリングには、Local Falcon(local-falcon-tool)を使用します。
ジオグリッドの手法を用いたローカル検索順位分析の専門家として、事業者のサービスエリア全体における順位の傾向、弱点、機会を特定するために、ジオグリッドスキャンのデータを解釈します。
初期評価
分析の前に、次の点を把握してください。
-
スキャンのコンテキスト
- どのキーワードをスキャンしましたか?
- グリッドサイズと半径はいくつでしたか?
- どのプラットフォーム(Google Maps、Apple Maps、AI)を使用しましたか?
- スキャンはいつ実行されましたか?
-
事業者のコンテキスト
- 事業の種類と主なサービス
- 物理的な所在地(店舗型かSABか)
- 対象のサービスエリア
-
目標
- 全体的な視認性の評価ですか?
- 時間の経過に伴う改善状況の追跡ですか?
- 改善が必要な弱いエリアの特定ですか?
- 競合とのポジショニングですか?
主な指標
ARP(平均順位)
- グリッド上のすべての地点における平均順位
- 数値が低いほど良好です(1=どこでも1位)
- 範囲:1~20(20=上位20位以内に表示されない)
- 良好:5未満 | 普通:5~10 | 要改善:10以上
ATRP(上位平均順位)
- グリッド内の上位3つの順位の平均
- 最良のパフォーマンスを示します
- ATRPが良好でARPが低調な場合、事業者は所在地の近くでは上位にランクインしているものの、距離が離れると順位が下がっています
SoLV(ローカルでのシェア)
- 検索結果に事業者が表示されるグリッド地点の割合
- 100%=グリッド内のすべての地点で視認可能
- 強い:70%以上 | 中程度:40~70% | 弱い:40%未満
- クライアントへのレポートで最も実行につなげやすい指標です
グリッド地点の順位
- グリッド内の各座標における個別の順位
- 1~20の範囲(1=最上位、20以上=表示されない)
- 色分けされたヒートマップで可視化されます
- 緑(1~3)→ 黄(4~7)→ オレンジ(8~13)→ 赤(14~20)→ グレー(表示なし)
グリッド設定のガイドライン
グリッドサイズの選択
| 事業の種類 | 推奨グリッド | 理由 |
|---|---|---|
| 地域密着型の事業(コーヒーショップ、美容室) | 5×5または7×7 | サービスエリアが狭い |
| 市内全域を対象とするサービス(水道業者、歯科医) | 7×7または9×9 | 対象範囲が中程度 |
| 広域サービス(HVAC、屋根工事) | 11×11または13×13 | サービスエリアが広い |
| 都市圏全域(病院システム、フランチャイズ) | 13×13または15×15 | 最大範囲をカバー |
半径の選択
| エリアの種類 | 半径 | 使用例 |
|---|---|---|
| 人口密度の高い都市部 | 1~3マイル | NYC、Chicago、SFの各地域 |
| 郊外 | 3~7マイル | 一般的な都市部の事業 |
| 郊外から農村部 | 7~15マイル | 広範囲に広がる都市圏 |
| 農村部 | 15~30マイル以上 | 小規模な町、広いサービスエリア |
スキャン頻度
- 毎週:最適化キャンペーンの実施中
- 隔週:通常時のモニタリング
- 毎月:メンテナンス状況の追跡
- 変更の前後:特定の最適化施策
分析フレームワーク
ステップ 0:スキャン設定を検証する
結果を解釈する前に、スキャン設定がこのビジネスに適していることを確認してください。不適切な設定では、誤解を招くデータが生成されます。
グリッドサイズとビジネスの種類を確認する:
- 近所のコーヒーショップを 13×13/15 マイルでスキャンしていませんか?範囲が広すぎます。本来は近隣でのみ上位に表示されるはずなので、結果はかなり悪く見えてしまいます。
- HVAC 会社を 5×5/1 マイルでスキャンしていませんか?範囲が狭すぎます。実際のサービス提供エリアを見落としています。ここで良い結果が出ても、あまり意味はありません。
半径と市場の密度を確認する:
- 人口密度の高い都市部(NYC、SF):サービス業であっても、半径 1~3 マイルが適切です
- 郊外:通常は 5~10 マイルです
- 農村部:15~30 マイルが必要な場合があります
- 半径が市場に合っていない場合は、その点を記録し、結論を出す前に再スキャンを推奨してください
キーワードの適合性を確認する:
- キーワードはビジネスの GBP メインカテゴリと一致していますか?
- 実際の顧客が検索するキーワードですか?(「hvac company」と「heating and cooling repair」の違い)
- ブランドキーワード(ビジネス名)は、重心で常に 1 位に表示されるはずです。そうでない場合は、根本的な問題があります
スキャンの新しさを確認する:
- 30 日以上前のスキャンは、現在の状況を反映していない可能性があります
- スキャン日以降に GBP に大きな変更を加えた場合は、分析の前に再スキャンしてください
設定が誤っている場合: 問題点を記録し、可能な範囲で得られる知見を示したうえで、詳細な分析に入る前に、具体的な再スキャン設定を推奨してください。
ステップ 1:全体的な健全性の確認
- 基準となる指標として ARP、ATRP、SoLV を確認します
- 傾向データがある場合は、過去のスキャンと比較します
- ベンチマーク:このビジネスは、このキーワードで競争力がありますか?
ステップ 2:地理的なパターン分析
同心円状のパターン(中心部が強く、周辺部が弱い):
- 距離に基づくランキングでは正常です
- ビジネスの所在地近くでは上位に表示されています
- 改善策:関連性を示すシグナルを強化し、弱いエリアでサイテーションを構築します
特定方向の弱さ(一方向で弱い):
- そのエリアで強い存在感を持つ競合他社がいます
- または、ビジネスの住所/サービスエリアがその方向と関連付けられていません
- 改善策:弱い方向を対象としたロケーションページ、サイテーション、コンテンツを作成します
散在するパターン(グリッド全体で一貫性がない):
- ランキングの変動、またはアルゴリズムの揺らぎが考えられます
- 複数の競合他社が順位を入れ替えています
- 改善策:一貫した最適化によって安定させます
周辺部が強いパターン(中心部が弱く、周辺部が強い):
- 珍しいパターンです。住所やカテゴリに問題がある可能性があります
- GBP の所在地の正確さを確認します
- グリッドの重心がビジネスの所在地と一致しているか確認します
ステップ 3:競合状況
- 自社が上位に表示されないグリッド上の地点では、どのビジネスが上位に表示されていますか?
- 同じ 2~3 社の競合他社が優位を占めていますか?
- 競合他社は何が異なっていますか?(カテゴリ、レビュー、サイテーション)
ステップ 4:キーワード固有の知見
- キーワードによってランキングパターンは異なりますか?
- 幅広いキーワード(例:「plumber」)と具体的なキーワード(例:「tankless water heater repair」)を比較します
- カテゴリとの一致:メインカテゴリはキーワードと一致していますか?
傾向の解釈
良い兆候
- ARP が時間の経過とともに低下している
- SoLV が上昇している
- 弱いエリアが縮小している
- ランキングが安定している(変動が少ない)
注意すべき兆候
- 理由がわからないまま ARP が上昇している
- SoLV が低下している
- 複数のグリッド地点に新しい競合他社が現れている
- スキャンごとにランキングが不安定になっている
ランキング変動の一般的な原因
- Google のアルゴリズム更新(業界の動向を確認します)
- 競合他社による最適化(新しいレビュー、投稿、サイテーション)
- GBP プロフィールの変更(カテゴリ変更、住所更新)
- ウェブサイトの変更(新しいページ、技術的な問題)
- サイテーションの不整合が発生した
- レビューの獲得ペースが変化した(増加または減少)
- 季節的な需要の変化
パターン別の具体的な推奨事項
「近隣では上位に表示されるが、離れると順位が下がる」
- 弱いエリアに対応するディレクトリでサイテーションを構築します
- ロケーションページ/近隣エリアのランディングページを作成します
- 十分にカバーできていないエリアに言及したレビューを獲得します
- GBP で、対象エリアをカバーするサービスエリアを追加します
- 近隣エリアを対象としたローカルコンテンツを作成します
「このキーワードでまったくランクインしていません」
- メインカテゴリがキーワードの検索意図に合っていることを確認します
- GBP のサービス欄にサービスを追加します
- ウェブサイトに専用のサービスページを作成します
- キーワードに関連するサイテーションを構築します
- このサービスに言及した口コミを獲得します
「競合他社がこのエリアを独占しています」
- 競合他社の GBP を監査します(カテゴリ、口コミ、写真)
- 自社に不足している競合他社のサイテーション元を特定します
- 口コミの件数と増加ペースを比較します
- キーワードを詰め込んだビジネス名がないか確認します(該当する場合は報告します)
- サービス、コンテンツ、口コミ戦略で差別化します
「ランキングが不安定です」
- すべてのサイテーションで NAP が一貫していることを確認します
- GBP の重複リスティングがないか確認します
- 許可されていない GBP の編集がないことを確認します
- 投稿と口コミへの返信を一貫したペースで続けます
- 複数の変更を同時に行わないようにします
診断用の判断ツリー
スキャン結果がプロフィールから予想される結果と矛盾する場合は、これらのツリーを使って根本原因を特定します。
プロフィールは良好+ランキングは低調
口コミ(4.5 以上)、適切なカテゴリ、完全なプロフィールを備えているにもかかわらず、SoLV が 40%未満です。
次の順に確認します:
- 重複リスティング — ビジネス名、オーナー名、旧住所を検索します。重複リスティングがあるとランキングシグナルが分散します。→
local-seo-auditの重複リスティングのワークフローを使用します - カテゴリの不一致 — メインカテゴリがスキャン対象のキーワードと一致していません。「ペインマネジメント医師」ではなく「医師」になっているケースなどです。対処法:最も具体的に一致するカテゴリにメインカテゴリを変更します
- 住所/ピンの正確性 — GBP のピンが誤った場所にあるか、住所がサービス提供地域についての Google の認識と一致していない可能性があります。GBP でピンの位置を確認します
- 手動ペナルティ/停止の履歴 — 過去の停止やガイドライン違反が長期的な影響を及ぼしていないか確認します
- ウェブサイトとの接続不備 — GBP のリンク先が誤った URL であるか、ウェブサイトにローカルシグナル(NAP、スキーマ、ローカルコンテンツ)がありません。→
local-seo-auditのセクション 2 を使用します - 新しいリスティング — 登録から 6 か月未満のリスティングは、プロフィールの質にかかわらずランキングが低いことがよくあります。登録期間も要因となるため、時間をかけて様子を見る必要があります
- 競合密度 — 競争の激しい市場では、プロフィールが優れているだけでは不十分です。リンク構築、コンテンツ、サイテーションの優位性が必要です。→
local-competitor-analysisを使用します
ARP は良好+SoLV は低い
ビジネスは表示される場所では上位にランクインしていますが、グリッドの大半の地点では表示されません。
診断: サービス提供地域の設定に問題があります。ビジネスは実店舗の住所の近くでは上位にランクインしている可能性がありますが、Google がより広いエリアとの関連性を認識していません。
対処法: GBP にサービス提供地域を明示的に追加し、周辺の都市や近隣地域に言及したサイテーションを構築し、各対象エリアのロケーション別ランディングページを作成します。→ local-landing-pages と local-citations を使用します
ATRP = ARP(近接性による優位性なし)
ビジネスはグリッド全体で同じ順位です。距離による順位低下はありませんが、所在地近くでの順位上昇もありません。
診断: 近接性ではなく、関連性の問題です。Google は、どの地点でもこのビジネスとキーワードを強く関連付けていません。
対処法: メインカテゴリを適合させ、ウェブサイトに専用のサービスページを作成し、サービスに言及した口コミを獲得します。→ gbp-optimization と review-management を使用します
ランキングが突然低下した場合(トレンドデータ)
以前のスキャンでは良好なパフォーマンスだったのに、最新のスキャンで大幅な低下が見られます。
次の順に確認します:
- GBP の変更 — 過去 2 週間に、特にカテゴリや住所の編集がありましたか?
- 許可されていない編集 — Google または第三者が編集を提案し、それが承認されましたか?GBP の編集履歴を確認します
- 新しい競合他社 — 競合レポートを取得し、新規参入者が順位を獲得していないか確認します
- アルゴリズムの更新 — 業界フォーラムや Twitter で、Google のローカル検索の更新が報告されていないか確認します
- ウェブサイトの変更 — サイトの CMS を変更した、ページを失った、スキーマが壊れた、HTTPS が解除されたといった変更がありましたか?
- 口コミ攻撃 — 突然の否定的な口コミはランキングを大きく下げる可能性があります。口コミの時系列を確認します
- サイテーションの混乱 — データアグリゲーターの更新により、誤った情報が反映された可能性があります。主要なサイテーションで NAP が正確か確認します
1つの方向が弱い
グリッドの1つの象限を除き、あらゆる方向でビジネスの順位が良好です。
診断: その地理的エリアを強力な競合他社が占めている、またはビジネスの住所がそのエリアと関連付けられていません。
対策: 弱いエリアを支配している競合他社を特定します(そのスキャンの競合レポートを取得します)。弱いエリアに言及するサイテーション、コンテンツ、レビューを構築します。→ local-competitor-analysis を使用します
複数スキャンの統合分析
単一のスキャンではスナップショットが得られます。複数のスキャンでは全体像が見えてきます。
同じキーワード、異なる半径
3mi、7mi、15miで実行し、「順位の減衰曲線」を確認します。3miでは強いものの7miでは圏外になる場合は、近接性に依存した順位です。すべての半径で強い場合は、真の権威性があります。
同じ場所、異なるキーワード
キーワード間でSoLVを比較します。主力サービスが最も高い数値であるべきです。副次的なキーワードが主力を上回る場合は、主カテゴリやウェブサイトでの訴求が適切に整合していない可能性があります。
同じキーワード、時間の経過(トレンドレポート)
最も価値のある見方です。ARP/SoLVを毎月追跡して、最適化の効果を測定します。トレンドを提示する際は、以下を行います。
- 順位の変化を具体的な実施施策と関連付けます(施策の日付も記録します)
- 外部要因(アルゴリズムの更新、季節的な変化、競合他社の動き)に留意します
- 結論を出すには、3か月以上のデータが必要です
クライアント向けのデータの伝え方
ジオグリッドレポートで最大の課題となるのは、クライアントがARP、ATRP、SoLVを理解できないことです。すべての指標をわかりやすく説明します。
SoLVの説明
- 「お客様のビジネスから[半径]以内で[キーワード]を検索した人のうち、**X%**に表示されています」
- 「お客様の地域でGoogleマップを検索する見込み客が100人いるとすると、X人に表示されます」
- SoLV 14% → 「近隣でお客様のサービスを検索している人の86%が、Googleマップでお客様を見つけられません」
ARPの説明
- 「表示された場合、平均してX位に表示されます」
- ARP 6.5 → 「お客様を見つけられる場合、通常は6位または7位の候補として表示されます。ほとんどの人は上位3件までしか見ません」
ATRPの説明
- 「最も実績の良いエリアでは、X位にランクインしています」
- ATRP 2、ARP 8 → 「オフィスのすぐ近くでは高い順位ですが、お客様がさらに遠くから検索すると順位が急速に下がります」
トレンドの説明
- ARPが8.2から5.1に変化 → 「平均的な視認性が38%向上しました。2ページ目から競争力のある順位まで上がっています」
- SoLVが30%から65%に変化 → 「近隣で検索する人の大半に表示されない状態から、そのほぼ3分の2に表示されるようになりました」
効果的な伝え方
常にビジネス上の成果に結び付けます。
- 「SoLVが10%上がるごとに、毎月お客様のビジネスを目にする人が約X人増えます」
- 「マップパックで7位から3位に上がると、スクロールせずに見える位置に表示されます。検索する人の大半は上位3件より下までスクロールしません」
- 競合他社の名前を使います。「現在、[競合他社]はこれらの検索地点の85%で表示されています。お客様は14%です。」
レポート作成のベストプラクティス
クライアント向けレポート
- SEOに詳しくない人にもわかりやすいSoLVから説明します
- 視覚的なヒートマップ/グリッド画像を表示します
- 月ごとの比較、またはキャンペーン開始時と現在の比較を示します
- 具体的な改善点を強調します(「北バッファローで順位が12位から4位に上がりました」)
- 可能な場合はビジネス上の成果に結び付けます
内部分析
- 3つの指標(ARP、ATRP、SoLV)をすべて追跡します
- スキャン間に行った変更を記録します
- 順位の変化を具体的な施策と関連付けます
- スキャン条件(同じグリッドサイズ、半径、キーワード)を一貫させます
複数キーワードの分析
同じ場所について複数のキーワードをスキャンする場合:
- キーワード間でSoLVを比較し、最も強いものと弱いものを特定します
- 多くの場合、主カテゴリとの整合性で差を説明できます
- 優先順位付けのため、キーワードとSoLVのマトリックスを作成します
- ビジネス価値が最も高く、かつ改善の可能性があるキーワードに最適化の労力を集中します
出力形式
スキャン分析レポート
- スキャンのパラメーター(キーワード、グリッドサイズ、半径、日付)
- 主要指標:ARP、ATRP、SoLV
- トレンド比較(過去のデータがある場合)
- 地理的なパターンの特定
- 弱いエリアにおける上位の競合他社
- 優先順位を付けたアクション項目3~5件
タスク固有の質問
- 使用されたキーワードとグリッドの設定は何ですか?
- 比較できる過去のスキャンデータはありますか?
- ビジネスの実店舗の所在地はどこですか?
- 優先するサービス提供地域はどこですか?
- 特定のエリアで優位に立っていることが知られている競合他社はいますか?
次に行うこと
スキャンを分析した後、上記の診断用決定木を使って根本原因を特定し、次の手順に進みます。
| スキャンで明らかになったこと | 次のアクション | スキル |
|---|---|---|
| プロフィールの問題(カテゴリの不一致、不完全) | GBP プロフィールを最適化する | gbp-optimization |
| 特定の地域での順位が低い | その地域向けのロケーションページを作成し、サイテーションを獲得する | local-landing-pages、local-citations |
| 特定のエリアで競合他社が優位に立っている | その競合他社の競合分析を行う | local-competitor-analysis |
| プロフィールに問題はないが、全体的に順位が低い | 重複を確認してから、ローカルでのプレゼンス全体を監査する | local-seo-audit |
| 時間の経過に伴う改善状況を追跡する必要がある | 定期スキャンを設定する(キーワード、グリッド、半径を同じにする) | Local Falcon 経由のキャンペーン |
| クライアントがこのデータを理解する必要がある | 上記の「クライアント向けデータの翻訳」セクションを使用する |
デフォルトの次のステップ: すべてのスキャンから、具体的なアクション項目を3〜5件作成してください。スキャンからアクションを導き出せない場合は、コンテキストが不足しています。完全な監査を実行してください。
このスキルで使うツール
接続されているツールに応じて選択するには、docs/tool-routingを参照してください。
- ジオグリッドスキャン(順位グリッドの実行と取得)→ Local SEO Data、Local Falcon
- SERPのスポットチェック(特定地点で順位を確認)→ Local SEO Data、Local Falcon、ライブSERPツール(複数の選択肢あり)