LLMOフレームワーク: AI発見可能性の標準
LLMOフレームワークは、AIシステムがコンテンツを発見し、理解し、正確に引用できるかどうかを決定する6つのコアコンポーネントを定義する。
概念から知りたいなら、まず LLMOとは何か を、すぐに実装したいなら 30分でクイックスタート を参照してほしい。
6つのコンポーネント
Section titled “6つのコンポーネント”1. ナレッジクラリティ
Section titled “1. ナレッジクラリティ”コンテンツは、AIが正確に理解・要約できるほど明確か?
- 平易で曖昧さのない表現を使う
- 重要な用語を明示的に定義する
- 構造化された事実(誰が、何を、いつ、どこで)を提供する
- 説明なしの専門用語を避ける
2. 構造化フォーマット
Section titled “2. 構造化フォーマット”コンテンツは機械が消費しやすい構造になっているか?
- セマンティックHTMLとMarkdownを使う
- JSON-LD構造化データをページ別にスコープして実装する
- AI向けコンテンツとしてllms.txtを提供する
- 配信HTMLでJSON-LDが実際に出力されているか検証する
3. 検索シグナル
Section titled “3. 検索シグナル”AIシステムは必要なときにコンテンツを見つけられるか?
- クロール可能性を確保する(robots.txt、sitemap.xml)
- 機械可読なエンドポイント(/ai/、.mdファイル)を提供する
- llms.txt標準を実装する
- 可能な場所ではAPI経由でコンテンツを利用可能にする
4. 権威性シグナル
Section titled “4. 権威性シグナル”コンテンツは専門性と信頼性を示しているか?
- 検証可能な資格を持つ著者の帰属
- クロスプラットフォームでの存在感(GitHub、LinkedIn、出版物)
- すべてのプラットフォームで一貫した情報
- 引用付きのエビデンスベースの主張
5. 引用シグナル
Section titled “5. 引用シグナル”コンテンツは、AIが検証できる参考文献を提供しているか?
- 一次情報源にリンクする
- 公開日を含める
- バージョン情報を提供する
- 学術論文や公式ドキュメントを参照する
6. 整合性シグナル
Section titled “6. 整合性シグナル”AIが読むあらゆる面で、同じ事実が同じ物語を語っているか?
- すべての数値・事実主張に対して単一ソース・オブ・トゥルース
- AI専用面(
llms.txt、/ai/*.md)はHTMLと同じデータから生成 - 正規ホストと末尾スラッシュ方針があらゆる箇所で徹底
- 同じ
@idに対する重複JSON-LDエンティティが無い
スコアリング
Section titled “スコアリング”各コンポーネントは0-3でスコアリングできる:
| スコア | レベル | 説明 |
|---|---|---|
| 0 | なし | コンポーネント未対応 |
| 1 | 基礎 | 最小限の実装 |
| 2 | 良 | 改善の余地はあるが堅実な実装 |
| 3 | 優 | ベストプラクティス実装 |
最大スコア: 18点(6コンポーネント × 3点)
セルフ評価チェックリスト
Section titled “セルフ評価チェックリスト”各コンポーネントに対してサイトをスコアリングする。自信を持ってチェックできるものを1点として扱い、各コンポーネントで3つチェックを目指して最高スコアに到達する。
1. ナレッジクラリティ(最大3点)
Section titled “1. ナレッジクラリティ(最大3点)”- すべてのページが主要な質問に対する1文の回答で始まっている(Answer-first)
- ドメイン固有の用語が初出時に定義されている(説明なしの専門用語が無い)
- 各段落が単一のアイデアを保持している(複数主張段落が無い)
2. 構造化フォーマット(最大3点)
Section titled “2. 構造化フォーマット(最大3点)”- ページが見出しのスキップ無しでセマンティックなH1 → H2 → H3階層を使っている
- すべての意味あるページがページ別の関連JSON-LDを出力。サイト全体レイアウトは
Organization/WebSite/Personのみ - ビルドパイプラインが
dist/HTML で JSON-LD のパース可能性を検証している
3. 検索シグナル(最大3点)
Section titled “3. 検索シグナル(最大3点)”- サイトルートに
/llms.txtが存在し主要ページがリスト化されている -
/ai/ディレクトリが各主要トピック(多言語サイトなら言語別)にクリーンなMarkdownを配信 -
robots.txtが GPTBot、ClaudeBot、PerplexityBot、Google-Extended を明示的に許可。sitemap.xmlが到達可能
4. 権威性シグナル(最大3点)
Section titled “4. 権威性シグナル(最大3点)”- 著者が LinkedIn / GitHub / X / 出版プロファイルへの
sameAsリンク付きの検証可能なバイオを持つ - 同じアイデンティティ(名前、役割、トピックフォーカス)が少なくとも3プラットフォームで一貫
- サイトが著者が実際に公開した一次研究、書籍、論文にリンクしている
5. 引用シグナル(最大3点)
Section titled “5. 引用シグナル(最大3点)”- 数値を使うすべての主張が名前と年でソースを引用している
- 各コンテンツページ(記事、ガイド、ケーススタディ)が
datePublishedとdateModifiedの両方を露出(JSON-LD または可視メタ)。サイトルートとエラーページは対象外 - 比較コンテンツが業界標準(W3C、RFC、ISO、schema.org)を名前とリンクで参照
6. 整合性シグナル(最大3点)
Section titled “6. 整合性シグナル(最大3点)”- 各数値・事実主張が、他のすべての場所から参照される単一の正規ソースファイルを持つ
- AI面(
llms.txt、/ai/*.md、URL.mdエンドポイント)が HTML と同じデータから生成されている - CI が主要な指標のクロスファイルドリフトをチェック。同じ
@idの重複JSON-LDエンティティが無い
スコアガイド
Section titled “スコアガイド”| 合計 | バンド |
|---|---|
| 16–18 | プロダクショングレード — AIシステムから積極的に引用される |
| 11–15 | 良 — AIに見えるが整合性に欠ける |
| 6–10 | 部分的 — 検索・権威・整合性に重大なギャップ |
| 0–5 | 不可視 — /llms.txt、robots.txt、JSON-LDから始める |
より高いスコアを目指すなら、各コンポーネントページ(ナレッジクラリティ、構造化フォーマット、検索シグナル、権威性シグナル、引用シグナル、整合性シグナル)が、スコアを 1 → 2 → 3 に上げる具体的な実装を示している。