AIボットとGooglebotのためのrobots.txtテスター
GPTBot、ClaudeBot、PerplexityBot、Googlebotはあなたのページをクロールできますか?任意のURLを現在のrobots.txtに照らしてテストし、適用される正確なルールを確認、デプロイ前に修正を試せます。
任意のURLを入力
そのサイトのrobots.txtを取得し、ホームページだけでなく入力した正確なパスをテストします。
各ボットの判定を確認
検索、AI検索、AI学習の20種類のクローラーについて、許可されるかどうかを決めるグループとルールを表示します。
編集して再テスト
エディターでルールを変更したり、「学習はブロック、AI検索は許可」のスニペットを追加したりすると、結果が即座に更新されます。
よくある質問
このrobots.txtテスターは、ボットがブロックされているかどうかをどう判定しますか?
Googleが採用しているrobots.txtの標準規格RFC 9309に従います。クローラーは自身のuser-agentを指定したグループ(大文字・小文字を区別しない)に従い、該当するものがなければUser-agent: * グループにフォールバックします。そのグループ内では、一致するAllowまたはDisallowのパスのうち最も長いものが優先され、同じ長さの場合はAllowが優先されます。ワイルドカード(*)とURL末尾のアンカー($)にも対応しています。
GPTBot、ClaudeBotなどのAIクローラーはブロックすべきですか?
目的によります。学習用クローラー(GPTBot、ClaudeBot、Google-Extended、CCBot)はモデルの学習のためにデータを収集するもので、ブロックするかどうかは方針の問題です。検索用・ユーザーリクエスト用のボット(OAI-SearchBot、ChatGPT-User、Claude-SearchBot、PerplexityBot)は、AIアシスタントがあなたを引用・リンクするために必要なものです。多くのブランドは、ブロックするとしても学習用のみにとどめ、AI検索は許可しています。
Google-ExtendedをブロックするとAI Overviewsから除外されますか?
いいえ。Google-Extendedが制御するのは、コンテンツがGeminiモデルの学習とグラウンディングに使われるかどうかだけです。AI OverviewsとAI ModeはGoogle検索の一部でGooglebotを使用しています。Googlebotをブロックすると、Googleから完全に除外されてしまいます。
robots.txtだけでページをGoogleから除外できますか?
いいえ。robots.txtが止めるのはクロールであって、インデックス登録ではありません。ブロックされたURLでも、そこへのリンクから説明文なしでインデックスされることがあります。検索結果からページを除外するには、クロールを許可したうえでnoindexのメタタグまたはX-Robots-Tagヘッダーを使用してください。
robots.txtがエラーを返すとどうなりますか?
404の場合は、すべてクロールしてよいとみなされます。5xxのサーバーエラーの場合、Googleはしばらくの間「すべて禁止」として扱うため、サイト全体のクロールが止まる可能性があります。robots.txtが常に200で確実に配信されるようにしてください。
公開前に変更をテストできますか?
はい。テスト後、エディターでrobots.txtとパスを編集すると、ブラウザ内で結果の表が即座に更新されるので、デプロイ前に安全にルールを試せます。