How it works

検出 → 分類 → 比較。

EdgeShapingが答える問いはシンプルです。
どのAIボットが、サイトのどのページを、いつ、何のために読んでいるのか。

Step — Detect

ボット辞書で検出

継続更新されるAIクローラー辞書を使い、ChatGPT系・Claude系・Perplexity系・Gemini系などの アクセスを検出。ボット名・URL・訪問日時・User-Agentを記録します。辞書は更新のたびに育ちます。

Step — Classify

用途で分類

同じ「AIボット」でも意味が違います。学習(モデルに取り込む)、検索・RAG(回答の裏付けに引く)、 ユーザートリガー(人がAIに質問して発生する即時フェッチ)。EdgeShapingは訪問を用途別に出力します。

Step — Compare

人間と並べて比較

AIボットの訪問と人間のページビュー(AHTG)、あるいはGoogle検索クリック(AHQG)を突き合わせ、 ページごとの「読者のズレ」を4象限で可視化します。

AHTG / AHQG Matrix

4象限で読む。

AHTGマトリクスは「AIボット訪問 × 人間PV」、AHQGマトリクスは「AIボット訪問 × Google検索クリック」。 比較する人間側のデータが違うだけで、読み方は同じです。

LATENT GAP AI注目・人間未到達 3ページ
URLAI人間
/blog/consent-mode-checklist 3 0
/docs/api-reference 2 0
/blog/server-side-tagging 2 0
ALIGNED AI・人間ともに到達 2ページ
URLAI人間
/blog/ga4-migration-guide 3 12
/features 2 8
INCUBATION 育成段階 1ページ
URLAI人間
/blog/release-note-v2 0 1
STANDARD 人間到達・AI未注目 3ページ
URLAI人間
/pricing 0 21
/contact 0 14
/blog/campaign-report 1 9
Beyond the matrix

マトリクスの先にある2つの観測。

Inferred Path

AIが「あるはず」と推測したURL

サイトマップに存在しないのにAIボットが訪問しているURL。過去のURLかもしれませんし、 「このサイトならこの記事があるだろう」とAIが思い込んで作ったパスかもしれません。 後者なら、それはまだ書かれていない需要の発見です。

完全死角ページ

誰にも到達されていないページ

サイトマップには存在するのに、AIにも人間にも読まれていないページ。 重要ページなら導線の見直し、不要ページなら統合・削除・noindexの判断材料になります。