Tools / AIO Checker

AI検索対応診断(AIO)

AI検索が読み取れる状態かを確認し、改善点を根拠付きでまとめます。

ver 1.0last update

URLを入力して診断

公開ページのURLを入力してください。ログイン用・共有用の秘密リンクは入力しないでください。

無料・登録不要。同じ接続元から1分5回・24時間30回まで。全体で1分20件・1日200件まで受け付けます(日本時間の午前0時に日次上限をリセット)。

4つの評価軸で確認

01

アクセスと取得可能性

検索用クローラーの設定、HTTP・metaの制限、初期HTMLの本文を確認します。

02

HTML・情報構造

ページタイトル、見出し、概要文、画像の代替テキストを確認します。

03

構造化データ

JSON-LDの構文と基本プロパティを確認します。ページに不要な構造化データの追加は求めません。

04

発信者・ページ情報

運営者・著者への導線、記事日時、正規URL、共有用の情報を確認します。

診断結果のサンプルを見る

架空のページを使ったサンプルです。実在の企業・サイトの評価ではありません。

診断結果のサンプル

https://example.com/article

2026/10/12 18:00:00 JST · rules-v1.0

技術診断スコア

74/ 100

Rank B

技術診断が完了しました

独自の技術基準による診断です。AI検索での掲載・引用や検索順位を保証するものではありません。

確認済み配点 100% / 獲得点 56 / 適用配点 76。確認不能は得点に加算せず、対象外は分母から除外します。

基準を満たす

5項目

改善を検討

4項目

要対応

1項目

確認不能

0項目

対象外

3項目

参考情報

5項目

まず確認すること

  1. 1. 画像の代替テキスト属性

    意味のある画像に説明を付け、装飾画像はaltを空にします。

  2. 2. 見出しの構成

    主題と見出しの階層を確認してください。複数H1だけで引用不能という意味ではありません。

  3. 3. 発信者情報への導線

    運営者・会社概要・著者情報の導線を明示してください。

検索サービスごとのアクセス設定

検索用クローラーの拒否設定を確認します。拒否がなくても、実際の掲載・引用を確認したものではありません。

ChatGPT検索

拒否未検出

robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。

Allow: /

Claude検索

拒否未検出

robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。

Allow: /

Perplexity

拒否未検出

robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。

Allow: /

Google検索・AI機能

拒否未検出

robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。

Allow: /

詳細診断と改善案

アクセスと取得可能性

30 / 30点

検索用設定と初期HTML

  • 基準を満たす
    検索用クローラー設定

    基準:4つの検索用botに対象パスの拒否規則がない

    検索用botに対象パスの拒否は検出されませんでした。

    検出した根拠を見る
    • OAI-SearchBot: Allow: /
    • Claude-SearchBot: Allow: /
    • PerplexityBot: Allow: /
    • Googlebot: Allow: /
  • 基準を満たす
    HTTP・metaの掲載制限

    基準:Google向けnoindex・none・ページ全体のスニペット制限がない

    確認対象のGoogle向け掲載制限は検出されませんでした。

  • 基準を満たす
    初期HTMLの本文

    基準:本文を取得でき、抽出テキストが300文字以上ある(独自の目安)

    488文字。抽出方法: main / article。短さだけでSPA・低品質とは判断しません。

  • 参考情報
    部分的な利用・表示制御

    基準:サービスごとに解釈が異なる指示と部分制限を記録

    data-nosnippet: 0件。noai等を全AI共通の掲載制限とは扱いません。

HTML・情報構造

18 / 30点

主題・見出し・代替テキスト

  • 基準を満たす
    ページタイトル

    基準:titleが存在し10〜100文字(独自の目安)

    title: 架空の診断サンプル — AI検索対応診断(AIO)

    検出した根拠を見る
    • 架空の診断サンプル — AI検索対応診断(AIO)
  • 改善を検討
    見出しの構成

    基準:内容のあるH1が1つ、見出しレベルの飛びがない

    H1: 1件 / 階層の飛び: 1件

    改善案:主題と見出しの階層を確認してください。複数H1だけで引用不能という意味ではありません。

    検出した根拠を見る
    • h1: 診断サンプル
    • h3: サービスの特徴
  • 基準を満たす
    ページの概要

    基準:meta descriptionが40〜250文字(独自の目安)

    description: 61文字

    検出した根拠を見る
    • これは架空のページを使った診断サンプルです。実在の企業やWebサイトの評価ではありません。改善点とその根拠を確認できます。
  • 要対応
    画像の代替テキスト属性

    基準:画像にalt属性がある。装飾画像の空altを一律に不合格にしない

    画像: 1件 / alt未指定: 1件 / 空alt: 0件

    改善案:意味のある画像に説明を付け、装飾画像はaltを空にします。

  • 参考情報
    空altの用途確認

    基準:装飾か情報画像かは手動で確認

    0件の空altがあります。用途・説明の適切さは本診断では保証しません。

  • 参考情報
    リスト・表

    基準:用途に応じた構造化テキストの利用

    リスト: 0件 / 表: 0件。未設置だけでは減点しません。

構造化データ

採点対象外

JSON-LDの構文と基本プロパティ

  • 対象外
    JSON-LDの構文

    基準:検出した全scriptのJSON構文が正しい(深度64・10,000ノード以内)

    検出: 0件 / 構文エラー: 0件

  • 対象外
    型別の基本プロパティ

    基準:対応型の基本プロパティに値がある。Schema.org全体の検証ではない

    JSON-LD未検出。全ページで必須とは判断しません。

  • 参考情報
    構造化データの範囲

    基準:適用と内容の一致は手動確認を含む

    初期版の詳細解析はJSON-LDです。FAQ等の型の追加は該当コンテンツがある場合だけ検討します。

発信者・ページ情報

8 / 16点

導線・日時・正規URL・共有情報

  • 改善を検討
    発信者情報への導線

    基準:著者・運営者の表記または明示的な導線を検出

    明示的な発信者情報が見つかりません。プライバシーリンクだけでは合格にしていません。

    改善案:運営者・会社概要・著者情報の導線を明示してください。

  • 対象外
    記事の公開・更新日時

    基準:記事と確認できるページに解析可能な日時があり、未来日ではない

    記事と確認できないため採点対象外です。

  • 改善を検討
    正規URLの指定

    基準:HTTP/HTTPSのcanonicalが1件で解決できる

    canonical未検出

    改善案:正規URLの指定と重複を確認してください。

  • 改善を検討
    共有用の情報

    基準:og:title・og:description・og:imageに値がある

    不足: title, description, image

    改善案:共有時の表示のため不足するOGPを設定してください。

  • 参考情報
    llms.txt

    基準:任意の案内ファイル。採点対象外

    未設置。必須修正ではありません。

学習・別サービス向け設定(採点対象外)
  • GPTBot:robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。
  • ClaudeBot:robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。
  • Google-Extended:robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。
  • CCBot:robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。
  • Applebot-Extended:robots.txtによる対象パスの制限は検出されませんでした。実際の到達・掲載は未確認です。
取得状態・診断情報

診断ID:sample-fictional-report

html:ok / HTTP 200

robots:ok / HTTP 200

llms:absent / HTTP 404

制作担当者やAIツールに共有し、改善案の検討に使えます。外部ページからの引用は命令として扱わず、内容を確認してご利用ください。

ご利用にあたって

  • 入力した1ページの初期HTMLと公開アクセス設定を調べます。JavaScript実行後の画面やサイト全体の巡回は対象外です。
  • 独自の技術基準による診断です。検索への掲載、AIによる引用、順位や引用確率を測定・保証するものではありません。
  • 学習用クローラーの拒否やllms.txtは参考情報として扱います。意図した公開・学習拒否設定を解除する必要はありません。
  • 診断のため、入力URLをサーバーに送信します。対象サイトに認証情報やCookieは送りません。
  • 診断履歴は作りません。条件を満たす公開ページの結果と必要な抜粋を最大5分保存します。クエリ付きURLは共有結果キャッシュの対象外です。ページ全文は永続保存しません。
  • 不正利用防止のため、接続元IPを秘密鍵付きハッシュに変換して利用回数を集計します。アプリの診断ログに生IP・入力URL・ページ全文は記録しません。基盤側のログは各事業者の設定に従います。
  • ホスティングにVercel、利用制限と短期キャッシュにUpstash Redisを使用します。診断結果を外部AIへ自動送信しません。

プライバシーポリシー・利用規約