mcpField
A
ai-search-optimization

ai-search-optimization

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

ai-search-optimization について

ai-search-optimizationは、AEOとGEOを扱うコンテンツ戦略スキルです。AI検索結果での情報抽出や引用に向け、ページ構成やマークアップを整える方法を紹介します。

主な機能

  1. 01AEOとGEOの基礎
  2. 02セマンティックな見出し構成
  3. 03直接回答型のコンテンツパターン
  4. 04構造化リストとテーブル
  5. 05Schemaマークアップの指針

活用シーン

  1. 01AI回答での引用に向けたページ調整
  2. 02回答を抽出しやすくする記事の再構成
  3. 03サイトコンテンツへのSchema追加

インストール

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

$npx skills add https://github.com/dirnbauer/webconsulting-skills --skill ai-search-optimization

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

SKILL-MEASUREMENT.md
references/
04-e-e-a-t-signals-for-ai-trust.md
05-content-freshness-strategy.md
06-robots-txt-for-ai-crawlers.md
07-conversational-query-optimization.md
08-multimedia-optimization.md
09-monitoring-ai-search-visibility.md
10-ai-search-optimization-checklist.md
11-platform-specific-optimization.md
12-future-proofing-your-ai-search-strategy.md
13-5-author-bio-schema-for-e-e-a-t.md
13-typo3-implementation-guide.md
14-markdown-and-mdx-implementation.md
15-llms-txt-llm-site-index.md
credits-and-attribution.md
full-guide.md
resources-and-references.md

詳細

AI 検索最適化(AEO と GEO)

出典:https://github.com/dirnbauer/webconsulting-skills

対象範囲: AI 搭載の検索エンジンや回答エンジン向けのコンテンツ最適化 このスキルでは、ChatGPT、Perplexity、Google AI Overviews、Microsoft Copilot、その他の生成 AI プラットフォームでの可視性を高める戦略を扱います。

1. AEO と GEO を理解する

AEO(Answer Engine Optimization)とは?

アンサーエンジン最適化は、AI 搭載のプラットフォームを通じて、ユーザーの質問に直接的かつ簡潔に回答できるようコンテンツを構成することに重点を置きます。リンクのクリックを目指す従来の SEO とは異なり、AEO は回答元として引用されることを最適化します。

対象プラットフォーム:

  • Google AI Overviews(旧 SGE)
  • Perplexity AI
  • ChatGPT Search
  • Microsoft Copilot Search
  • 音声アシスタント(Siri、Alexa、Google Assistant)
GEO(Generative Engine Optimization)とは?

生成エンジン最適化は、AI が生成する検索結果におけるコンテンツの可視性を高める、より広範な分野です。従来のリンク一覧を表示するのではなく、複数の情報源から回答を合成する生成エンジンを対象とします。

従来の SEO との主な違い:

項目従来の SEOAEO/GEO
目標SERP で上位にランクインするAI の回答で引用される
ユーザーの行動サイトに移動する回答を直接得る
コンテンツ形式キーワード最適化されたページ構造化され、引用可能なコンテンツ
成功指標クリック率引用頻度
クエリの種類短いキーワード会話形式のロングテールクエリ
AI 検索の状況(2025~2026 年)
  • Google AI Overviews: 200 か国で月間 20 億人以上のユーザー(TechCrunch)
  • Google AI Mode: 米国とインドで月間 1 億人以上のユーザー
  • ChatGPT Search: 引用付きのリアルタイムウェブ検索
  • Perplexity AI: リアルタイムの引用エンジン。情報の鮮度を重視
  • Microsoft Copilot Search: 生成 AI と Bing の統合
  • ゼロクリック検索: 世界の検索の約 60%はクリックなしで終わる(neotype.ai)

2. AI に読み取られやすいコンテンツ構成

セマンティック HTML 構造

AI システムは、適切に構造化されたコンテンツから、より効果的に情報を抽出します。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Descriptive, Question-Answering Title</title>
</head>
<body>
    <article>
        <header>
            <h1>Primary Topic as Question or Clear Statement</h1>
            <p class="summary">Direct 2-3 sentence answer to the main question.</p>
        </header>
        
        <main>
            <section>
                <h2>Subtopic Heading</h2>
                <p>Detailed explanation with facts and data.</p>
                
                <ul>
                    <li>Key point 1 with specific information</li>
                    <li>Key point 2 with verifiable data</li>
                    <li>Key point 3 with actionable insight</li>
                </ul>
            </section>
        </main>
        
        <aside>
            <h3>Quick Facts</h3>
            <dl>
                <dt>Term</dt>
                <dd>Definition</dd>
            </dl>
        </aside>
    </article>
</body>
</html>
見出し階層のベストプラクティス
# H1: Main Topic (contains primary question/keyword)
   └── ## H2: Major subtopic
          └── ### H3: Specific aspect
                 └── #### H4: Details (use sparingly)

ルール:

  • 1 ページにつき H1 は 1 つにする
  • H1 では「このページの内容は何か?」に答える
  • 適切な場合は、質問形式の見出しを使用する
  • 対象キーワードを自然に含める
逆ピラミッド型パターン

AI が情報を抽出しやすいようにコンテンツを構成します。

┌─────────────────────────────────────┐
│     DIRECT ANSWER (First 1-2       │ ← AI extracts this
│     sentences answer the query)     │
├─────────────────────────────────────┤
│     KEY FACTS & CONTEXT            │ ← Supporting evidence
│     (Bullet points, data, quotes)   │
├─────────────────────────────────────┤
│     DETAILED EXPLANATION           │ ← Comprehensive coverage
│     (Background, methodology,       │
│      examples, case studies)        │
├─────────────────────────────────────┤
│     RELATED TOPICS                 │ ← Topic authority signals
│     (Links to related content)      │
└─────────────────────────────────────┘
抽出しやすいリストと表

AI エンジンは構造化データ形式を優先します。


<table>
    <caption>Feature Comparison: Product A vs Product B</caption>
    <thead>
        <tr>
            <th>Feature</th>
            <th>Product A</th>
            <th>Product B</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>Price</td>
            <td>$99/month</td>
            <td>$149/month</td>
        </tr>
        
    </tbody>
</table>


<dl>
    <dt>AEO</dt>
    <dd>Answer Engine Optimization - optimizing content for direct answers</dd>
    
    <dt>GEO</dt>
    <dd>Generative Engine Optimization - visibility in AI-generated results</dd>
</dl>


<ol>
    <li>Step one with clear action</li>
    <li>Step two with measurable outcome</li>
    <li>Step three with verification method</li>
</ol>

3. AI に理解されるためのスキーママークアップ

必須のスキーマタイプ

調査によると、構造化データは AI 検索での可視性を大幅に高めます。

  • 構造化データは、機械によるコンテンツの解析と解釈に役立ちます。ただし、Google はスキーママークアップによってAI Overviews への掲載が促進されることはないと明記しています
  • Organization スキーマ: 引用頻度が 2.8 倍に増加
  • FAQPage スキーマ: 回答に含まれる割合が 2.5 倍に増加
  • Article スキーマ: コンテンツの引用が 2.2 倍に増加
  • スキーマタイプを 15 種類以上使用するサイトでは、引用率が 2.4 倍高くなります(surgeboom.com)
FAQPage スキーマ
{
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
        {
            "@type": "Question",
            "name": "What is Answer Engine Optimization?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "Answer Engine Optimization (AEO) is a strategic approach to structuring content so AI platforms like ChatGPT, Perplexity, and Google AI Overviews can easily extract and cite it as direct answers to user queries."
            }
        },
        {
            "@type": "Question",
            "name": "How is AEO different from SEO?",
            "acceptedAnswer": {
                "@type": "Answer",
                "text": "While SEO focuses on ranking in traditional search results for clicks, AEO optimizes content to be cited directly in AI-generated answers, often resulting in zero-click interactions where users get information without visiting the source."
            }
        }
    ]
}
HowTo スキーマ
{
    "@context": "https://schema.org",
    "@type": "HowTo",
    "name": "How to Optimize Content for AI Search",
    "description": "Step-by-step guide to improving visibility in AI-powered search engines",
    "totalTime": "PT30M",
    "step": [
        {
            "@type": "HowToStep",
            "name": "Structure Content Semantically",
            "text": "Use proper HTML5 semantic elements like article, section, and aside",
            "position": 1
        },
        {
            "@type": "HowToStep",
            "name": "Implement Schema Markup",
            "text": "Add FAQPage, HowTo, and Article schema to your pages",
            "position": 2
        },
        {
            "@type": "HowToStep",
            "name": "Optimize for Conversational Queries",
            "text": "Write content that answers natural language questions",
            "position": 3
        }
    ]
}
著者情報付き Article スキーマ
{
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Complete Guide to AI Search Optimization",
    "description": "Learn how to optimize content for ChatGPT, Perplexity, and Google AI Overviews",
    "datePublished": "2025-01-15",
    "dateModified": "2025-01-15",
    "author": {
        "@type": "Person",
        "name": "Expert Name",
        "url": "https://example.com/about/expert-name",
        "jobTitle": "SEO Specialist",
        "sameAs": [
            "https://linkedin.com/in/expertname",
            "https://twitter.com/expertname"
        ]
    },
    "publisher": {
        "@type": "Organization",
        "name": "Company Name",
        "logo": {
            "@type": "ImageObject",
            "url": "https://example.com/logo.png"
        }
    }
}
Organization スキーマ
{
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "Company Name",
    "url": "https://example.com",
    "logo": "https://example.com/logo.png",
    "description": "Brief description of what the organization does",
    "foundingDate": "2010",
    "sameAs": [
        "https://www.linkedin.com/company/companyname",
        "https://twitter.com/companyname",
        "https://github.com/companyname"
    ],
    "contactPoint": {
        "@type": "ContactPoint",
        "telephone": "+1-555-123-4567",
        "contactType": "customer service",
        "availableLanguage": ["English", "German"]
    }
}

詳細リファレンス

詳細な例、長いテンプレート、トラブルシューティング用マトリックス、付録、または上記に含まれていないセクションが必要な場合は、完全ガイドをお読みください。対象が限定的なタスクでは、このファイルを読み込まずにおくことで、スキルが段階的開示に従うようにしてください。

コメント