2026年10月11日更新。WebMCP Verifyスコアは当サイトのヒューリスティックな評価ルールの要約です。公式WebMCP認証、ブラウザ互換性の保証、セキュリティ監査、検索順位の予測ではありません。
評価前にルール版を読む
このガイドは2026-10-05版を説明します。レポートには日時とルール版が記録されます。過去や不明な版を現在の結果として扱わないでください。ページ、応答、スクリプトの変化でも再検査の結果は変わります。
| 評価 | スコア |
|---|---|
| A+ | 97–100 |
| A | 90–96 |
| B | 80–89 |
| C | 70–79 |
| D | 60–69 |
| F | 0–59 |
評価は要約です。修正箇所は個々の検出結果と証拠から判断します。
15項目の標準重み
| ID | 検査 | 重み |
|---|---|---|
| A1 | 宣言型ツール登録 | 15 |
| A2 | 現在の命令型ツール登録 | 15 |
| A3 | フォーム入力品質 | 10 |
| B1 | 構造化データ | 8 |
| B2 | llms.txtまたはllms-full.txtの取得 | 7 |
| B3 | Meta description | 5 |
| B4 | Open Graphタグ | 5 |
| B5 | robots.txtのAIクローラールール | 5 |
| C1 | HTTPS | 10 |
| C2 | Content Security Policy | 5 |
| C3 | 混合コンテンツ | 5 |
| D1 | ツール名 | 3 |
| D2 | ツール説明 | 2 |
| D3 | 入力schema | 3 |
| D4 | 現在のbooleanアノテーション | 2 |
スキップ前の合計は100です。発見性に関する項目は製品独自の評価で、WebMCPの必須要件ではありません。llms.txtは任意の文書提案であり、Googleのインデックス要件ではありません。
スキップと計算
スコアは適用される、スキップされていない項目の獲得点を最大点で割り、百分率を四捨五入します。常に15項目の標準点を足した値になるわけではありません。このルールではHTTPSでないサイトの上限は69です。
宣言型だけのページでは命令型固有のschemaやアノテーションをスキップできます。命令型だけのページにも不要なフォームは必要ありません。非適用と失敗を混同せず、理由を読んでください。
登録証拠の意味
A2は現在のdocument.modelContextと過去のnavigator.modelContextを区別します。ネイティブ捕捉とシミュレーションは別々に記録し、後者はネイティブ対応の証明になりません。
スキャナーはページと登録を観察し、対象ツールを実行しません。検索、予約、アカウント変更が成功することや、全認証経路が正しいことは証明できません。実際のブラウザ検証と組み合わせてください。
優先する改善
実際の機能を一つ動かす
役に立つ操作を選び、元の画面を維持し、正確な名前、説明、入力を定義します。実装ガイドを使い、検出だけのために空ツールを登録しないようにします。
保護を維持する
安全なコンテキストと混合コンテンツ対策を確認します。厳格なCSPでも許可した外部スクリプト、nonce、hashを使えます。現在のルールはunsafe-inlineを要求せず、点数のために防御を緩める必要はありません。
schemaとヒントを確認する
コールバックと必要なサーバー経路で値を検証します。D4はbooleanヒントを認識しますが、動作の真偽を強制しません。他のプロトコルの例を使う前にアノテーションガイドを確認してください。
正確なページ情報を提供する
説明、構造化データ、任意の文書は実際の製品に合わせます。すべてのクローラーを許可することが普遍的な推奨ではありません。非公開エンドポイントや認証情報は文書に載せないでください。
検索と実例
GoogleのAI検索ガイドは特殊なAIファイルやWebMCPマークアップを要求していません。100点は表示や順位の保証ではありません。
ホームページの実際の検査例は、特定のページ、時点、ルールでの結果です。業界平均や全ブラウザの認証ではありません。自分のサイトを無料で検査し、証拠を読み、意味のある修正を同じルールで比較してください。
