mcpField
L
localseodata-tool

localseodata-tool

github.com/garrettjsmithマーケティング・グロース13665 回インストール11 週間前に更新
リポジトリ

localseodata-tool について

LocalSEOSkills向けに、ローカル検索順位、レビュー、キーワード、AI検索での可視性にLocalSEODataを使う手順を案内します。ほかのツールを使う場面も示します。

主な機能

  1. 01ローカル順位とSERPの確認
  2. 02レビューと評判の分析
  3. 03キーワードと競合の調査
  4. 04AI検索での可視性分析
  5. 05用途に応じたエンドポイント選択

活用シーン

  1. 01地域事業者のSEO監査
  2. 02地域キーワードと競合の調査
  3. 03レビュー推移と掲載情報の確認
  4. 04AI検索におけるブランド露出の評価

MCP 対応

`https://mcp.localseodata.com/mcp` のLocalSEOData MCP サーバーを利用し、エンドポイントの選び方を案内します。一部のビジネスプロフィール機能では、REST APIの直接利用を推奨しています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/garrettjsmith/localseoskills --skill localseodata-tool

インストール後、Claude Code で/localseodata-toolを入力して読み込まれたか確認します。

詳細

LocalSEOData ツール

MCP 経由で LocalSEOData に直接アクセスできます。LocalSEOSkills のデフォルトのデータソースです。他のツールに振り分ける前に、まずここを確認してください。

MCP サーバー: https://mcp.localseodata.com/mcp ドキュメント: https://localseodata.com/docs

LocalSEOData と他のツールの使い分け

LocalSEOData では、ローカル SEO に必要なデータのほとんどを一か所で取得できます。他のツールは、LocalSEOData では対応できない場合にのみ使用してください。

必要なデータLocalSEOData代わりに使用
ローカルパックのランキング✅ local_pack—
すべての機能を含む SERP 全体✅ organic_serp—
Google マップの検索結果✅ maps—
ローカルファインダーの検索結果✅ local_finder—
ジオグリッドのランキングスキャン✅ geogrid_scanトレンド、キャンペーン、Falcon Guard には Local Falcon
ビジネスプロフィールのデータ✅ business_profileREST API を推奨(MCP 対応は近日予定)
Google のクチコミ✅ google_reviews—
複数プラットフォームのクチコミ✅ multi_platform_reviews—
クチコミ獲得ペースのトレンド✅ review_velocity—
サイテーション監査(NAP の一貫性)✅ citation_audit—
ローカル SEO の包括的な監査✅ local_audit—
評判監査✅ reputation_audit—
プロフィールの健全性チェック✅ profile_healthREST API を推奨(MCP 対応は近日予定)
オンページ SEO 監査✅ page_auditサイト全体のクロールには Screaming Frog
競合ギャップ分析✅ competitor_gap—
キーワードの機会✅ keyword_opportunities—
キーワード候補✅ keyword_suggestions—
関連キーワード✅ related_keywords—
検索ボリュームデータ✅ search_volumekeyword_suggestions にもボリュームが含まれます
キーワードのトレンド✅ keyword_trends—
サイトがランキングを獲得しているキーワード✅ keywords_for_site—
バックリンクの概要✅ backlink_summary詳細なバックリンク分析には Ahrefs
バックリンクギャップ分析✅ backlink_gap詳細なリンクプロフィールには Ahrefs
AI Overview の検出✅ ai_overview—
AI Mode の応答✅ ai_mode—
各プラットフォームでの AI による言及✅ ai_mentions—
AI の可視性スコア✅ ai_visibility—
AI が最も多く引用するソース✅ ai_top_sources—
AI が最も多く引用するページ✅ ai_top_pages—
AI のキーワード単位のデータ✅ ai_keyword_data—
プロンプトに対する AI/LLM の生の応答✅ ai_llm_response—
AI スクレーパー(AI の検索結果から抽出)✅ ai_scraper—
AI による競合比較✅ ai_compare—
ローカルサービス広告のデータ✅ local_services_ads市場レベルの経時的な追跡には LSA Spy
競合の広告インテリジェンス✅ competitor_ads—
カテゴリ別のビジネスリスティング✅ business_listings—
ブランドへの言及✅ brand_mentions—
GBP の Q&A✅ qa(または business_qa)—
ローカルオーソリティスコア✅ local_authority—
経時的なランキングのトレンド❌Local Falcon のトレンドレポート
GBP の変更監視❌Local Falcon(Falcon Guard)
定期スキャンキャンペーン❌Local Falcon のキャンペーン
詳細なバックリンク分析(アンカーテキスト、失われたリンク)❌Ahrefs
サイト全体のクロール(テクニカル SEO)❌Screaming Frog
実際のトラフィック/コンバージョンデータ❌Google Analytics
実際のクリック数/インプレッション数データ❌Google Search Console
LSA 市場の経時的な追跡❌LSA Spy

Location Resolution

多くのエンドポイントでは、場所を表す文字列が必要です。必要な形式はエンドポイントの種類によって異なります。

エンドポイントグループ形式例
SERP(organic_serp、local_pack、local_services_ads)location_search の正規形式"Syracuse, NY,New York,United States"
Maps、Local Finderlocation_search の正規形式"Syracuse, NY,New York,United States"
Business(profile、health、reviews、qa、listings)市、州略称"Buffalo, NY"
Reviews(multi_platform、velocity、reputation_audit)市、州略称"Buffalo, NY"
Competitor(competitor_gap、competitor_ads)市、州略称"Buffalo, NY"
Citation audit完全な住所と電話番号(location パラメーターではありません)address: "123 Main St, Buffalo, NY 14201"
Keyword エンドポイント(米国)市、州の正式名称"Syracuse, New York"
Keyword エンドポイント(カナダ)市、州の略称"Port Colborne, ON"
AI エンドポイント(keyword-data、visibility、mentions)市、州の正式名称"Syracuse, New York"
Local audit、local authority市、州略称"Buffalo, NY"
Geogrid scan市、州略称"Buffalo, NY"
Business listings市、州略称"Buffalo, NY"
Brand mentions事業者名のみ(場所なし)business_name: "Ace Plumbing"

注: API は米国の州略称とカナダの州略称を自動的に正規化するようになりました(例:「NY」から「New York」、「ON」から「Ontario」)。すべてのエンドポイントで「Buffalo, NY」と「Buffalo, New York」のどちらも使用できます。

  • まず location_search を使って正確な場所の名称を解決します(無料、0 クレジット、POST ではなく GET)
  • Maps/Local Finder では、location_search の正規化された name フィールドをそのまま使用します(カンマの後にスペースを入れません)
  • Keyword/AI エンドポイントでは、「市、州」形式を使用できます(略称はサーバー側で正式名称に展開されます)

Core Workflows

Full Local SEO Audit (One Call)

次の場合: ユーザーが「この事業者を監査して」「ローカル SEO をチェックして」「ランキングの問題点を教えて」と依頼したとき。

使用するツール: local_audit

business_name: "Ace Plumbing"
location: "Buffalo, NY"

ローカルパックでの掲載順位、オーガニック検索のランキング、プロフィールの充実度、レビューの投稿頻度、競合他社を1回の呼び出しで返します。50 クレジットです。

3~4種類のツールのデータを手作業で組み合わせる必要がなくなります。

Geogrid Ranking Scan

次の場合: ユーザーが、地理的な範囲内で事業者がどのようにランク付けされているかを確認したいとき。

使用するツール: geogrid_scan

business: "Ace Plumbing"
keyword: "plumber near me"
location: "Buffalo, NY"
grid_size: "7x7"    # 5x5 (default), 7x7, or 9x9
radius_miles: 3     # default 3

これは非同期処理です。結果が準備できるまでツールがポーリングします。順位グリッド、平均順位、カバレッジ統計を返します。

クレジット料金: 5x5 = 50 クレジット、7x7 = 98 クレジット、9x9 = 162 クレジット。(計算式:グリッドのポイント数 × 2)

結果の解釈には: geogrid-analysis 戦略スキルを読み込みます。

Local Falcon と比べた制限事項:

  • トレンドレポートはありません(時系列でスキャン結果を比較できません)
  • キャンペーンはありません(定期的な自動スキャンはできません)
  • Falcon Guard はありません(GBP の変更を監視できません)
  • AI プラットフォームのスキャンはありません(GAIO、ChatGPT、Gemini。代わりに ai_visibility エンドポイントを使用してください)

1回限りのスキャンや監査には LocalSEOData の geogrid を使用してください。継続的なモニタリングには Local Falcon を使用してください。

Business Profile Pull

次の場合: 監査、最適化、レポート作成のために GBP データが必要なとき。

使用するツール: business_profile

business_name: "Ace Plumbing"
location: "Buffalo, NY"

以下を返します:名称、評価、レビュー、住所、電話番号、ウェブサイト、営業時間、カテゴリ、属性、写真の件数、説明、確認ステータス。2 クレジットです。

注: business_profile と profile_health では REST API を直接使用してください。これらのエンドポイントの MCP サポートは現在開発中です。

レビュー分析

利用する場面: ユーザーがレビュー情報、センチメント分析、または増加ペースの追跡を求めている場合。

必要に応じて複数のエンドポイントを使い分けます:

ニーズエンドポイントクレジット
最近のレビューを読むgoogle_reviewsレビュー10件ごとに1
複数のプラットフォームのレビューmulti_platform_reviews6
時間の経過に伴うレビューの増加ペースreview_velocity6
レピュテーションの包括的な監査reputation_audit30

review_velocity は継続的に支援しているクライアントに最も役立ちます。月間レビュー数、評価の推移、返信率、センチメントのテーマを確認できます。

reputation_audit は包括的な分析に適しています。レピュテーションスコア、センチメント分析、返信率、推奨事項を提供します。新規クライアントのオンボーディングや四半期ごとのレビューに使用してください。

サイテーション監査

利用する場面: ユーザーが各種ディレクトリ間でNAP情報が一致しているか確認したい場合。

使用するエンドポイント: citation_audit

business_name: "Ace Plumbing"
address: "123 Main St, Buffalo, NY 14201"
phone: "(716) 555-1234"

主要なディレクトリ20件(Yelp、BBB、Facebook、YellowPagesなど)を確認します。一貫性スコアとディレクトリごとの詳細を返します。50クレジットです。

注: NAPを比較するには、3つの項目(名前、住所、電話番号)すべてが必要です。

キーワード調査

利用する場面: ユーザーがキーワードのアイデア、検索ボリューム、または競合キーワードのデータを必要としている場合。

ニーズエンドポイントクレジット備考
ビジネスのキーワード候補keyword_opportunities4最初に使うのに最適
シードキーワードから候補を取得keyword_suggestions2—
特定のキーワードの検索ボリュームsearch_volume1代わりに keyword_suggestions を使用(ボリュームを含みます)
関連キーワードrelated_keywords2—
ドメインが検索順位を獲得しているキーワードkeywords_for_site3代わりに keyword_suggestions を使用
時間の経過に伴うキーワードのトレンドkeyword_trends1—

まず keyword_opportunities を使ってください。 ビジネスのカテゴリと所在地に基づいてキーワードを見つけ、難易度、現在の順位、検索ボリュームを表示します。戦略を立てる際の出発点として最適です。

ユーザーが特定のシードキーワードを持ち、バリエーションを求めている場合は、keyword_suggestions を使用してください。

競合分析

利用する場面: ユーザーが競争環境を把握したい場合。

使用するエンドポイント: competitor_gap

business_name: "Ace Plumbing"
location: "Buffalo, NY"
keyword: "plumber"
competitors: 5

競合との順位の差、レビュー件数の違い、評価の優位性を返します。10クレジットです。

広告インテリジェンスには: competitor_ads を使用すると、競合ドメインのGoogle Adsキャンペーンを確認できます。2クレジットです。

被リンクの差を調べるには: backlink_gap を使用すると、自社ドメインを最大5つの競合と比較し、リンク獲得の機会を確認できます。10クレジットです。

AIでの可視性

利用する場面: ユーザーがAI検索での可視性、AI Overviews、ChatGPTでの言及、またはGEOについて尋ねている場合。

ニーズエンドポイントクレジット
GoogleにAI Overviewが表示されるかai_overview1
Google AI Modeが何を表示するかai_mode2
このキーワードがAIでどこに言及されるかai_mentions5
AIモデルがどのサイトを引用するかai_top_sources5
AIモデルがどのページを引用するかai_top_pages5
AI全体でのドメインの可視性ai_visibility10
キーワード単位のAIデータai_keyword_data1
プロンプトに対するLLMの生の応答ai_llm_response8
AI検索結果からデータを抽出ai_scraper3

まず ai_overview を使って、そのキーワードにAIOが存在するか確認し、続いて ai_visibility を使って複数のキーワードにおけるドメイン単位のスコアを確認してください。

ai_llm_response を使うと、プロンプトをLLMに直接送信して応答を確認できます。ChatGPTやGeminiがビジネスについて何を述べているか確認するのに便利です。

prompt: "Best plumber in Buffalo NY"
platform: "chat_gpt"    # Options: chat_gpt, claude, gemini, perplexity

ai_keyword_data は、キーワードに関するAI固有の指標を返します(単数形ではなく keywords 配列を使用します)。

keywords: ["plumber buffalo", "emergency plumber buffalo ny"]
location: "Buffalo, New York"

ai_compare は、ドメイン間でAIの可視性を比較します。domains(2~5件の配列)と keywords(1~10件の配列)が必要です。小規模なビジネスでは、返されるデータが少ない場合があります。

SERP データ

タイミング: ユーザーが検索時に Google に表示される内容を確認したい場合。

ニーズエンドポイントクレジット
完全な SERP(オーガニック検索結果 + ローカル検索結果 + 広告 + PAA + AIO)organic_serp1
ローカルパックのみlocal_pack1
Google マップの検索結果maps1
ローカル検索の検索結果local_finder1
ローカルサービス広告local_services_ads1

organic_serp は最も包括的で、1 回の呼び出しですべてのページ要素を返します。

オンページ監査

タイミング: ユーザーが特定の URL に SEO 上の問題がないか確認したい場合。

使用するツール: page_audit

url: "https://aceplumbing.com/services/drain-cleaning"

タイトル、メタデータ、見出し、画像、Core Web Vitals、スキーマ、モバイル対応など、50 以上の要素を確認します。4 クレジット。

多数のページを対象にサイト全体をクロールする場合は、代わりに Screaming Frog を使用してください。

ローカル権威スコア

タイミング: ユーザーがローカル検索での権威性を示す単一のスコアを求めている場合。

使用するツール: local_authority

business_name: "Ace Plumbing"
location: "Buffalo, NY"
keyword: "plumber"

構成要素の内訳(ランキング、レビュー、プロフィールの完成度、サイテーション)とパーセンタイル順位を含む 0~100 のスコアを返します。10 クレジット。

クライアントへの報告や改善状況の経時的な追跡に役立ちます。


クレジットコストの一覧

すべてのコストは、2026 年 4 月 10 日にソースコード(credits.ts)で確認済みです。

エンドポイントクレジット
ping0
location_search0(GET)
local_pack1
organic_serp1
local_services_ads1
local_finder1
maps1
ai_overview1
keyword_trends1
qa / business_qa1
search_volume50 キーワードごとに 1(keyword_suggestions を使用)
ai_keyword_data50 キーワードごとに 1
google_reviews10 件のレビューごとに 1
business_profile2
profile_health2
ai_mode2
keyword_suggestions2
related_keywords2
competitor_ads2
ai_scraper3
keywords_for_site3(keyword_suggestions を使用)
brand_mentions3
page_audit4
keyword_opportunities4
backlink_summary5(バックリンクには Ahrefs を使用)
ai_mentions5
ai_top_sources5
ai_top_pages5
multi_platform_reviews6
review_velocity6
ai_llm_response8
ai_compare10
ai_visibility10
backlink_gap10
business_listings50 件の結果ごとに 10
competitor_gap10
local_authority10
reputation_audit30
citation_audit50
local_audit50
geogrid_scan(5x5)50
geogrid_scan(7x7)98
geogrid_scan(9x9)162

エンドポイントに関する注意事項

エンドポイント注意事項
search_volumeREST API 経由で動作します。代替として keyword_suggestions でも検索ボリュームデータを取得できます
keywords_for_siteREST API 経由で動作します
backlink_summaryREST パスは /v1/backlinks/summary です(/v1/links/backlink-summary ではありません)
ai_comparekeyword(文字列)ではなく、keywords(配列)が必要です。小規模なビジネスでは、返されるデータが少ない場合があります
business/reviews動作します。google_reviews という別名もあります
citation_auditREST パスは /v1/audit/citation(および /v1/audit/citation-consistency)です。/v1/citations/consistency ではありません
local_audit非同期ジョブ処理(送信 + ポーリング)を使用します。MCP ツールがポーリングを自動的に処理します

REST API と MCP: ビジネスプロフィールのエンドポイント(business_profile、profile_health)には REST API を推奨します。MCP はこれらのエンドポイントに無効な keyword パラメーターを追加する場合があります。複合エンドポイント(local_audit、review_velocity、citation_audit、reputation_audit)は、REST と MCP の両方で動作します。


よくあるワークフローでのエンドポイントの組み合わせ

新規クライアントのオンボーディング
  1. local_audit — 全体像を把握(50 クレジット)
  2. business_profile — GBP の詳細情報(2 クレジット、REST API を推奨)
  3. citation_audit — NAP の一貫性(50 クレジット)
  4. review_velocity — レビューの健全性(6 クレジット)
  5. keyword_opportunities — キーワード戦略(4 クレジット)
  6. competitor_gap — 競合状況(10 クレジット) 合計:新規クライアントの包括的な評価に 122 クレジット。
月次レポートデータの取得
  1. local_pack でターゲットキーワードを確認 — ランキングチェック(1クレジット/件)
  2. review_velocity — 月ごとのレビュー動向(6クレジット)
  3. local_authority — オーソリティスコアの追跡(10クレジット)
  4. ai_overview でターゲットキーワードを確認 — AIでの可視性チェック(1クレジット/件)
ランクのクイックチェック
  1. local_pack — 3パックに表示されているのはどこか(1クレジット) 完了です。
見込み客の開拓/営業調査
  1. business_profile — 相手のGBPデータを取得(2クレジット、REST APIを推奨)
  2. profile_health — 提案につなげられる不足点を特定(2クレジット、REST APIを推奨)
  3. google_reviews — レビュー状況を確認(1クレジット) 提案資料の作成に必要なクレジットは合計5クレジットです。

コメント