jpskill.com
🛠️ 開発・MCP コミュニティ 🔴 エンジニア向け 👤 エンジニア・AI開発者

🛠️ SEO地理

seo-geo

AI検索システム(ChatGPTやPerplexityなど)

⏱ RAG構築 1週間 → 1日

📺 まず動画で見る(YouTube)

▶ 【衝撃】最強のAIエージェント「Claude Code」の最新機能・使い方・プログラミングをAIで効率化する超実践術を解説! ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Optimize content for AI Overviews, ChatGPT, Perplexity, and other AI search systems. Use when improving GEO, AI citations, llms.txt readiness, crawler accessibility, and passage-level citability.

🇯🇵 日本人クリエイター向け解説

一言でいうと

AI検索システム(ChatGPTやPerplexityなど)

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o seo-geo.zip https://jpskill.com/download/3464.zip && unzip -o seo-geo.zip && rm seo-geo.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/3464.zip -OutFile "$d\seo-geo.zip"; Expand-Archive "$d\seo-geo.zip" -DestinationPath $d -Force; ri "$d\seo-geo.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して seo-geo.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → seo-geo フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • SEO Geo を使って、最小構成のサンプルコードを示して
  • SEO Geo の主な使い方と注意点を教えて
  • SEO Geo を既存プロジェクトに組み込む方法を教えて

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[スキル名] seo-geo

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

使用する場面

  • AI概要、ChatGPT、Perplexity、または類似のAI検索システムでの可視性を向上させる場合にご利用ください。
  • llms.txtの準備状況、AIクローラーのアクセス、または引用指向のコンテンツ構造を評価する場合にご利用ください。
  • ユーザーがGEO、AI SEO、LLMの可視性、またはAI引用について質問した場合にご利用ください。

主要な統計

指標 ソース
AI概要のリーチ 200以上の国で月間15億ユーザー Google
AI概要のクエリカバー率 全クエリの50%以上 業界データ
AI参照セッションの成長率 527% (2025年1月~5月) SparkToro
ChatGPTの週間アクティブユーザー数 9億人 OpenAI
Perplexityの月間クエリ数 5億以上 Perplexity

重要な洞察: ブランド言及 > 被リンク

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

シグナル AI引用との相関
YouTubeでの言及 約0.737 (最も強い)
Redditでの言及 高い
Wikipediaでの存在 高い
LinkedInでの存在 中程度
ドメイン評価 (被リンク) 約0.266 (弱い)

同じクエリに対してChatGPTとGoogle AI概要の両方で引用されるドメインはわずか11%であるため、プラットフォーム固有の最適化が不可欠です。


GEO分析基準 (更新)

1. 引用可能性スコア (25%)

AI引用に最適な段落の長さ: 134~167語です。

強いシグナル:

  • 特定の事実/統計を含む、明確で引用可能な文章
  • 自己完結型の回答ブロック (文脈なしで抽出可能)
  • セクションの最初の40~60語での直接的な回答
  • 特定のソースが帰属された主張
  • 「Xは…」または「Xとは…」のパターンに従う定義
  • 他では見られない独自のデータポイント

弱いシグナル:

  • 漠然とした一般的な記述
  • 証拠のない意見
  • 結論が埋もれている
  • 特定のデータポイントがない

2. 構造的読みやすさ (20%)

AI概要の引用の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クローラーを確認してください。

クローラー 所有者 目的
GPTBot OpenAI ChatGPTウェブ検索
OAI-SearchBot OpenAI OpenAI検索機能
ChatGPT-User OpenAI ChatGPTブラウジング
ClaudeBot Anthropic Claudeウェブ機能
PerplexityBot Perplexity Perplexity AI検索
CCBot Common Crawl トレーニングデータ (しばしばブロックされる)
anthropic-ai Anthropic Claudeトレーニング
Bytespider ByteDance TikTok/Douyin AI
cohere-ai Cohere Cohereモデル

推奨事項: AI検索の可視性のために、GPTBot、OAI-SearchBot、ClaudeBot、PerplexityBotを許可してください。必要に応じて、CCBotおよびトレーニングクローラーをブロックしてください。


llms.txt標準

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

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

形式:

# Title of site
> Brief description

## Main sections
- `Page title -> https://example.com/page`: Description
- `Another page -> https://example.com/another-page`: 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概要 上位10位のランキングページ (92%) 従来のSEO + パッセージ最適化
ChatGPT Wikipedia (47.9%)、Reddit (11.3%) エンティティの存在、権威ある情報源
Perplexity Reddit (46.7%)、Wikipedia コミュニティ検証、ディスカッション
Bing Copilot Bingインデックス、権威あるサイト 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語のブロック

(原文がここで切り詰められています)

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

AI Search / GEO Optimization (February 2026)

When to Use

  • Use when improving visibility in AI Overviews, ChatGPT, Perplexity, or similar AI search systems.
  • Use when evaluating llms.txt readiness, AI crawler access, or citation-oriented content structure.
  • Use when the user asks about GEO, AI SEO, LLM visibility, or AI citations.

Key Statistics

Metric Value Source
AI Overviews reach 1.5 billion users/month across 200+ countries Google
AI Overviews query coverage 50%+ of all queries Industry data
AI-referred sessions growth 527% (Jan-May 2025) SparkToro
ChatGPT weekly active users 900 million OpenAI
Perplexity monthly queries 500+ million Perplexity

Critical Insight: Brand Mentions > Backlinks

Brand mentions correlate 3x more strongly with AI visibility than backlinks. (Ahrefs December 2025 study of 75,000 brands)

Signal Correlation with AI Citations
YouTube mentions ~0.737 (strongest)
Reddit mentions High
Wikipedia presence High
LinkedIn presence Moderate
Domain Rating (backlinks) ~0.266 (weak)

Only 11% of domains are cited by both ChatGPT and Google AI Overviews for the same query, so platform-specific optimization is essential.


GEO Analysis Criteria (Updated)

1. Citability Score (25%)

Optimal passage length: 134-167 words for AI citation.

Strong signals:

  • Clear, quotable sentences with specific facts/statistics
  • Self-contained answer blocks (can be extracted without context)
  • Direct answer in first 40-60 words of section
  • Claims attributed with specific sources
  • Definitions following "X is..." or "X refers to..." patterns
  • Unique data points not found elsewhere

Weak signals:

  • Vague, general statements
  • Opinion without evidence
  • Buried conclusions
  • No specific data points

2. Structural Readability (20%)

92% of AI Overview citations come from top-10 ranking pages, but 47% come from pages ranking below position 5, demonstrating different selection logic.

Strong signals:

  • Clean H1->H2->H3 heading hierarchy
  • Question-based headings (matches query patterns)
  • Short paragraphs (2-4 sentences)
  • Tables for comparative data
  • Ordered/unordered lists for step-by-step or multi-item content
  • FAQ sections with clear Q&A format

Weak signals:

  • Wall of text with no structure
  • Inconsistent heading hierarchy
  • No lists or tables
  • Information buried in paragraphs

3. Multi-Modal Content (15%)

Content with multi-modal elements sees 156% higher selection rates.

Check for:

  • Text + relevant images
  • Video content (embedded or linked)
  • Infographics and charts
  • Interactive elements (calculators, tools)
  • Structured data supporting media

4. Authority & Brand Signals (20%)

Strong signals:

  • Author byline with credentials
  • Publication date and last-updated date
  • Citations to primary sources (studies, official docs, data)
  • Organization credentials and affiliations
  • Expert quotes with attribution
  • Entity presence in Wikipedia, Wikidata
  • Mentions on Reddit, YouTube, LinkedIn

Weak signals:

  • Anonymous authorship
  • No dates
  • No sources cited
  • No brand presence across platforms

5. Technical Accessibility (20%)

AI crawlers do NOT execute JavaScript. Server-side rendering is critical.

Check for:

  • Server-side rendering (SSR) vs client-only content
  • AI crawler access in robots.txt
  • llms.txt file presence and configuration
  • RSL 1.0 licensing terms

AI Crawler Detection

Check robots.txt for these AI crawlers:

Crawler Owner Purpose
GPTBot OpenAI ChatGPT web search
OAI-SearchBot OpenAI OpenAI search features
ChatGPT-User OpenAI ChatGPT browsing
ClaudeBot Anthropic Claude web features
PerplexityBot Perplexity Perplexity AI search
CCBot Common Crawl Training data (often blocked)
anthropic-ai Anthropic Claude training
Bytespider ByteDance TikTok/Douyin AI
cohere-ai Cohere Cohere models

Recommendation: Allow GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot for AI search visibility. Block CCBot and training crawlers if desired.


llms.txt Standard

The emerging llms.txt standard provides AI crawlers with structured content guidance.

Location: /llms.txt (root of domain)

Format:

# Title of site
> Brief description

## Main sections
- `Page title -> https://example.com/page`: Description
- `Another page -> https://example.com/another-page`: Description

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

Check for:

  • Presence of /llms.txt
  • Structured content guidance
  • Key page highlights
  • Contact/authority information

RSL 1.0 (Really Simple Licensing)

New standard (December 2025) for machine-readable AI licensing terms.

Backed by: Reddit, Yahoo, Medium, Quora, Cloudflare, Akamai, Creative Commons

Check for: RSL implementation and appropriate licensing terms.


Platform-Specific Optimization

Platform Key Citation Sources Optimization Focus
Google AI Overviews Top-10 ranking pages (92%) Traditional SEO + passage optimization
ChatGPT Wikipedia (47.9%), Reddit (11.3%) Entity presence, authoritative sources
Perplexity Reddit (46.7%), Wikipedia Community validation, discussions
Bing Copilot Bing index, authoritative sites Bing SEO, IndexNow

Output

Generate GEO-ANALYSIS.md with:

  1. GEO Readiness Score: XX/100
  2. Platform breakdown (Google AIO, ChatGPT, Perplexity scores)
  3. AI Crawler Access Status (which crawlers allowed/blocked)
  4. llms.txt Status (present, missing, recommendations)
  5. Brand Mention Analysis (presence on Wikipedia, Reddit, YouTube, LinkedIn)
  6. Passage-Level Citability (optimal 134-167 word blocks identified)
  7. Server-Side Rendering Check (JavaScript dependency analysis)
  8. Top 5 Highest-Impact Changes
  9. Schema Recommendations (for AI discoverability)
  10. Content Reformatting Suggestions (specific passages to rewrite)

Quick Wins

  1. Add "What is [topic]?" definition in first 60 words
  2. Create 134-167 word self-contained answer blocks
  3. Add question-based H2/H3 headings
  4. Include specific statistics with sources
  5. Add publication/update dates
  6. Implement Person schema for authors
  7. Allow key AI crawlers in robots.txt

Medium Effort

  1. Create /llms.txt file
  2. Add author bio with credentials + Wikipedia/LinkedIn links
  3. Ensure server-side rendering for key content
  4. Build entity presence on Reddit, YouTube
  5. Add comparison tables with data
  6. Implement FAQ sections (structured, not schema for commercial sites)

High Impact

  1. Create original research/surveys (unique citability)
  2. Build Wikipedia presence for brand/key people
  3. Establish YouTube channel with content mentions
  4. Implement comprehensive entity linking (sameAs across platforms)
  5. Develop unique tools or calculators

DataForSEO Integration (Optional)

If DataForSEO MCP tools are available, use ai_optimization_chat_gpt_scraper to check what ChatGPT web search returns for target queries (real GEO visibility check) and ai_opt_llm_ment_search with ai_opt_llm_ment_top_domains for LLM mention tracking across AI platforms.

Error Handling

Scenario Action
URL unreachable (DNS failure, connection refused) Report the error clearly. Do not guess site content. Suggest the user verify the URL and try again.
AI crawlers blocked by robots.txt Report exactly which crawlers are blocked and which are allowed. Provide specific robots.txt directives to add for enabling AI search visibility.
No llms.txt found Note the absence and provide a ready-to-use llms.txt template based on the site's content structure.
No structured data detected Report the gap and provide specific schema recommendations (Article, Organization, Person) for improving AI discoverability.

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.