特定のボット・AIクローラー拒否設定ジェネレーター

サイトの表示速度低下を招く悪質なスパムボットや、コンテンツを無断学習するAIクローラー(ChatGPTやClaudeなど)、競合のSEO分析ツールからのアクセスを .htaccess で安全に遮断するコードを生成します。
※Googlebotなどの正常な検索エンジンのクローラーはブロックしません。

1. 拒否設定の選択(推奨・実用)

サイトの負荷軽減や無断学習対策として、チェックしたボットを遮断します。

【推奨】AIクローラー(無断学習・負荷対策)
【実用】SEO調査ツール(競合解析対策)
2. 海外スパム・特定ボット(防御)

身に覚えのない不審な海外からのアクセスが多い場合に有効です。

3. こだわり設定(レガシー・リセット)

設定を初期状態(推奨設定のみ)に戻すか、一昔前に流行した悪質ボット群(レガシー)を一括で追加反映します。

📄 .htaccess に記述するコード

設定を選択してください

⚠️ 記述のポイントと注意点

本ツールでは、SetEnvIfNoCase を使用し、正規表現で複数のボット(User-Agent)を1行にまとめて出力します。これにより、ボットごとの個別記述を減らし、サーバーの処理負荷を最小限に抑えています。

❌ 記述順序に注意
拒否設定は # BEGIN WordPress などの自動生成コードよりも上に記述してください。下に書くと、ボットが先にWordPressの処理に流れてしまい、拒否が機能しない(負荷が下がらない)場合があります。
✅ robots.txt との違い
クローラーの巡回を制御する robots.txt は、あくまで「紳士協定」のお願いに過ぎず、悪質なボットはこれを無視してクロールしてきます。
一方、.htaccess による拒否設定はサーバーの入り口で強制的に「403 Forbidden」を返して物理的に遮断するため、サーバー負荷の軽減に直接的な効果があります。