DNS RobotDNS Propagation Checker
ホームDNS検索WHOISIP検索SSL
DNS RobotDNS Propagation Checker

次世代DNS伝播チェックツール

プライバシーポリシー利用規約私たちについてブログお問い合わせ

DNSツール

DNS検索DNS速度テストドメインからIP変換NS検索MX検索すべて表示

メールツール

メールアドレス存在確認SPFレコードチェッカーDMARCチェッカーDKIMチェッカーSMTPテストツールすべて表示

ウェブサイトツール

サイトダウンチェッカーWHOIS検索ホスティングチェッカードメイン空き状況確認サブドメイン検索すべて表示

ネットワークツール

PingツールトレースルートポートチェッカーHTTPヘッダーチェックSSL証明書チェックすべて表示

IPツール

IP検索自分のIPアドレス確認IPv6テストWebRTCリークテストDNSリークテストすべて表示

ユーティリティツール

QRコードスキャナーQRコード生成UPI QR Code GeneratorWiFi QR Code Generatorモールス信号変換すべて表示
© 2026 DNS Robot. 開発: ❤ Shaik Brothers
全システム正常稼働中
Made with
  1. ホーム
  2. /
  3. SEOツール
  4. /
  5. Robots.txtチェッカー

robots.txtチェッカー&テスター

あらゆるサイトのrobots.txtを取得して、URLがGooglebot、Bingbot、GPTBotなどのAIクローラーに許可されているかブロックされているかをテストし、構文エラーを行ごとに確認できます。下書きを貼り付ければ、公開前にrobots.txtの変更をテストすることもできます。

URLテスターGooglebot・AIボット対応エラーを行ごとに表示無料・登録不要

robots.txtは当社のサーバーからユーザーエージェントDNSRobot-SEOCheckerで取得し、結果は保存しません。URLのテストはブラウザ内で実行されます。

Advertisement

robots.txtチェッカーでできること

robots.txtは、ウェブサイトのルート(https://example.com/robots.txt)に置かれるプレーンテキストのファイルで、クローラーがどのURLを取得してよいかを指示します。たった1行の間違いで、サイト全体がGoogleから見えなくなったり、AIクローラーに読ませたくないページを読まれたりすることがあります。

このチェッカーは、クローラーと同じ方法でファイルをダウンロードし、Googleと同じマッチングのロジックですべてのルールを読み取ります。そのうえで、任意のURLと任意のボットについて許可かブロックか、そしてどの行が判定を決めたのかを表示します。GoogleはSearch Consoleのrobots.txtテスターを2023年12月に廃止したため、ルールを変更する前後のテストにすばやく使えます。

GooglebotでURLをテストし、一致したDisallowルールと行番号を表示したrobots.txtチェッカーの結果
任意のパスを任意のクローラーでテストできます。判定を決めたルールと行が結果に表示されます。

robots.txtをテストする方法

1
ウェブサイトを入力

example.comのようなドメインを入力します。ページの完全なURLを入力すれば、そのページをすぐにテストできます。チェッカーはサイトのルートから/robots.txtを取得し、リダイレクトをたどります。

2
ステータスを確認

200の応答ならルールが適用されます。404ならクローラーはすべてを取得できます。サーバーエラーの場合、Googleはファイルが再び読み込めるようになるまでサイトのクロールを停止します。

3
URLをテスト

/blog/post?id=1のようなパスを入力し、クローラーを選びます。許可かブロックかに加えて、一致したルールと行番号が表示されます。

4
修正して再テスト

robots.txtを貼り付けに切り替えると、下書きを編集しながら結果をすぐに確認できます。その後ファイルを公開し、本番のファイルをもう一度チェックしてください。

Advertisement

クローラーがrobots.txtを読む仕組み

Google、Bingをはじめ、ルールを守るクローラーの多くは、robots.txtの標準規格であるRFC 9309に従います。ほとんどの判定は、次の4つのルールで決まります。

User-agentクローラーごとに1つのグループ

クローラーは、自分の名前に一致するUser-agentのうち、最も具体的なグループだけに従います。Googlebot専用のグループがあれば、User-agent: *のグループは完全に無視されます。

優先順位最長一致が優先

1つのURLに複数のルールが一致する場合、パスが最も長いルールが優先されます。/shop/sale/以下のページでは、Allow: /shop/sale/がDisallow: /shop/より優先されます。

Google同じ長さならAllowが優先

AllowとDisallowのルールが同じ長さの場合、Googleは制限の緩いほう、つまりAllowを採用します。

パターンワイルドカード * と $

*は任意の文字列に一致し、$はURLの末尾を表します。Disallow: /*.pdf$はすべてのPDFをブロックしますが、/file.pdf?download=1はブロックしません。

robots.txtのHTTPステータスの意味

クローラーは、ルールを1行も読む前に応答コードで動作を決めます。Googleはそれぞれのケースを次のように扱います。

ルールを適用200 OK

ファイルが読み込まれ、ルールに従います。Googleが読むのは先頭の500 KiBまでで、それ以降は無視されます。

たどる3xxリダイレクト

Googleは少なくとも5回までリダイレクトをたどります。それでもrobots.txtに到達しない場合は、ファイルが存在しないものとして扱います。

すべてクロール4xx(404、403、410)

robots.txtが存在しない場合と同じ扱いになり、すべてのURLがクロール対象になります。ただし429 Too Many Requestsは例外です。

クロールしない5xx、429、または接続不可

エラーが続いている間、Googleはサイト全体をブロックされたものとして扱います。30日が過ぎると最後にキャッシュしたコピーを使い、キャッシュがなければ制限なしとみなします。

Advertisement

robots.txtでAIクローラーをブロックする方法

AI企業は、モデルの学習、AI検索、オンデマンドの取得にそれぞれ別のクローラー名を使っているため、1つだけをブロックして他は許可できます。Google-ExtendedをブロックするとコンテンツがGeminiに使われなくなりますが、Google検索には影響しません。一方、Googlebotをブロックすると検索に影響します。

チェッカーのAIクローラーの表では、13種類のAIボットのうちどれがrobots.txtで許可されているかがひと目でわかります。主な学習用クローラーをブロックするには、次の内容を追加します。

AI学習用クローラーをブロック
User-agent: GPTBot User-agent: ClaudeBot User-agent: Google-Extended User-agent: CCBot User-agent: Applebot-Extended Disallow: /

robots.txtのよくある間違い

  • ステージング環境から残った`Disallow: /`はすべてをブロックします。新しいサイトがいつまでもGoogleに表示されない原因として最も多いものです。

  • robots.txtでページを隠そうとする。 ブロックされたURLでも、リンクをもとに説明文なしでインデックスされることがあります。ページを検索結果から外すには、クロールを許可したうえでnoindexメタタグかX-Robots-Tagヘッダーを追加してください。

  • robots.txt内の`Noindex:`行。 Googleは2019年9月にサポートを終了しており、無視されます。

  • CSSとJavaScriptのブロック。 Googleはブラウザと同じようにページをレンダリングするため、これらのファイルをブロックするとページが崩れて見えることがあります。

  • 大文字と小文字の違い。 ディレクティブ名は大文字・小文字を区別しませんが、パスは区別します。Disallow: /Admin/では/admin/はブロックされません。

  • すべてのサブドメインで1つのファイルを使う。 robots.txtが適用されるのは、同じホストとプロトコルだけです。blog.example.comには専用のファイルが必要です。

  • GoogleへのCrawl-delay指定。 GooglebotはCrawl-delayを無視します。Bingは従います。

Advertisement

robots.txtの記述例

必要なパターンをコピーしたら、ファイル全体をチェッカーに貼り付けてテストしてください。

すべてを許可
User-agent: * Disallow:
フォルダーをブロックし、サブフォルダーだけ許可
User-agent: * Disallow: /admin/ Allow: /admin/public/
パラメーター付きURLとPDFをブロック
User-agent: * Disallow: /*? Disallow: /*.pdf$
クローラーにサイトマップの場所を伝える
Sitemap: https://example.com/sitemap.xml

その他のSEO・クロール関連ツール

クロール設定のほかの部分も作成・チェックできます。

Robots.txt生成ツール

プリセットとAIボットのブロック機能でrobots.txtを作成します。

サイトマップ生成ツール

ウェブサイトのXMLサイトマップを作成します。

HTTPヘッダーチェック

X-Robots-Tagなどのレスポンスヘッダーを確認します。

リダイレクトチェッカー

リダイレクトチェーンのすべてのホップをたどります。

robots.txtチェッカーのよくある質問

上の入力欄にドメインを入力してください。チェッカーが/robots.txtを取得し、HTTPステータスと内容を表示して、エラーを一覧にします。さらに、特定のURLがGooglebot、Bingbot、AIクローラーに許可されているかをテストできます。

Advertisement