mcpField
S
seo-local

seo-local

github.com/agricidanielマーケティング・グロース23.3k7.3k 回インストール6 日前に更新
リポジトリ

seo-local について

seo-localは、地域ビジネスのSEOを監査するスキルです。ビジネスの種類と業種を判定し、ビジネスプロフィール、レビュー、ページ内容、引用、構造化データ、権威性を確認します。

主な機能

  1. 01ビジネス種別と業種の判定
  2. 02GBPとレビューシグナルの確認
  3. 03ローカルページSEOの分析
  4. 04NAPとサイテーションの整合性確認
  5. 05ローカル構造化データと権威性の確認

活用シーン

  1. 01地域検索におけるサイトの課題監査
  2. 02ページと構造化データ間のNAP確認
  3. 03業種別のローカルSEOシグナル確認

インストール

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

$npx skills add https://github.com/agricidaniel/claude-seo --skill seo-local

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

同梱ファイルLICENSE.txt

詳細

ローカル SEO 分析(2026 年 3 月)

主な統計

指標値出典
ローカルパックの評価に占める GBP シグナルの割合32%Whitespark 2026
ランキングの変動に占める近接性の割合55.2%Search Atlas の ML 調査
レビューシグナルの割合(16% から上昇)約 20%Whitespark 2026
ローカル情報を求める Google 検索46%業界データ
24 時間以内の来店につながるモバイルの「近くの」検索76%Google による確認
ローカル情報の推薦における ChatGPT/AI の利用45%(6% から上昇)BrightLocal LCRS 2026
ChatGPT 経由のローカルコンバージョン率15.9%Seer Interactive
Google のオーガニック検索経由のローカルコンバージョン率1.76%Seer Interactive
ローカルパック広告の増加(2025 年 1 月から 2026 年 1 月)1% から 22%Sterling Sky

ビジネスタイプの検出

分析の前に、ページ上のシグナルから検出します。これにより、適用するチェック項目が決まります。

実店舗型
  • ページ本文またはフッターに物理的な住所が表示されている
  • ピンや道順を含む Google マップの埋め込み
  • 「当店へお越しください」「所在地」「ぜひお立ち寄りください」
  • LocalBusiness スキーマに構造化された住所がある
サービス提供地域型ビジネス(SAB)
  • 物理的な住所が表示されていない
  • サービス提供地域への言及:「[市/地域]にサービスを提供」「サービス提供地域に含まれる」
  • 「お客様のもとへ伺います」「現地でのサービス」「出張[サービス]」
  • address.streetAddress を含まず、スキーマに areaServed がある
ハイブリッド型
  • 物理的な住所とサービス提供地域を示す文言の両方がある
  • 「ショールームにお越しください」と「[地域]にもサービスを提供しています」の組み合わせ

チェック項目への影響:SAB では埋め込み地図の確認と物理的な住所の整合性チェックを省略します。実店舗型では、NAP と地図のチェックをすべて実施します。


業種カテゴリの検出

ページ上のシグナルと GBP カテゴリのパターンから検出します。../seo/references/local-schema-types.md の業種別チェックに振り分けます。

業種カテゴリ検出シグナル
レストラン/menu、メニュー項目、予約、料理の種類、料理の注文、「店内飲食」「テイクアウト」
医療・ヘルスケア対応保険、患者、予約、NPI、医療用語、「Dr.」、HIPAA に関する通知
法律弁護士、法律事務所、取扱分野、弁護士資格、判例実績、「無料相談」
住宅サービスサービス提供地域、緊急サービス、「無料見積もり」、免許取得済み/保険加入済み/保証付き、「24 時間年中無休」
不動産物件情報、MLS、売買・賃貸物件、エージェントのプロフィール、仲介業者、「オープンハウス」
自動車在庫、VIN、試乗、ディーラー、サービス部門、「新車/中古車/認定中古車」

業種カテゴリを検出できない場合は、汎用の LocalBusiness 分析パスを使用します。


分析の観点

1. GBP シグナル(25%)

メインカテゴリはローカルパックで最も重要な単一の要因です(Whitespark 第 1 位、スコア:193)。メインカテゴリの誤りはマイナス要因の第 1 位です(スコア:176)。

確認項目:

  • ページ上で GBP の埋め込みまたは参照を検出できるか(Maps の iframe、プレイス ID、レビューウィジェット)
  • メインカテゴリが適切か(ページコンテンツと目視できる GBP データから推定)
  • 追加カテゴリが設定されている形跡があるか(BrightLocal による最適値:追加で 4 件)
  • GBP 投稿があるか(WebFX によると直接的なランキングへの影響はありませんが、投稿の正当性を示す要因になります)
  • 写真/動画があるか(写真があると道順のリクエストが 45% 増加、Agency Jet)
  • Q&A コンテンツ:Google は 2025-11-03 に Q&A API を終了し、一般公開の Q&A も段階的に廃止されていると報告されています。その代わりに、よくある質問への回答をウェブサイトとビジネスの説明に記載してください。残っている一般公開 Q&A は付加要素として扱います
  • Google Verified バッジの取得資格(2025 年 10 月に Guaranteed/Screened に代わって導入)
  • GBP のリンク URL 戦略:最も強力なウェブサイトのページにはリンクしないでください(Sterling Sky の Diversity Update によると、オーガニック検索のランキングが抑制されるリスクがあります)
  • ページ上で営業時間を確認できるか(検索時に営業中のビジネスは、ランキングが上がりやすい要因の第 5 位)

評価ガイド:

  • 十分:GBP の埋め込みがあり、カテゴリのシグナルが一致し、投稿が活発で、写真が掲載されている
  • 部分的:GBP のシグナルが一部あるものの、不完全
  • 低い:ウェブサイト上で GBP との連携が確認できない
2. レビューと評判(20%)

レビューの総数よりも、レビューの増加ペースが重要です。Sterling Sky が 2025 年に 8,186 社を調査した結果、ケーススタディの対象企業の 1 社は 18 日間レビューを獲得できなかったことで順位が急落しましたが、着実にレビューを獲得していた競合他社は順位を維持しました。これは参考例として扱い、固定のしきい値とはみなさないでください。

確認項目:

  • ページまたはスキーマで確認できる Google レビューの総数(目安のしきい値:10 件、Sterling Sky)
  • 星評価(消費者の 31% は 4.5 以上のみ、68% は 4 以上のみを利用、BrightLocal 2026)
  • レビューの新しさを示す指標(74% は過去 3 か月以内のレビューのみを重視)
  • スキーマ内の aggregateRating(ratingValue、reviewCount、bestRating)
  • サードパーティのレビューの掲載状況(消費者は平均 6 つのレビューサイトを利用、BrightLocal 2026)
  • オーナーの返信状況(88% は返信するビジネスを利用すると回答、BrightLocal)
  • レビューのゲーティングの検出:レビューサイトに誘導する前に満足度を事前審査することは、Google のポリシー(偽装エンゲージメントに関するポリシー)および FTC(違反 1 件につき $53,088)により禁止されています

業界固有の注意事項:

  • 医療:HIPAA により、返信でレビュー投稿者が患者であることを肯定または否定することは禁止されています
  • 法律:レビューへの返信では弁護士と依頼者間の秘匿特権を考慮してください

評価ガイド:

  • 高評価:レビュー 10 件以上、星 4.5 以上、最近の投稿あり、オーナーからの返信あり、複数プラットフォームに掲載
  • 中評価:レビューはあるものの、新しさ、評価、または返信率に課題がある
  • 低評価:レビュー 10 件未満、最近の投稿なし、返信なし、単一プラットフォームのみ
3. ローカルオンページ SEO(20%)

専用のサービスページは、ローカルオーガニック要因の第 1 位であり、AI 可視性要因の第 2 位です(Whitespark 2026)。

確認項目:

  • タイトルタグに都市名/サービスのキーワードが含まれている
  • ローカル検索の意図に沿った H1 タグ(都市名+サービス)
  • ページ HTML 内(フッター、連絡先セクション、ヘッダー)に NAP(名前、住所、電話番号)が表示されている
  • 専用のサービスページがある(主要サービスごとに 1 ページ)
  • 複数拠点サイトにおけるロケーションページの品質:
    • 独自コンテンツが 60~70% 超(業界のコンセンサス。Google が確認したしきい値ではありません)
    • 差し替えテスト:都市名を差し替えてもコンテンツが自然に読める場合、ドアウェイページです(RicketyRoo の手法)。このパターンにより、ある HVAC 企業は 2024 年 3 月のコアアップデート後、順位が 80%、トラフィックが 63% 減少しました
    • 地域の写真、地域に特化した推薦文、地域に関する FAQ
  • Google マップの埋め込み(地理的シグナルを強化しますが、直接的なランキング要因ではありません。速度への影響を軽減するため、遅延読み込みしてください)
  • ファーストビュー内のクリックして発信できるボタン(tel: リンク)と問い合わせフォーム
  • 内部リンクの設計:ハブアンドスポーク方式とし、重要な各ページをホームページから 3 クリック以内に配置する
  • 1,000 語あたり 2~5 個の文脈に沿った内部リンクを、説明的なアンカーテキストで設置する

複数拠点に関する項目:

  • 拠点ごとにクロール可能な URL を持つ店舗検索機能(CSR より SSR/SSG を推奨)
  • サブディレクトリ構造:domain.com/locations/city-name/(サブディレクトリはリンクエクイティをより効果的に集約します。Bruce Clay によると、トラフィックが 50% 以上増加)
  • 各ロケーションページに固有の @id を持つ LocalBusiness スキーマがある

評価ガイド:

  • 高評価:タイトルと H1 に都市名がある、NAP が表示されている、専用のサービスページがある、ドアウェイページのパターンがない、内部リンクが適切
  • 中評価:ローカルシグナルはあるものの、サービスページがない、またはドアウェイページのリスクがある
  • 低評価:タイトル/H1 が一般的、NAP が表示されていない、内容の薄いロケーションページ
4. NAP の一貫性と引用(15%)

従来のパックランキングでは引用が減少していますが、AI 可視性を左右する上位 5 要因のうち 3 つは引用に関するものです(Whitespark 2026)。Google が 2025 年 7 月に行ったドキュメント更新では、目立ちやすさの定義から「ディレクトリ」が削除されました。

確認項目:

  • NAP の抽出:以下の情報源にある名前、住所、電話番号を比較します。
    1. ページの可視 HTML(フッター、連絡先ページ)
    2. LocalBusiness JSON-LD スキーマ
    3. 可視状態の GBP データ
    • これら 3 つの情報源に不一致があればフラグを立てます
  • Tier 1 ディレクトリへの掲載状況(WebFetch または site: 検索パターンで確認):
    • ページ上の Google ビジネス プロフィールのシグナル
    • Yelp:site:yelp.com "Business Name"
    • BBB:site:bbb.org "Business Name"
    • Facebook ビジネスページへの言及
  • Apple Maps / Apple ビジネスリスティングへの対応:Apple のリスティングを登録して維持します。Apple Business の統合プラットフォームのローンチ/名称変更に関する主張は TechRadar の情報源に基づくものとして扱い、断定する前に Apple の一次情報で確認します。
  • Bing Places への対応(ChatGPT、Copilot、Alexa に情報を提供します。登録して最適化することを推奨します)
  • 業種別ディレクトリの推奨事項:業種ごとの引用元について ../seo/references/local-schema-types.md を読み込みます
  • データアグリゲーターへの対応:Data Axle、Foursquare、Neustar/TransUnion(下流への配信のため、情報の送信を推奨します)
  • 地域別検索ユニット:EEA では、2026-09-18 以降、Google のアグリゲーターユニットとサプライヤーユニットも地域ビジネスのクエリを対象とします。Türkiye には別個の Places サイト機能があります(seo-hreflang のセクション 5c を参照)。これらの市場にサービスを提供するビジネスでは、この点に留意してください。

評価基準:

  • 高評価:ページとスキーマ間で NAP が一致し、Tier 1 の引用が検出され、業種別ディレクトリにも掲載されている
  • 中評価:NAP は存在するものの不一致があり、一部の引用が不足している
  • 低評価:NAP に不一致があり、検出可能な引用がなく、スキーマに住所がない
5. ローカルスキーママークアップ(10%)

スキーマは直接的なランキング要因ではありません(John Mueller が確認済み)。しかし、リッチリザルトを有効にし(Webstix の事例研究では CTR が 43% 増加)、AI システムによるビジネス情報の解析を支援します。

確認項目:

  • LocalBusiness スキーマの有無(JSON-LD ブロックを抽出)
  • 必須プロパティ:name、address とその PostalAddress サブプロパティ
  • 推奨プロパティ:geo(小数点以下最低 5 桁、確認済み)、openingHoursSpecification、telephone、url、priceRange(100 文字未満)、image、aggregateRating
  • 業種に適したサブタイプ:../seo/references/local-schema-types.md を読み込みます。
    • レストランでは汎用的な LocalBusiness ではなく Restaurant を使用
    • 法律関連では非推奨の Attorney ではなく LegalService を使用
    • 自動車ディーラーでは非推奨の VehicleListing ではなく AutoDealer を使用
    • 医療機関では汎用的な MedicalBusiness ではなく MedicalClinic/Hospital/Dentist を使用
  • SAB 固有:都市名を指定した areaServed(推奨。Google の公式リストにはありませんが、Schema.org でサポートされています)
  • 複数拠点:各拠点のページに固有の @id を持つ LocalBusiness を設け、ホームページ上の Organization に branchOf でリンクします
  • 業種別のスキーマパターン(../seo/references/local-schema-types.md に基づく):
    • レストラン:Menu + MenuSection + MenuItem + ReserveAction(注:Reservation/Order アクションは Google がサポートするリッチリザルトではありません。価値は機械可読なビジネスデータにあります)
    • 医療:Physician(Person)+ MedicalSpecialty + NPI への sameAs
    • 法律:LegalService + Person + Service(業務分野)
    • ホームサービス:サブタイプ + areaServed + Service
    • 不動産:RealEstateAgent + Person + RealEstateListing
    • 自動車:AutoDealer + Car + Offer(部門ごとに個別のスキーマ)

評価基準:

  • 高評価:適切なサブタイプを使用し、推奨プロパティをすべて含み、業種別パターンに従った有効な JSON-LD がある
  • 中評価:LocalBusiness は存在するものの、タイプが汎用的、または推奨プロパティが不足している
  • 低評価:ローカルスキーマがない、またはエラーやプレースホルダーの内容を含むスキーマがある
6. ローカルリンクと権威性のシグナル(10%)

ローカルパックではリンクの重要度が低下していますが、**ローカルオーガニック検索ランキングの約26%**を占めています(Whitespark 2026、要因グループ第2位)。「おすすめ」リストへの掲載は、AI 可視性の引用要因第1位です。

確認項目:

  • ページから検出できるローカル被リンクの指標:
    • 商工会議所への言及やリンク(Trust Flow が高く、消費者の訪問が約80%増加、GlueUp)
    • BBB 認定/バッジ(Google は BBB をビジネスの確認に使用)
    • 地元ニュース/報道機関での言及
    • 地域社会への貢献を示すシグナル(スポンサーシップ、地域イベント、パートナーシップ)
  • 「おすすめ」リストへの掲載状況(Whitespark 2026 によると、AI 可視性の要因第1位)
  • デジタル PR のシグナル:現在、PR 担当者の66.2%が AI 引用を KPI として追跡しています(BuzzStream 2026)
  • ブランドへの言及は、従来の被リンクよりも AI 可視性との相関が3倍強いです(Ahrefs:相関係数 0.664 対 0.218)
  • リンク獲得速度のベンチマーク:中小企業では、月に5~10件の質の高いローカルリンク(一般的な見解)

スコアの目安:

  • 高:ローカルの権威性シグナル(商工会議所、BBB、報道機関)が確認でき、地域社会への貢献も明らか
  • 中:権威性シグナルはあるものの、ローカルリンクの指標が限られている
  • 低:検出可能なローカルの権威性シグナルがない

ローカル検索への AI の影響

seo-geo 分析と重複させないでください。 ローカルに特化した AI の背景情報を提供し、包括的な分析には /seo geo <url> を推奨してください。

ローカル検索に関する AI の主な事実:

  • Whitespark の2025年のサンプルでは、ローカル検索の平均68%で AI Overviews が表示されました(サービス業のクエリ540件、3都市圏)。一方、幅広いキーワードを対象とした調査では、はるかに低い割合が報告されています(seoClarity:2025年3月時点でローカルキーワードの約0.14%)。そのため、カバー率はクエリセットによって異なります
  • ChatGPT のコンバージョン率は15.9%で、Google オーガニック検索の1.76%を上回ります(Seer Interactive)
  • AI 可視性の上位5要因のうち3つは引用関連です(Whitespark 2026)
  • ChatGPT は GBP に直接アクセスしません。Bing インデックス、Yelp、TripAdvisor、BBB、Reddit を情報源とします
  • Bing Places は重要です。ChatGPT、Copilot、Alexa を支えています
  • 第三者が観測したローカル AI インターフェースの変更により、(米国のモバイル環境では)表示されるビジネスが1~2件のみとなり、表示件数が32%減少する場合があります(Sterling Sky)

推奨事項:包括的な AI 検索可視性分析(引用可能性スコア、llms.txt の確認、ブランド言及の監査を含む)には、/seo geo <url> を実行してください。


参照ファイル

必要に応じてオンデマンドで読み込んでください:

  • ../seo/references/local-seo-signals.md:ランキング要因、レビューのベンチマーク、引用のティア、GBP 機能のステータス、アルゴリズムの更新
  • ../seo/references/local-search-behavior.md:音声検索、ローカル検索への AI の影響、ローカルパックの構造、近接性
  • ../seo/references/local-schema-types.md:業種別の LocalBusiness サブタイプ、スキーマのパターン、業種ごとの引用元
  • ../seo/references/local-schema-multilocation.md:複数拠点向けスキーマのパターン、非推奨のローカルスキーマ

出力

以下を含む LOCAL-SEO-ANALYSIS-{domain}.md を生成してください。

  1. ローカル SEO スコア:XX/100 と、ディメンション別内訳表
  2. ビジネスタイプ:実店舗型/SAB/ハイブリッド
  3. 検出された業種 と、業種に特化した調査結果
  4. GBP 最適化チェックリスト(検出されたシグナルと不足している項目)
  5. レビュー状況の概要(評価、件数、増加速度の指標、返信のパターン)
  6. NAP の一貫性監査(ページとスキーマの不一致、情報源間の比較)
  7. 引用状況の確認(Tier 1 ディレクトリの状況)
  8. ローカルスキーマの状況(存在/欠落/形式不正、およびすぐに使える修正案)
  9. ロケーションページの品質(複数拠点の場合:独自コンテンツの割合、ドアウェイページのリスク、店舗検索機能)
  10. 優先順位を付けた上位10件の施策(緊急度:重大 > 高 > 中 > 低)
  11. 制限事項に関する免責事項:この分析では評価できなかった項目(ジオグリッドのランキング、Domain Authority、包括的な被リンク、GBP Insights データ、リアルタイムのローカルパック掲載順位)と、それらの不足を補える有料ツール

すぐにできる改善

  1. Apple Maps/Apple のビジネス掲載情報を申請して最適化します。Apple Business の開始・名称変更に関する情報は、必ずまず Apple の一次情報で確認してください
  2. Bing Places の掲載情報を申請して最適化します(ChatGPT、Copilot、Alexa にデータを提供します)
  3. ページ、スキーマ、GBP 間の NAP の不一致を修正します
  4. 正しい業種サブタイプを指定した LocalBusiness スキーマを追加します
  5. 小数点以下 5 桁以上の精度で geo 座標を追加します
  6. 電話番号にクリック発信できる tel: リンクを使用します
  7. タイトルタグと H1 に都市名とサービスのキーワードを追加します

中程度の工数

  1. 主要サービスごとに専用ページを作成します(Whitespark によると、ローカル検索のオーガニック要因で第 1 位です)
  2. 安定した頻度でレビューを獲得する戦略を立てます(約 2~3 週間を超える空白期間を作らないことを目指します)
  3. 3 つのデータアグリゲーター(Data Axle、Foursquare、Neustar/TransUnion)に情報を送信し、下流の配信につなげます
  4. 業種別の推奨事項に沿って、業界固有のディレクトリ掲載情報を申請します
  5. 業界固有のスキーマパターンを追加します(レストランには Menu、医療には Physician など)
  6. サービス/地域ページ向けにハブ・アンド・スポーク型の内部リンクを実装します

大きな効果が期待できる施策

  1. 「おすすめ」リストを対象としたローカルデジタル PR 戦略を立てます(AI での可視性向上要因の第 1 位です)
  2. 各地域ページに固有で差し替えのきかないコンテンツを作成します(独自コンテンツを 60% 超にします)
  3. ChatGPT が情報源とするプラットフォーム(Yelp、TripAdvisor、BBB、Reddit)でのプレゼンスを確立します
  4. 商工会議所と BBB の会員資格を取得します(権威性と認証のシグナルになります)
  5. 地域への関与を示すコンテンツを作成します(スポンサー活動、地域イベント、提携など)

DataForSEO との統合(任意)

DataForSEO MCP ツールが利用できる場合は、business_data_business_listings_search を使用して GBP/ビジネス掲載情報をリアルタイムで抽出し、ディレクトリ全体のサイテーションを監査します。また、serp_organic_live_advanced を使用して、ローカルパックの順位をリアルタイムで確認します。


エラー処理

シナリオ対応
URL にアクセスできない(DNS エラー、接続拒否)エラーを明確に報告します。サイトの内容を推測してはいけません。ユーザーに URL を確認して再試行するよう提案します。
ページ上にローカルシグナルが検出されないローカルビジネスを示す情報が見つからなかったことを報告します。ユーザーに、これがローカルビジネスかどうかを確認し、利用可能であれば GBP 掲載 URL を提示するよう提案します。
ページの HTML 内に NAP が見つからないスキーマとメタタグを確認します。それでも見つからない場合は、重大な問題として指摘します。フッターとお問い合わせページに、ユーザーに見える NAP を追加するよう推奨します。
業種が明確でない根拠となるシグナルとともに、検出された上位 2 つの業種を提示します。業種固有の推奨事項を適用する前に、ユーザーに確認を求めます。
50 ページ以上の地域ページがある複数拠点サイトseo orchestrator の品質基準を適用します。30 ページ以上で警告を出し(独自コンテンツを 60% 以上にする)、50 ページ以上ではハードストップとし(続行する前にユーザーの正当な理由を求めます)。

FLOW フレームワークとの統合

プロンプトに沿ってローカル最適化を行う場合は、/seo flow local <url> を使用します。FLOW の 11 個のローカルステージ用プロンプトでは、GBP の最適化、メタディスクリプション、タイトルタグ、ローカル監査の構造化ワークフローを扱います。

コメント