合計スコアはどう計算されるか
スキャナは 40 件の明示的なチェックを、12 個の加重ディメンションに分けて実行します。 各チェックは、所属するディメンションの中で固定の配点を持ちます。 ディメンションのスコアは「獲得した点数 ÷ そのディメンションで獲得できる点数」で、 合計スコアはそのディメンションスコアを重みで統合したものです。
合計 = Σ ( ディメンションスコア × ディメンション重み / 100 ) ここで ディメンションスコア = 獲得点数 / 評価可能点数 × 100 かつ Σ ディメンション重み = 100
スコアの下限はありません。どのチェックも満たしていないページは 0 に近いスコアになり、 見た目のよい最低点まで引き上げられることはありません。 ページ種別に当てはまらないチェックは、失敗として数えられるのではなく、計算から丸ごと外されます。
「当てはまらない」の 2 種類と、それが減点ではない理由
1 つ目はページ種別による除外です。プライバシーポリシーのページに専門家の引用や 統計値を求めることはしませんし、記事本文のページに About と Contact へのリンクも求めません。 単一ページの取得では、ページの外側にあるナビゲーションが見えないからです。 こうしたチェックは、そもそもその種別のページに問うべきものではありません。
2 つ目はルール単位の不適用で、ページ種別ではなく、ルールがページ上で見つけた内容に 基づいて判断します。たとえば hreflang は、ページに他の言語版を宣言することを求めます。 何も宣言していないページは、「翻訳が存在しない」のか「翻訳はあるが宣言していない」のかを 判別できません。そのため、この項目は不適用として扱います。 どちらも失敗ではなく、割引でもありません。点数は分子からも分母からも外れ、残ったディメンションは 自身の重みの合計に対して再正規化されます。合計は常に「実際に評価できた部分」の百分率です。 したがって満点が意味するのは「このページに当てはまるルールが 1 つも失敗していない」ということであり、「カタログの全ルールを通過した」ということではありません。
何が、いつ変わったか
- — 宣言している言語コードが 2 つ未満のページでは、hreflang が採点されなくなりました。このルールはページに他の言語版の宣言を求めるもので、単一言語のサイトには宣言する対象がありません。スキャナは 1 ページだけを取得するため、「単一言語のサイト」と「翻訳はあるが宣言していないサイト」を区別できません。そこで、何も宣言していない場合は「当てはまらない」として採点から除外します。言語コードをちょうど 1 つだけ宣言しているページは、これまでどおり失敗です。
- — チェックを、判断できないページ種別に対して「当てはまらない」とマークし、失敗として数えるのではなく採点から除外できるようになりました。法務ページ、お問い合わせページ、記事ページ向けの 6 件の除外を公開しています(プライバシーポリシーは、誰も引用していないからといって劣ったページではありません)。残りのディメンションは再正規化されるため、ルートパスのスコアは以前とまったく同じです。
グレードとスコア帯
| グレード | スコア |
|---|---|
| A | 90-100 |
| B | 80-89 |
| C | 70-79 |
| D | 60-69 |
| F | 0-59 |
12 個のディメンションと重み
| ディメンション | 重み | チェック数 |
|---|---|---|
| AI クローラーのアクセス | 16% | 7 |
| 機械可読性 | 12% | 3 |
| コンテンツの深さ | 11% | 3 |
| 引用可能性と根拠 | 11% | 4 |
| 回答準備性 | 10% | 3 |
| 信頼性と権威性 | 10% | 4 |
| セマンティック構造 | 8% | 3 |
| メタデータと発見可能性 | 7% | 4 |
| AI コンテキストファイル | 5% | 3 |
| 鮮度 | 5% | 2 |
| 国際対応 | 3% | 2 |
| 配信とモバイル | 2% | 2 |
スキャナが答えられないこと
- どの AI エンジンにも、あなたについて問い合わせません。 ここで測っているのは、ChatGPT が今日あなたのブランドを推薦しているかどうかではありません。 あなたのページが「引用されうる状態」にあるかどうかです。これは別の問いであり、 両者を混同することがこの領域で最もよくある過大な主張です。
- 拒否されたリクエストは、ブロックの証拠ではありません。 大規模なサイトは user-agent ではなく IP アドレスでクローラーを検証します。 そのため、スキャナのリクエストが拒否されても、実際の GPTBot のトラフィックは正常に配信されている ことがあります。AI クローラーをブロックしているかどうかは、ここでは
robots.txtを基準にします。それはサイト自身が表明した意図です。 - サイトスキャンを要求しない限り、1 ページだけを記述します。 単一 URL のスキャンでは、下層ページにあるサイト全体の問題は見えません。 サイトスキャンは sitemap に記載されたいくつかのページを追加で読み取り(既定 5 ページ、 最大 10 ページ)、まったく同じルールで個別に採点し、ページごとに報告します。 トップページのスコアをサイト全体のスコアとして提示することはありません。
よくある質問
- ページの内容は少なくないのに、スコアが低いのはなぜですか。
- スコアが測るのは「AI が取得・解析・引用できるか」だけで、内容の質は測りません。 本文が多くても、見出しが問いの形になっていない、抽出できるリストや表がない、 日付や著者が示されていない、といった点が引用可能性のディメンションを下げます。
- 無料スキャンと有料レポートは何が違いますか。
- 無料スキャンはページを読み取り、40 件のルールで採点します。 有料レポートは購入者の質問を AI エンジンに渡し、回答、言及された名前、引用されたドメインを 記録します。スキャナがエンジンに問い合わせることはなく、問い合わせるのはレポートだけです。
- 日付の違う 2 つのスコアは、そのまま比べられますか。
- 2 回の測定が同じ版のルールで行われている場合にかぎり、比べられます。 スコアに影響するルール変更はすべて上の変更履歴に記録しており、日付が比較の前提になります。
方法と出典
- Google Search Central:robots.txt の仕様——クローラーアクセスのディメンションが参照している仕様です。
- schema.org——JSON-LD のエンティティとコンテンツタイプのチェックが参照する語彙です。
- llmstxt.org——/llms.txt の公開された取り決めです。
- Bing Webmaster Guidelines——発見可能性と鮮度のチェックの参照先です。
さらに読む
- 全 40 件のルール(日本語の一覧)——各ルールの配点、所属するディメンション、個別ルールページ。
- トップページ 30 件の公開調査(英語)——同じ公開 API で収集しました。
- 料金と有料レポート——スキャナはエンジンに問い合わせません。レポートは問い合わせます。