GEO-SCORE · オープンソースのAEO指標

あなたのサイトは、
AIに引用されるか

21項目の段階評価、合計100点。コマンド1行で結果が出て、レポートに今回の所要時間が記録されます。指標はMITライセンスで公開され、機械可読です。誰でも同じ基準であなたのスコアを再計算できます。競合他社も含めて。

今すぐ自分のサイトを測る。インストールは不要です:

curl -sL https://raw.githubusercontent.com/jianruntech/geo-score/v1.8.3/cli/geo_score.py \
  | python3 - あなたのドメイン.com --brief

コマンドを実行できる方はご自身で。できない方、実行したが何を直せばよいか分からない方は、私たちが実行して結果をご説明します。無料です。

標準ライブラリのみ、Python 3.8以上で動作。GitHub Action版もあり、リリース時に後退があればブロックできます。

AIVの5つの柱 RUBRIC v1.1
AIVの5つの柱 横棒グラフ。横軸は配点で0〜40。クロール可能性15点、理解可能性22点、引用可能なコンテンツ35点、ブランド信頼性18点、質問への適合10点、合計100点。 クロール可能性 15 理解可能性 22 引用可能なコンテンツ 35 ブランド信頼性 18 質問への適合 10 0510152025303540配点(点)
5つの柱で合計100点。引用可能なコンテンツが35点と最大の配点です。回答エンジンが検索するのはサイトではなく段落だからです。単独で成立し、そのまま引用できる一節を探しています。

ひとつのツール、3段階の使い方

指標が答えるのは「引用できるか」だけです。いま引用されているか、誰に負けているかは、具体的な質問を各AIに投げて確かめるしかありません。それが第2・第3段階で、ご自身のAPIキーを使います。 結果は別に報告し、100点には一切加算しません。

geo-scoreの3段階:それぞれが何に答え、何が必要で、どのコマンドを使うか
段階答える問い必要なものコマンド
1 · 採点AIエンジンはこのサイトを取得・理解・信頼し、引用できるか?公開指標で0〜100点を付けます何も要りません。キー不要、インストール不要geo_score.py あなたのドメイン.com
2 · 実測気になるその質問について、AIはいまこのサイトを引用しているか?OpenAI、Perplexity、Gemini、Anthropic、OpenRouterのいずれかのAPIキーgeo_score.py あなたのドメイン.com --ask 'あなたの質問'
3 · 追跡どれくらいの頻度で引用されているか、どの競合や情報源に負けているか、毎週どう変わるか?ご自身のAPIキーと、固定した質問セットgeo_score.py watch run

上の curl | python3 の1行が実行するのは第1段階だけです。3段階すべてを使うなら、PyPIから1.8.3を実行します:

# インストールせずに実行(uv が必要)
uvx geo-score@1.8.3 あなたのドメイン.com
# または geo-score コマンドをインストール
pipx install geo-score==1.8.3

Claude CodeでMCPサーバーとして使うか、スキルとしてインストールします:

claude mcp add --scope user geo-score -- uvx geo-score@1.8.3 mcp
npx skills add jianruntech/geo-score

3つのゲート:ひとつでも欠けると、残りは無意味

21項目のうち3つはゲートです。どれかひとつでも0点なら、正規化後の結果は40点で頭打ち。減点ではなく上限です。この3つが成立しないとき、残り18項目がどれだけ良くても、エンジンには届きません。

クローラーは許可されているか robots.txt

robots.txtでAI検索クローラーを名指しで遮断すると、コンテンツはエンジンの索引に入りません。これは編集上の判断であることもあります。出版社や医療サイトが引用されないことを選ぶのは合理的で、指標はそのまま記録し、設定ミスとは呼びません。

クローラーは取得できるか 実際の到達性

実在する検索用UAを10種類、順に試します。ブラウザには200を返し、クローラーには403を返すサイトがあります。もっとも気づかれにくい失敗です。社内から見れば、サイトは正常に見えるからです。

本文はHTMLの中にあるか サーバーサイドレンダリング

本文がJavaScriptの実行後にしか存在しないサイトでは、クローラーが受け取るのは空の殻です。コンテンツはあり、ブラウザでは見えますが、エンジンには読めません。このグループはほぼ確実に意図したものではありません。

著名サイト324件を実測:約4分の1はAIのクローラーが読めない

ランキングは固定の公開リストです。370サイトを掲載し、324サイトを測定、20業種に分類。実測が10サイト未満の業種は中央値を出しません。それ未満の「業種中央値」には意味がないからです。生データはリポジトリにあり、ご自身で再実行して確認できます。

324サイトのうちAIのクローラーが読めない73サイトを、原因別に3グループに分類
原因サイト数性質
robots.txtで名指しで遮断20編集上の判断。引用されないことを選んだ
本文がJS実行後にしか存在しない41ほぼ確実に意図したものではない
クローラーにエラーを返す12ブラウザには200、クローラーには403。社内からは分からない

中央値は55点、範囲は11〜96。この3グループで合計73サイト、実測の23%にあたります。旧バージョンのツールでは、この割合は4回のサンプリング(回を追うごとにサンプルを拡大)でいずれも24〜25%でした。1.5.0 ではゲートの判定を修正した(学習用クローラーだけを拒否するサイト、ボット認証ページしか返さないサイト、探査がたまたま応答なしだったサイトは数えない)ため、両者は直接比較できません。

海外展開する企業にはもうひとつ直接的な発見があります。中国市場向けサイトの中央値は36、それ以外は58で、22点の差。95%信頼区間では、この差は16〜30点です。内訳を見ると、差が大きいのは見出しが質問の意図に合っているか、そのまま引用できる回答段落があるかの2項目。どちらもヒューリスティックな判定で、ツールは中国語を低めに読む可能性があるため、この差は方向として捉え、正確な値とはみなさないでください。

5つの段階:現在地であって、判決ではない

外部のベンチマークでは、商用サイトの多くは30〜55点に収まります。40点台は普通のことで、警報ではありません。「AI検索向けの対応をまだしていない」ことを示すのであって、「サイトの出来が悪い」ことではありません。

AIVの5段階のスコア範囲と意味
段階スコア意味
先行83–100優位を確立済み。重点は維持と拡大へ
基盤堅固66–82基盤は整い、欠落はコンテンツの深さとブランド資産に集中
成長期51–65主要項目は着手済み。足りないのは体系性と一貫性
初期段階31–50基礎項目に明確な欠落があるが、多くは数人日で補える
未着手0–30AI検索向けの対応をまだしていない。伸びしろが最大

なぜこのスコアを信頼できるのか

測定ツールで最初に疑うべきは、それ自体が正確かどうかです。だから以下のことはすべてリポジトリに書いてあり、誰でも確認できます。

  1. しきい値は勘で決めていません。 校正記録 に各段階の境界をどう決めたかを記し、4つの公開ベンチマークと突き合わせています。自分たちの誤りを公に認めた箇所も、ひとつそのまま残してあります。 公開前に予測したスコア分布の区間は外れており、実測がそれを覆しました。記録には両方の数字を残しています。
  2. 再現性は実測済みです。 2026-10-12、現行の1.8.0で米国のデータセンターからランキング全体を同じ日に3回測り、サイトごとに比較しました。317サイトのうち99%が±5以内、81%は2回のスコアが完全に一致(9月に旧バージョンで測ったときは96%と45%)。 つまり1サイトのスコアは±5の幅で読んでください。中央値は安定しています。まだ動くのは、主にナレッジグラフの照会と、クローラーを通したり通さなかったりするサイトのゲート判定です。 すべてのデータ
  3. スコアで引用を予測できるか――先に登録し、あとで検証し、結果はそのまま公開。 1.8.1と1.8.2で事前に登録した計画に沿った検証の第1波(2026-10-12〜14日、16カテゴリー、83サイト、ウェブ検索を有効にした1つのAIの回答1,280件)では、スコアと引用されることの間に関係は検出されませんでした(平均順位相関 T = 0.07、p = 0.51)。この設計で検出できるのはT = 0.29以上の関係で、検出されなかったことは関係がないことと同じではありません。 結果・逸脱・限界
  4. 自分たちで見つけたバグも書いてあります。 例えば、Python 3.11未満では307/308リダイレクトが追従されず、同じサイトのスコアが実行するPythonのバージョンに左右されていました。 また、リクエストヘッダーで英語を優先すると、一部の中国語サイトが国際版を返してきました。 後者はヘッダーの変更では解決しないので、方針は隠さず記録すること。結果には実際に測定したドメインを明記します。
  5. 私たち自身のランキングページも同じ指標で測っています。 現在89点、段階は「先行」。スコアも欠落も公開しています。まだ足りない項目も含めて。

問題が見つかった。その後は?

指標が答えるのはひとつだけ。エンジンがあなたを引用できるか。引用するかは競合と質問の意図次第で、サイト外の監査では観測できません。だから順位も引用数も約束しません。リポジトリで修正の提案をしないのも意図的です。採点は公開、修正は私たちの仕事。

  1. 無料AIVチェック。私たちが測定し、そのうえで指標にはできない判断を加えます。どの欠落が本物で、どれは無視してよいか、どの工程から直すべきか、直す価値があるか。スコア自体はご自身で実行して確かめられます。それがオープンソースにしている理由です。
  2. AEO診断 · 135,000円〜。AIV基準値レポート+海外競合との差+30日間の行動リスト。 レポート自体が能力の証明です。それを持ってご自身で直していただいても構いません。
  3. 全工程伴走+AIVダッシュボード。月次で比較し、同じスコアで語ります。 境界は明示しています:運用代行はしない、ROI連動の成果報酬は取らない、人員の置き換えは約束しない。

よくある質問

geo-score のスコアは正確ですか

どの意味での正確さかによります。同じサイトを測り直したとき:2026-10-12の同日再測定では、99%のサイトで差が5点以内でした。 他の人が再計算できるか:21項目のルール、重みとその根拠はすべてオープンソースなので、同じページなら誰が測っても同じスコアになります。 人の評価と合うか:同じルールで、84組のチェック項目のうち80%が同じ段階でした。ただ比べたのは5サイトだけで、サンプルはまだ小さいです。

引用を予測できるか事前に登録した検証の第1波では関係は検出されませんでした(T = 0.07、p = 0.51、回答は1つのAIのみ)。この設計で検出できるのはT = 0.29以上の関係で、検出されなかったことは関係がないことと同じではありません。結果と逸脱

これはSEOと同じことですか

同じ問いではありません。従来のSEOは何位かを問いますが、回答エンジンは順位を付けません。 段落を検索し、回答を組み立て、出典を示します。

だから引用される条件が変わりました。本文がHTMLの中にあること、冒頭の段落が単独で成立すること、 数字に出典があること、著者が検証可能であること。SEOツールはこれらをほとんど測りません。順位のロジックでは重要でないからです。

結論SEOが良くできたサイトでもAIVが高いとは限らず、その逆も成り立ちます。ランキングにはどちらの例も多くあります。

スコアが低いと、私のサイトは悪いということですか

ほとんどの場合、そうではありません。ランキングの中央値は55点で、40点台はごく普通です。 低いスコアはたいてい「AI検索向けの対応をしていない」ことを意味し、「サイトの出来が悪い」ことではありません。 この2つの対処法はまったく違います。

ゲートで40点に頭打ちされたサイトは特に原因を確認してください。本文がJavaScript実行後にしか存在しないなら、 コンテンツ自体は良く、エンジンが読めないだけ。robots.txtで名指しで遮断しているなら、それは御社自身の判断だったのかもしれません。

なぜリポジトリでは修正の提案をしないのですか

意図的です。公開しているのは測定の基準。指標、検査項目、判定基準、生データ。 目的は、スコアを検証・再現・反論できるようにすることです。

どう直すか、どれから直すか、何人日かけるか、誰が実行するかは、私たちの納品内容です。 この2つを分けておくからこそ、指標を中立的な基準として他社が使えます。競合他社も含めて。

ランキングのスコアを自分で再計算できますか

できます。それが設計目標です。指標は機械可読で、各段階に「サンプル8ページ中何ページ該当」と明記されているので、 2人が同じサイトを測れば算術的に一致します。生データ、採点スクリプト、ページ生成スクリプトはすべてリポジトリにあります。

注意再実行には±5の自然な揺れがあります(サンプルページが変わる、サイトのボット対策が変わる)。 2つのサイトを比較するとき、5点未満の差を結論にしないでください。

ランキングに自分のサイトがありません。追加できますか

できます。リポジトリに専用の申請窓口があり、まずご自身で実行して結果の行を貼っていただきます。 特に欲しいのは業種と言語のカバーが薄いサイト。英語以外のサイト、規制業種、プラットフォーム、メディアです。

ご注意スコアは低いものも含めて公開されます。申請テンプレートに明記しており、 自社以外のサイトを推薦することもできます。すべての検査は公開URLに対してのみ実行します。

指標は公開されているのに、なぜ無料チェックを頼む必要があるのですか?

指標が出すのは数字であって、判断ではないからです。ご自身で実行して得たスコアと、私たちが出すスコアは同じもの。それが公開する意味で、私たちが付けた点はすべて検証できます。チェックが加えるのは、指標にはできない3つのことです。1つ目は結果を読むこと。再実行では±5の自然な揺れがあり、ゲート項目はサイトのボット遮断ポリシーで反転するため、本当の欠落とノイズを人が見分ける必要があります。2つ目はビジネスに戻すこと。9工程のどこから直すべきか、指標はあなたが何を売っているか知りません。3つ目は直す価値と工数を示すこと。採点は公開し、修正は私たちの仕事です。コマンドを実行できる方はご自身で。できない方、実行したが次に何をすべきか分からない方は、私たちにご相談ください。無料です。