robots.txtチェックとサイトマップ確認

このrobots.txtチェックでは、入力したURLをGooglebot、Bingbot、GPTBotやClaudeBotなどのAIクローラーが取得できるかどうかと、その判断を決めたルールを表示します。書式の誤りも指摘し、サイトマップのURL数、別ホストのURL、lastmodの形式も確認します。

出典:RFC 9309 – Robots Exclusion Protocol。更新日:

マイツールボックス

ボタンを押すと、入力したURLがブラウザから当サイトのサーバー(Cloudflare Worker)に送られます。サーバーは「ToolboxDayBot」としてページを取得し、robots.txtに従い、分析結果だけを返します。URLとIPアドレスは保存しません。1時間30回の上限のため、IPを元に戻せない形(ハッシュ)にした値を最長1時間だけメモリ上で数えます。

結果

結果
–
クロールできるか
チェック項目
改善のヒント
robots.txtのルール
サイトマップの抜粋

計算方法

クローラーはrobots.txtをこう読む

robots.txtは必ずホストのルート(https://example.com/robots.txt)に置き、そのホストとプロトコルにだけ適用されます。書式は2022年にRFC 9309として標準化されました。

Googleが読むのは user-agent・allow・disallow・sitemap だけで、読み込むのは最大500 KiBです。Crawl-delay と Noindex はGoogleでは無視されるため、このツールで注意を表示します。

クロールを止めてもインデックスは止まらない

ブロックしたURLでも、ほかのページからリンクされていれば説明文なしで検索結果に出ることがあります。確実にインデックスから外すには noindex(メタタグまたはX-Robots-Tag)を使い、クロールは許可したままにします。ブロックしているとGoogleはnoindexを読めません。

AIクローラーの拒否とサイトマップ

GPTBot(OpenAI)、ClaudeBot(Anthropic)、Google-Extended(GoogleのAIモデルでの利用)、CCBot(Common Crawl)も判定します。拒否したいボットごとに User-agent: GPTBot と Disallow: / のグループを書けばAI拒否ができます。続けて、robots.txtに書かれた最初のサイトマップ(なければ /sitemap.xml)を確認します。上限は1ファイル50,000 URL・50 MBで、同じホストのURLだけを入れ、lastmod はW3C形式で書きます。新しく作るならサイトマップ作成ツールが便利です。gzip圧縮(.xml.gz)のサイトマップは展開せず、大きなファイルは2 MBまで読み込みます。

よくある質問

robots.txtとは何ですか?

サイトのルートに置くテキストファイルで、検索エンジンなどのクローラーにどの範囲を巡回してよいかを伝えます。アクセス制限の仕組みではないため、悪意のあるボットは無視しますし、パスワードの代わりにもなりません。

robots.txtの確認方法を教えてください。

サイト内のページのURLを入力して「robots.txtをチェック」を押してください。Googlebot、Bingbot、AIクローラー、その他のクローラーごとに、そのURLが許可されているかと決め手のルールが表に表示されます。Search Consoleのrobots.txtレポートでも確認できます。

「Disallow: /」はどういう意味ですか?

スラッシュはすべてのパスを表し、そのグループのクローラーは何も取得できません。User-agent: * の下に書くとサイト全体がすべてのクローラーからブロックされるため、テスト環境以外では使わないようにしましょう。

AIの学習を拒否するにはどう書けばいいですか?

拒否したいクローラーごとにグループを作り、User-agent: GPTBot の次の行に Disallow: / と書きます。GoogleのAIモデルでの利用を止めるには Google-Extended、Anthropicなら ClaudeBot を指定します。

「robots.txtによりブロックされました」と出たページが検索結果に出るのはなぜですか?

robots.txtが止めるのは取得だけです。ほかのページからリンクされていると、Googleは説明文なしでURLを表示することがあります。検索結果から外すには、noindexを設定してクロールを許可してください。

出典・根拠

更新日:

関連ツール