mcpField
S
seo-geo

seo-geo

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

seo-geo について

seo-geoは、AI検索でのウェブサイトの可視性を監査するスキルです。SEOとGEOの準備状況を確認する担当者向けに、根拠に基づくSEOの基本、クローラーアクセス、引用適性を分析し、GEO-ANALYSIS.mdを作成します。

主な機能

  1. 01AI検索に適用するSEOの基本
  2. 02引用適性とコンテンツ構造の分析
  3. 03AIクローラーとllms.txtの確認
  4. 04プラットフォーム別の可視性確認
  5. 05GEO-ANALYSIS.mdの生成

活用シーン

  1. 01サイトのAI検索対応状況の評価
  2. 02引用に適したコンテンツ箇所の特定
  3. 03AIクローラーのアクセスとllms.txtの確認
  4. 04AI検索向けSEO改善の優先順位付け

インストール

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

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

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

同梱ファイルreferences/google-ai-optimization-guide.mdreferences/llmstxt-evidence.md

詳細

AI 検索/GEO 最適化(2026 年 5 月)

主な情報源:Google の AI 最適化ガイド

Google は、検索セントラルのドキュメントで公式見解を公開しています。

「生成 AI 検索向けの最適化は、Google の見解では引き続き SEO です。AEO と GEO は、同じ取り組みに付けられた新しいラベルです。」

完全な統合版、神話を覆す一覧(llms.txt、チャンク化、AI による言い換え、言及の水増しはいずれも効果がないとして Google が否定)、およびコンテンツ品質を判断する Who/How/Why テストについては、references/google-ai-optimization-guide.md をお読みください。

監査では、GEO に関する所見を独立した最適化分野としてではなく、AI 検索の表示面に適用される SEO の基本原則として提示してください。コミュニティでの推奨事項が Google の一次情報源と矛盾する場合は、Google の見解を優先し、レポートでその矛盾を指摘してください。

主な統計

指標値情報源
AI Overviews のリーチ200 以上の国で月間 15 億人のユーザーGoogle
AI Overviews のクエリカバー率全クエリの 50% 以上業界データ
AI 経由のセッションの増加率527%(2025 年 1 月~5 月)SparkToro
ChatGPT の週間アクティブユーザー数9 億人OpenAI
Perplexity の月間クエリ数5 億以上Perplexity

重要な洞察:被リンクよりブランドへの言及

ブランドへの言及は、AI での可視性と、被リンクよりも 3 倍強く相関します。 (75,000 のブランドを対象とした Ahrefs の 2025 年 12 月の調査)

シグナルAI 引用との相関
YouTube での言及約 0.737(最も強い)
Reddit での言及高い
Wikipedia での掲載高い
LinkedIn での掲載中程度
ドメインレーティング(被リンク)約 0.266(弱い)

ドメインのわずか 11% だけが、同じクエリで ChatGPT と Google AI Overviews の両方に引用されるため、プラットフォームごとの最適化が不可欠です。


GEO 分析基準(更新版)

1. 引用されやすさスコア(25%)

AI に引用されやすい最適な文章の長さ:134~167 語。

強いシグナル:

  • 具体的な事実や統計を含む、明確で引用しやすい文
  • 自己完結した回答ブロック(文脈なしでも抽出可能)
  • セクションの最初の 40~60 語で直接回答している
  • 具体的な情報源を示している主張
  • 「X is...」または「X refers to...」の形式に従う定義
  • 他では見られない独自のデータポイント

弱いシグナル:

  • 曖昧で一般的な記述
  • 根拠のない意見
  • 結論が埋もれている
  • 具体的なデータポイントがない
2. 構造の読みやすさ(20%)

AI Overviews の引用の 92% は検索順位トップ 10 のページからですが、その 47% は 5 位より下のページからであり、選定ロジックが異なることを示しています。

強いシグナル:

  • 整然とした H1->H2->H3 の見出し階層
  • 質問形式の見出し(クエリのパターンに一致)
  • 短い段落(2~4 文)
  • 比較データに表を使用
  • 手順や複数項目のコンテンツに順序付きリスト/順序なしリストを使用
  • 明確な Q&A 形式の FAQ セクション

弱いシグナル:

  • 構成のない長文
  • 一貫性のない見出し階層
  • リストや表がない
  • 情報が段落の中に埋もれている
3. マルチモーダルコンテンツ(15%)

マルチモーダル要素を含むコンテンツは、選定率が 156% 高くなります。

確認項目:

  • テキストと関連画像
  • 動画コンテンツ(埋め込みまたはリンク)
  • インフォグラフィックやグラフ
  • インタラクティブ要素(計算ツール、ツール)
  • メディアを補足する構造化データ
4. 権威性とブランドのシグナル(20%)

強いシグナル:

  • 資格情報を含む著者名
  • 公開日と最終更新日
  • 一次情報源(研究、公式ドキュメント、データ)への引用
  • 組織の資格情報と所属
  • 出典を明示した専門家の引用
  • Wikipedia、Wikidata におけるエンティティの掲載
  • Reddit、YouTube、LinkedIn での言及

弱いシグナル:

  • 著者が匿名
  • 日付がない
  • 引用元がない
  • 各プラットフォームでブランドの存在感がない
5. 技術的なアクセシビリティ(20%)

AI クローラーは JavaScript を実行しません。 サーバーサイドレンダリングが重要です。

確認項目:

  • サーバーサイドレンダリング(SSR)とクライアント側のみのコンテンツの比較
  • robots.txt での AI クローラーへのアクセス許可
  • llms.txt ファイルの有無と設定
  • RSL 1.0 のライセンス条項

AI クローラーの検出

robots.txt で以下の AI クローラーを確認します。

クローラー運営元用途
GPTBotOpenAIChatGPT のウェブ検索
OAI-SearchBotOpenAIOpenAI の検索機能
ChatGPT-UserOpenAIChatGPT のブラウジング
ClaudeBotAnthropicClaude のウェブ機能
PerplexityBotPerplexityPerplexity AI 検索
CCBotCommon Crawl学習データ(ブロックされることが多い)
anthropic-aiAnthropicClaude の学習
BytespiderByteDanceTikTok/Douyin AI
cohere-aiCohereCohere モデル

推奨事項: AI 検索での可視性を高めるには、GPTBot、OAI-SearchBot、ClaudeBot、PerplexityBot を許可します。必要に応じて、CCBot と学習用クローラーをブロックします。


llms.txt 標準

主要な AI 検索システムにおいて、現時点で /llms.txt が引用獲得の手段になっていない理由を示す一次情報(Mueller、Illyes、SE Ranking による 30 万ドメインの調査、OtterlyAI によるサーバーログ監査)については、references/llmstxt-evidence.md を参照してください。seo-skills はファイルの有無を報告しますが、引用順位への影響は評価しません。

新たに登場した llms.txt 標準は、AI クローラーに構造化されたコンテンツのガイダンスを提供します。

場所: /llms.txt(ドメインのルート)

形式:

# Title of site
> Brief description

## Main sections
- [Page title](url): Description
- [Another page](url): Description

## Optional: Key facts
- Fact 1
- Fact 2

確認項目:

  • /llms.txt の有無
  • 構造化されたコンテンツのガイダンス
  • 主要ページのハイライト
  • 連絡先/権威性に関する情報

RSL 1.0(Really Simple Licensing)

機械可読な AI ライセンス条項の新しい標準(2025 年 12 月)。

後援: Reddit、Yahoo、Medium、Quora、Cloudflare、Akamai、Creative Commons

確認項目: RSL の実装と適切なライセンス条項。


プラットフォーム固有の最適化

プラットフォーム主な引用元最適化の重点
Google AI Overviews上位 10 件のランキングページ(92%)従来の SEO + パッセージの最適化
ChatGPTWikipedia(47.9%)、Reddit(11.3%)エンティティの存在感、権威ある情報源
PerplexityReddit(46.7%)、Wikipediaコミュニティによる検証、ディスカッション
Bing CopilotBing インデックス、権威あるサイトBing SEO、IndexNow

出力

以下を含む GEO-ANALYSIS.md を生成します。

  1. GEO 準備スコア:XX/100
  2. プラットフォーム別の内訳(Google AIO、ChatGPT、Perplexity のスコア)
  3. AI クローラーのアクセス状況(許可/ブロックされているクローラー)
  4. llms.txt の状況(存在、未設置、推奨事項)
  5. ブランド言及の分析(Wikipedia、Reddit、YouTube、LinkedIn での存在)
  6. パッセージ単位の引用可能性(最適な 134~167 語のブロックを特定)
  7. サーバーサイドレンダリングの確認(JavaScript への依存度の分析)
  8. 影響の大きい変更の上位 5 件
  9. スキーマの推奨事項(AI による発見可能性向上のため)
  10. コンテンツの再構成案(書き換えるべき具体的なパッセージ)

すぐにできる改善

  1. 最初の 60 語以内に「[トピック] とは?」という定義を追加する
  2. 134~167 語の、単独で意味が通じる回答ブロックを作成する
  3. 質問形式の H2/H3 見出しを追加する
  4. 出典付きの具体的な統計を含める
  5. 公開日/更新日を追加する
  6. 著者向けの Person スキーマを実装する
  7. robots.txt で主要な AI クローラーを許可する

中程度の労力

  1. /llms.txt ファイルを作成する
  2. 資格情報と Wikipedia/LinkedIn へのリンクを含む著者プロフィールを追加する
  3. 主要なコンテンツでサーバーサイドレンダリングを確保する
  4. Reddit、YouTube でエンティティの存在感を築く
  5. データを含む比較表を追加する
  6. FAQ セクションを実装する(構造化された形式とし、商用サイトではスキーマを使わない)

大きな効果

  1. 独自の調査/アンケートを実施する(独自の引用可能性を高める)
  2. ブランドや主要人物の Wikipedia での存在感を築く
  3. コンテンツへの言及を含む YouTube チャンネルを確立する
  4. 包括的なエンティティのリンク付けを実装する(各プラットフォームで sameAs を設定)
  5. 独自のツールや計算機を開発する

DataForSEO との連携(任意)

DataForSEO MCP ツールを利用できる場合は、ai_optimization_chat_gpt_scraper を使って、対象のクエリに対する ChatGPT のウェブ検索結果を確認し(実際の GEO 可視性チェック)、ai_opt_llm_ment_search と ai_opt_llm_ment_top_domains を使って、AI プラットフォーム全体での LLM メンションを追跡します。

エラー処理

シナリオ対応
URL に到達できない(DNS エラー、接続拒否)エラーを明確に報告します。サイトのコンテンツを推測してはいけません。ユーザーに URL を確認して再試行するよう提案します。
robots.txt により AI クローラーがブロックされているブロックされているクローラーと許可されているクローラーを正確に報告します。AI 検索での可視性を高めるために追加する具体的な robots.txt ディレクティブを提示します。
llms.txt が見つからないllms.txt がないことを伝え、サイトのコンテンツ構成に基づいた、すぐに使える llms.txt のテンプレートを提示します。
構造化データが検出されない不足していることを報告し、AI による発見可能性を高めるための具体的なスキーマ(Article、Organization、Person)を提案します。

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

プロンプトに基づく AI コンテンツ最適化には、/seo flow optimize <url> を使います。FLOW の 21 個の最適化段階のプロンプトは、証拠に基づく AI プロンプトによって、GEO の引用可能性と構造の分析を補完します。

コメント