mcpField
S
seo-local

seo-local

github.com/infrasity-labsマーケティング・グロース15190 回インストール18 週間前に更新
リポジトリ

seo-local について

seo-localは、ビジネスサイトのローカルSEOシグナルを分析するスキルです。業態や業界に応じて、GBP、レビュー、地域ページ、NAPの整合性、スキーマ、権威性を確認します。

主な機能

  1. 01業態と業界の判定
  2. 02GBPシグナルと評判の評価
  3. 03地域ページとNAP整合性の確認
  4. 04LocalBusinessスキーマの確認
  5. 05ローカルリンクと権威性の評価

活用シーン

  1. 01地域ビジネスサイトの監査
  2. 02地域ページやサービスページの課題発見
  3. 03ページとスキーマの事業情報照合
  4. 04ローカル検索可視性シグナルの確認

インストール

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

$npx skills add https://github.com/infrasity-labs/dev-gtm-claude-skills --skill seo-local

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

詳細

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

主な統計

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

ビジネスタイプの検出

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

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

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


業種の検出

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

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

業種を検出できない場合は、汎用の LocalBusiness 分析経路を使用します。


分析の観点

1. GBP シグナル(25%)

プライマリカテゴリは、ローカルパックで最も重要な単一の要因です(Whitespark 1位、スコア:193)。不適切なプライマリカテゴリは、最も大きなマイナス要因です(スコア:176)。

確認項目:

  • ページ上で GBP の埋め込みまたは参照を検出できるか(Maps iframe、place ID、レビューウィジェット)
  • プライマリカテゴリが適切か(ページの内容と確認可能な GBP データを比較して推定)
  • セカンダリカテゴリの有無(最適数:BrightLocal によると追加で4つ)
  • GBP 投稿の有無(WebFX によると直接的な順位への影響はありませんが、投稿の根拠に関する確認が必要になります)
  • 写真/動画の有無(写真があると経路案内のリクエストが45%増加、Agency Jet)
  • Q&A コンテンツ(2025年12月に廃止され、Ask Maps Gemini AI に置き換え。ウェブサイトの FAQ セクションとして Q&A コンテンツを再作成することを推奨。GBP では既存の Q&A が削除され、エクスポートする方法はありません)
  • Google 認証済みバッジの対象となるか(2025年10月に Guaranteed/Screened に置き換え)
  • GBP リンク URL の戦略:最も強いウェブサイトのページにリンクしないでください(Sterling Sky Diversity Update により、オーガニック検索順位が抑制されるおそれがあります)
  • ページ上に営業時間が表示されているか(検索時に営業中のビジネスは順位が高くなります。要因第5位)

スコアの目安:

  • 高:GBP の埋め込みがあり、カテゴリのシグナルに一貫性があり、投稿が継続され、写真もある
  • 中:GBP のシグナルは一部あるが、不十分
  • 低:ウェブサイト上に GBP との連携が確認できない
2. レビューと評判(20%)

レビューの総数より、レビューの増加ペースが重要です。Sterling Sky の「18日ルール」では、新しいレビューが3週間ないとランキングが急落します。

確認項目:

  • ページまたはスキーマで確認できる 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タグに地域を意識した表現(都市名+サービス)がある
  • NAP(名称、住所、電話番号)がページのHTML(フッター、連絡先セクション、ヘッダー)に表示されている
  • 専用のサービスページ(主要サービスごとに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 Business Profile のシグナル
    • Yelp:site:yelp.com "Business Name"
    • BBB:site:bbb.org "Business Name"
    • Facebook のビジネスページへの言及
  • Apple Business Connect の認知度(利用率は 2 倍の 27% に増加、BrightLocal 2026 ― 登録を推奨)
  • Bing Places の認知度(ChatGPT、Copilot、Alexa を支えています ― 登録と最適化を推奨)
  • 業界固有のディレクトリに関する推奨事項:業種別の引用元について references/local-schema-types.md を読み込みます
  • データアグリゲーターの認知度:Data Axle、Foursquare、Neustar/TransUnion(下流への配信のため、登録を推奨)

スコアの目安:

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

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

確認項目:

  • LocalBusiness スキーマの有無(JSON-LD ブロックを抽出)
  • 必須プロパティ:name、PostalAddress のサブプロパティを含む address
  • 推奨プロパティ:geo(小数点以下 5 桁以上、確認済み)、openingHoursSpecification、telephone、url、priceRange(100 文字未満)、image、aggregateRating
  • 業界に適したサブタイプ ― references/local-schema-types.md を読み込みます:
    • レストランでは汎用の LocalBusiness ではなく Restaurant を使用
    • 法律関連では非推奨の Attorney ではなく LegalService を使用
    • 自動車ディーラーでは非推奨の VehicleListing ではなく AutoDealer を使用
    • 医療機関では汎用の MedicalBusiness ではなく MedicalClinic/Hospital/Dentist を使用
  • SAB 固有:名称付きの都市を指定した areaServed(推奨。Google の公式リストにはありませんが、Schema.org でサポートされています)
  • 複数拠点:各拠点ページに一意の @id を持つ LocalBusiness を設定し、ホームページの Organization に branchOf でリンクします
  • 業界固有のスキーマパターン(references/local-schema-types.md に準拠):
    • レストラン:Menu + MenuSection + MenuItem + ReserveAction
    • 医療機関: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 の事実:

  • AI Overview はローカル検索の最大68%に表示されます(Whitespark Q2 2025)
  • 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)

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


参照ファイル

必要に応じて、以下をオンデマンドで読み込みます。

  • references/local-seo-signals.md:ランキング要因、レビューのベンチマーク、引用の階層、GBP 機能のステータス、アルゴリズムの更新
  • references/local-schema-types.md:業種別の LocalBusiness サブタイプ、スキーマのパターン、業種ごとの引用元

出力

以下の内容を含む 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 Business Connect に登録し、最適化する(利用率は2倍の27%に増加)
  2. Bing Places に登録し、最適化する(ChatGPT、Copilot、Alexa を支えています)
  3. ページ、スキーマ、GBP 間の NAP の不一致を修正する
  4. 業種に合ったサブタイプで LocalBusiness スキーマを追加する
  5. 小数点以下5桁以上の精度で geo 座標を追加する
  6. 電話番号に tel: リンクを設定し、クリックして発信できるようにする
  7. タイトルタグと H1 に市区町村名とサービスのキーワードを追加する

中程度の工数

  1. 主要サービスごとに専用ページを作成する(Whitespark:ローカルオーガニック要因で第1位)
  2. 最低18日間隔を維持するレビュー獲得戦略を構築する
  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 ツールが利用可能な場合は、ライブのGBPデータ抽出に local_business_data、リアルタイムのローカルパック順位の確認に google_local_pack_serp、ディレクトリ全体のサイテーション監査の自動化に business_listings を使用してください。


エラー処理

状況対応
URLに到達できない(DNSエラー、接続拒否)エラーを明確に報告してください。サイトの内容を推測してはいけません。ユーザーにURLを確認して再試行するよう案内してください。
ページ上でローカルシグナルが検出されないローカルビジネスを示す情報が見つからなかったことを報告してください。これがローカルビジネスかどうかを確認し、可能であればGBP掲載情報のURLを提供するようユーザーに案内してください。
ページのHTML内にNAPが見つからないスキーマとメタタグを確認してください。それでも見つからない場合は、重大な問題として報告してください。フッターとお問い合わせページにNAPを表示することを推奨してください。
業種が不明確検出された業種の上位2つと、それを裏付けるシグナルを提示してください。業界固有の推奨事項を適用する前に、ユーザーに確認してください。
50ページ以上の所在地ページを持つ複数拠点のビジネスseo orchestrator の品質基準を適用してください。30ページ以上では警告を出し(独自コンテンツを60%以上にする)、50ページ以上では処理を停止し(続行する前にユーザーの正当化を必須とする)ます。

FLOW フレームワークとの連携

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

コメント