ウェブサイトのAEO/GEOを改善する
ウェブはもはや人間だけが読むものではありません。AIエージェント — ChatGPT、Claude、Perplexity、Google AI Overviews — が、現在では何百万人もの人々が情報を発見する方法となっています。これらのエージェントはブラウズしません。抽出、解析し、あなたのコンテンツが引用に値するかどうかをミリ秒単位で判断します。
あなたのサイトがAI向けに最適化されていない場合、増加するオーディエンスの一部から見えなくなっています。
これは、ウェブサイトのコードベースを監査し、AEO(AIエンジン最適化)およびGEO(生成エンジン最適化)スコアを向上させるための具体的な改善を行うエージェントスキルです。
aeo-audit.shでスコアを確認 — その後、このスキルを使用して改善してください。
インストール
リポジトリをクローンし、improve-aeo-geo/ を ~/.codex/skills/ または ~/.claude/skills/ にシンボリックリンクまたはコピーします。インストール例については、ルートのREADMEを参照してください。
使い方
インストール後、スキルを名前で呼び出します:
/improve-aeo-geo
または会話で参照します:
「AEOスキルを使用してこのサイトを最適化する」 「コードベースでAEO/GEO監査を実行する」
このスキルは以下を行います:
- フレームワークを検出(Next.js、Nuxt、Astro、SvelteKit、WordPress、Hugo、Jekyllなど)
- 16の基礎チェックと6つのコンテンツ品質ディメンションに対してコードを監査
- 優先順位に従って対象を絞ったコード変更を行う
- aeo-audit.shでスコアを確認することを推奨
チェック内容
基礎チェック(16項目、134点)
| チェック項目 | 点数 | 合格基準 |
|---|---|---|
| AIボットアクセス(robots.txt) | 12 | 9つのAIクローラーがブロックされていない |
| テキストの深さ | 12 | ページあたり250語以上 |
| ページタイトル | 10 | 10文字以上 |
| メタディスクリプション | 10 | 50文字以上 |
| 内部リンク | 10 | ページあたり5つ以上の内部リンク |
| インデックス可能性 | 10 | 公開ページに noindex がない |
| llms.txt | 10 | /.well-known/llms.txt に有効なファイル |
| JSON-LD構造化データ | 8 | ページごとに少なくとも1つのJSON-LDブロック |
| スキーマタイプ | 8 | 認識された @type 値 |
| カノニカルURL | 8 | rel="canonical" が存在する |
| 単一のH1 | 8 | ページごとにちょうど1つの <h1> |
| Open Graph | 8 | og:title + og:description |
| 画像の代替テキスト | 8 | 80%以上の画像に alt がある |
| RSSフィード | 8 | 発見可能なRSS/Atomフィード |
| 見出し階層 | 6 | H1 → H2 → H3、飛ばさない |
| AIメタタグ | 6 | nosnippet/noai/noimageai がない |
GEOコンテンツ品質(6つのディメンション)
| ディメンション | 測定内容 |
|---|---|
| 回答準備性 | 冒頭の段落で直接的な回答 |
| 引用可能性 | 自己完結型で抽出可能な文章 |
| 証拠密度 | 統計、出典、引用がインラインで |
| コンテンツの深さ | 実質的で多面的なカバレッジ |
| 新鮮さ | 公開日、更新シグナル |
| 構造の明確さ | セマンティックHTML、きれいな見出しアウトライン |
これが重要な理由 — 研究
すべての主張は、査読付き学術研究または大規模な業界調査からのものです:
| 調査結果 | 出典 |
|---|---|
| 引用を追加すると AI可視性が+41% | GEO論文、KDD 2024 — プリンストン大学、ジョージア工科大学、IITデリー、アレンAI |
| 統計を追加すると AI可視性が+33% | 同じ査読付き論文 |
| 出典を引用すると AI可視性が+28% | 同じ論文;小規模サイトでは最大 +115% |
| ChatGPTの引用の 44.2% はコンテンツの最初の30%から | Growth Memo、2026 — 120万件のAI回答を分析 |
| 2,900語以上の記事 = 5.1件の引用 vs. 800語未満では3.2件 | SE Ranking、2025 — 230万ページを調査 |
| FAQセクションのあるページ = 4.9件の引用 vs. ない場合は4.4件 | 同じSE Rankingの調査 |
| 3ヶ月以内に更新されたコンテンツ = 6件の引用 vs. 2年以上前のものでは3.9件 | 同じSE Rankingの調査 |
| AIは従来の検索よりも 25.7%新鮮な コンテンツを引用 | Ahrefs、2025 — 1,700万件の引用 |
| ChatGPTがAIリファラルトラフィックの 87.4% を牽引 | Conductor、2025 — 13,700ドメイン |
対応フレームワーク
このスキルは以下のフレームワーク向けのコードパターンを提供します:
- Next.js (App Router) — メタデータエクスポート、JSON-LD、robots.ts、sitemap.ts
- Nuxt 3 — useSeoMeta、nuxt-schema-org
- SvelteKit — svelte:head、JSON-LD注入
- Astro — レイアウトプロパティ、@astrojs/sitemap
- Remix — meta関数、linkタグ
- WordPress — functions.php、Yoast/Rank Math連携
- Hugo — パーシャル、組み込みRSS、テンプレート変数
- Jekyll — jekyll-seo-tag、jekyll-feed gem
- 11ty — Nunjucksテンプレート、eleventyプラグイン
- プレーンHTML — 直接タグを実装
例
- Next.jsブログ:42 → 87/100
- WordPressビジネスサイト:31 → 82/100
貢献
新しいチェック、フレームワーク、研究の追加に関するガイドラインは CONTRIBUTING.md をご覧ください。
ライセンス
MIT — LICENSE をご覧ください。


