無料AEOチェッカー:AIがページで実際に読めている内容を確認
URLを貼り付けるだけ。AIクローラーと同じ方法(JavaScriptなしの生HTML)と、人が見る方法の2通りでページを読み込み、AIが見落としている内容を正確に示したうえで、アンサーエンジンへの対応度を0〜100で評価します。
AEOチェッカーが評価する項目
- AIの視点 vs 人の視点:人に見えるテキストのうち、AIクローラーがJavaScriptを実行せずに読める割合。非表示のブロックはすべてハイライト表示。
- AIが読める構造化データ:HTMLレスポンス内のJSON-LD、回答に適したschemaタイプ(FAQPage、HowTo、Article、Product)、JavaScriptで挿入されたschema。
- 回答の形式:結論から始まる導入、質問形式の見出し、アンサーエンジンがそのまま回答に使えるリストや表。
- コンテンツ構造:明確なH1が1つ、論理的な見出し階層、セマンティックHTML、引用に値する十分な情報量。
- AIクローラーのアクセス:GPTBot、OAI-SearchBot、ClaudeBot、PerplexityBot、Google-Extended向けのrobots.txtルール、ChatGPTのリクエストにサーバーが応答するか、インデックス可否、llms.txt。
- 信頼性と鮮度:タイトルとmeta description、著者とE-E-A-Tシグナル、公開日と更新日、Open Graph。
AIは読めないものを引用できない
ChatGPT、Claude、Perplexity、Geminiは、ページを取得して引用することで質問に答えます。しかし、そのクローラーの多くはサーバーが返すHTMLしか読みません。VercelとMERJの調査によると、主要なAIクローラーはいずれもJavaScriptをレンダリングしていません。GPTBotやClaudeBotはJavaScriptファイルをダウンロードはしても、実行することはありません。
つまり、価格や商品情報、FAQ、さらにはメインの見出しまでJavaScriptで追加している場合、人には見えてもAIには見えません。ブラウザでは完璧に見えるページが、引用してほしいシステムにとっては半分空っぽなのです。
AEOチェッカーは両方のバージョンを並べて表示し、AIに見えないブロックをすべて指摘したうえで、ページを引用されやすくするその他の要素(構造化データ、回答の形式、クローラーのアクセス、信頼性のシグナル)を評価します。
AEOスコアの見方
80〜100 · 優秀
AIクローラーがコンテンツを読めており、ページは引用されやすい構造になっています。情報を新しく保ち、アンサーエンジンに実際に引用されているかを追跡しましょう。
40〜79 · まずまず〜良好
基本はできていますが、何かがページの足を引っ張っています。JavaScriptの後ろにあるコンテンツ、schemaの欠如、回答形式の弱さなどです。優先度「高」の対策から始めましょう。
0〜39 · 不十分
AIクローラーはこのページを読む、または信頼するのに苦労しています。多くの場合、メインコンテンツがJavaScript実行後にしか存在しないか、クローラーがブロックされています。まずそこを直し、その後に残りを改善しましょう。
AIがコンテンツを見落とすよくある原因
メインコンテンツがブラウザでレンダリングされている
シングルページアプリケーション(React、Vue、Angular)は、ほぼ空のHTMLの枠だけを送り、JavaScriptでページを組み立てることがよくあります。人は気づきませんが、AIクローラーが受け取るのは空の枠だけです。
対策: サーバーサイドレンダリングや静的生成(Next.js、Nuxt、Astro)を使うか、クローラー向けのプリレンダリングサービスを利用しましょう。
タグマネージャー経由で追加されたschema
Google Tag Managerやクライアントサイドのプラグインで挿入したJSON-LDはJavaScript実行後にしか存在しないため、AIクローラーはFAQPageやProductのマークアップを一切目にしません。
対策: JSON-LDはサーバー側のHTMLテンプレートに直接出力しましょう。
CDNやファイアウォールがAIボットをブロックしている
CloudflareなどのCDNは、robots.txtで許可していてもデフォルトでAIクローラーをブロックすることがあります。人には問題なく表示されるページが、ChatGPTには403を返してしまいます。
対策: ボットのルール(例:Cloudflareの「AI Scrapers and Crawlers」設定)を見直し、引用してほしいAIクローラーを許可しましょう。
クリックしないと表示されない回答
クリックされて初めてテキストを読み込むタブ、アコーディオン、「もっと見る」ボタンでは、そのテキストがHTMLに含まれません。
対策: テキストはHTMLに含めたままCSSで非表示にするだけにして、最初からクローラーが読めるようにしましょう。
AIに本当に引用されているかを確認
AEOスコアが高いということは、ページが引用される準備ができているということです。SEOcrawl AIのAI Trackerは、実際に引用されているかを示します。ChatGPT、Gemini、Perplexity、Claudeでどのプロンプトがあなたのブランドに言及しているか、どのページが引用されているか、そして改善のたびにそれがどう変わるかがわかります。
AEOチェッカーのよくある質問
AEOチェッカーとは?
AEOはAnswer Engine Optimization(アンサーエンジン最適化)の略で、ChatGPT、Claude、Perplexity、Google AI Overviewsといったアンサーエンジンがページを読みやすく、信頼しやすく、引用しやすくすることを指します。AEOチェッカー(AEOグレーダー)は、ページがこれらの要件を満たしているかをテストし、改善点を教えてくれます。このツールでは、AIクローラーがページで読める内容と読めない内容も正確に確認できます。
AIクローラーはJavaScriptを実行しますか?
ほとんどの場合、実行しません。AIクローラーのトラフィックを調べたVercelとMERJの分析では、主要なAIクローラー(GPTBot、ClaudeBot、PerplexityBotを含む)はいずれもJavaScriptをレンダリングしていませんでした。GoogleのGeminiはGooglebotのレンダリングを利用できますが、すべてのAIシステムがそうだとは考えないほうが安全です。重要なコンテンツはHTMLに入れましょう。
AEOスコアはどのように算出されますか?
6つのグループ(AIが読める内容、構造化データ、回答の形式、コンテンツ構造、AIクローラーのアクセス、信頼性のシグナル)にわたる約20の固定チェックがそれぞれ重み付けされたスコアを持ちます。合計は0〜100の評価で、同じページなら常に同じスコアになります。AIが書くのは総評とアクションプランだけで、数値を変えることはありません。
AIの視点と人の視点の比較はどのように行われますか?
ChatGPTのユーザーエージェントでページをリクエストし、サーバーが返すHTMLをJavaScriptなしで読み取ります。次に、同じページを実際のヘッドレスブラウザで開き、スクリプトを実行させて表示されるテキストを収集します。人には見えるのにHTMLにないブロックは、すべて「AIには非表示」としてマークされます。
ChatGPTに対してページが403を返すのはなぜですか?
多くの場合、CDNやファイアウォールのルールが原因です。たとえばCloudflareは、「AI Scrapers and Crawlers」設定により新しいドメインでAIクローラーをデフォルトでブロックします。なお、本物のAIクローラーは公開されたIP範囲からアクセスするため、ファイアウォールが当ツールのテストとは異なる扱いをする場合があります。確実を期すにはボット設定を確認してください。
AI Visibility Checkerとの違いは?
AI Visibility CheckerはAIモデルにあなたのブランドについて質問し、言及されているかを測定します。AEOチェッカーは1つのページを分析し、技術的に読まれて引用される準備ができているかを測定します。ページの改善にはAEOチェッカーを、成果の確認にはAI Visibility Checkerをお使いください。
AEOチェッカーは無料ですか?
はい。無料で、登録も不要です。すべての方に快適にご利用いただくため、訪問者ごとに1時間あたりの小さな利用上限があります。サイト全体のチェックやAI引用の継続的な追跡には、SEOcrawl AIをご利用ください。






