robots.txtテスター

1. robots.txt
2. テストするページ
3. ボット

サンプルデータ — ご自身のデータに置き換えてください

完全にブラウザー内で実行され、貼り付けた内容はアップロードも保存もされません。 The server is only used to fetch a site's robots.txt or sitemap (browsers can't — no CORS). 匿名化した実行単位の結果件数を集計調査に使う場合があります。URL、ドメイン、IPアドレス、識別子は含めず、100回未満の実行から統計を公開しません。

フィードバック
不具合を報告

robots.txtテスター で問題が発生しましたか?状況をお知らせください。報告は公開リストではなく、非公開の確認キューに直接送られます。

送信される情報
 ツールへの入力、アップロード、貼り付けたソース、完全な結果、クエリパラメーター、URLフラグメントは自動では添付されません。上で選択した箇所は編集または削除できます。ブラウザーと不正利用防止のメタデータはスパム防止のために処理されます。 

このツールについて

robots.txtのルールを各URLとクローラーに適用し、どのルールが勝つか、サイトマップとの競合、ファイルの構文上の問題を確認します。

提案した変更を差分として確認し、入力した各オリジンからrobots.txtを個別に取得できます。

機能

  • URLとクローラーごとの許可・ブロック判定
  • 各セルで勝つ正確なルールの表示
  • 構文エラーとサイトマップ競合の検出
  • 提案変更の差分モードとオリジン別ライブ取得

仕組み

robots.txtと対象URL、クローラープロファイルを読み込み、標準ルールを正規化して最長一致と優先順位を計算します。構文、サイトマップ、差分、ライブ取得の結果を分けて確認します。

制限事項

  • これは入力されたrobots.txtとURLに対する決定論的な検査です。Googleのクロールやインデックス状態、キャッシュ、実際のリクエスト結果を保証しません。
  • ライブ取得は入力されたオリジンの現在の応答に限られ、認証が必要な環境や一時的なネットワーク障害を推測しません。

よくある質問

robots.txt でページのインデックス登録を止められますか?

いいえ。Disallow が止めるのはクロールであり、インデックス登録ではありません。他のページから Disallow 対象 URL へのリンクがあれば、Google はその URL を、通常はスニペットなしで、インデックスに登録できます。インデックスから除外するには、クロール可能な状態で noindex メタタグまたは X-Robots-Tag ヘッダーを追加してください。Disallow も同時に設定すると、Google が noindex を確認できません。

robots.txt ではルールの順序が重要ですか?

Google では重要ではありません。Google はファイル内の位置に関係なく、最も具体的なルール、つまり一致するパスが最長のルールを適用するため、Allow が前の Disallow を上書きできます。このツールも同じ方法で判定します。他のクローラーには最初に一致したルールを採用するものもあるため、曖昧さのないルールにしてください。

Disallow と noindex の違いは何ですか?

Disallow は robots.txt でクローラーに URL を取得しないよう伝えます。noindex はページ上のメタタグまたは HTTP ヘッダーで、その URL をインデックスに保持しないよう伝えます。目的が異なり、併用すると逆効果です。Disallow されたページは取得されないため、noindex も確認されません。

robots.txt で CSS や JavaScript をブロックすると SEO に悪影響がありますか?

悪影響が出る可能性があります。Google はページをレンダリングして理解するため、必要な CSS や JS を取得できないと、レイアウト、コンテンツ、モバイル対応を誤って判断することがあります。ページのレンダリングに必要なリソースは許可し、本当に不要なパスだけをブロックしてください。

robots.txt で AI クローラーをブロックするにはどうすればよいですか?

GPTBot、Google-Extended、ClaudeBot、CCBot、PerplexityBot など、各 AI ボットの user-agent(ユーザーエージェント)グループを追加し、Disallow: / を設定します。AI クローラー監査ボタンでこれらを読み込み、ルールが一致するか確認できます。robots.txt への準拠は任意です。信頼できるボットは従いますが、アクセス制御ではありません。

次のステップrobots.txtジェネレーター — generate a replacement robots.txt with the directives you meant to ship. ガイダンスは英語で利用できます.