robots.txt の設定項目
生成された robots.txt
📝 設置方法
コードをコピーし、robots.txt という名前のテキストファイルを作成して貼り付けます。
保存したファイルをWebサイトのルートディレクトリ(一番上の階層)にアップロードしてください。
例:https://example.com/robots.txt でアクセスできる状態が正解です。
- 検索エンジンの「通行証」を決めるファイル
-
robots.txtは、Webサイトを巡回する検索エンジンやAIのボット(クローラー)に対して、「どのページを見てよくて、どのページは見てはいけないか」というアクセス指示を出すための重要なテキストファイルです。サイトのルートディレクトリに1つだけ設置して使用します。 - 主な役割とSEOへの効果
-
- クロールバジェットの最適化
管理画面(/wp-admin/ など)ややパラメータ付きの重複ページなど、SEO的に価値のない大量のページへの巡回をブロックすることで、Googlebotの無駄足を防ぎ、本当に重要な記事のクロール頻度(インデックス速度)を上げることができます。 - AIボットなどの制限
ChatGPT(GPTBot)などによる無断でのテキスト学習を防ぐために、特定のボットだけを名指しでブロック(Disallow)する用途でも現在広く使われています。 - サイトマップの即時伝達
ファイル内にSitemap:とXMLサイトマップのURLを記載することで、検索エンジンがサイトに訪れた瞬間に最新のサイト構造を正確に教えることができます。
- クロールバジェットの最適化
- ⚠️ 設定時の重大な注意点
-
Disallow: /(すべて拒否)と設定してしまうと、Googleがサイト全体を一切見られなくなり、検索結果からあなたのサイトが丸ごと消滅する大事故になります。
また、robots.txtはあくまで「巡回しないでね」というモラルに基づいたお願いであり、秘密のページを隠すためのセキュリティ対策としては利用できません(悪意ある攻撃者はこれを無視します)。機密情報のあるページには必ずBasic認証やパスワード保護などをかけてください。
- User-agent (対象クローラーの指定)
-
検索エンジンやAIボットの「識別名」を指定する項目です。
User-agent: *(アスタリスク)を指定すると、「世の中に存在するすべてのクローラー」に対する基本ルールを意味します。特定のボット(例:Googlebot)だけ別ルールにしたい場合は、名前を明記して新たなブロックを作ります。 - Allow (許可) と Disallow (拒否)
-
Disallow: /wp-admin/のように書くと、そのディレクトリ配下へのアクセスを禁止します。
逆にAllow: /wp-admin/admin-ajax.phpのように Allow を組み合わせることで、「管理画面は基本拒否するけど、この1つのファイルだけは機能上アクセスを許可する」といった高度な例外指定も可能です。
なお、ルールが衝突した場合は「文字数(パス)が長い方」や「より具体的に指定されている方」が優先されるのが一般的なクローラーの挙動です。 - Sitemap (サイトマップの指定)
-
サイト全体の構成を記したXMLファイルのURLを記述します。
Google Search Consoleなどで手動送信することもできますが、ここにも併記しておくことで、他のマイナーな検索エンジンや海外の検索エンジンに対しても一括でURLリストを伝えることができます。
- WEB開発ツール
- CSS Flexbox/Grid レイアウトジェネレーター
- HTTPヘッダー確認
- 最適なECプラットフォーム診断ツール|Shopify・makeshop・EC-CUBE・モール型
- Markdown ⇔ HTML 相互変換ツール|リアルタイムプレビュー付き
- 最適なCMS診断ツール|WordPress・MovableType・ノーコード・ヘッドレスCMS等
- モダンUI CSSジェネレーター|グラスモーフィズム対応
- ホームページ制作/サイトリニューアル費用相場概算シミュレーション
- CSSアニメーションジェネレーター|@keyframes コード出力
- 現在のOS・ブラウザ・IP・画面解像度を一括取得|クライアント環境情報チェッカー
- JSON整形・バリデーター|ツリービュー&YAML変換
- Cron式ジェネレーター&実行スケジュール確認ツール|日本語翻訳・作成
- Webフォントプレビューア|Google Fonts日本語・英語フォント比較
- 構造化データ(JSON-LD)作成ジェネレーター【FAQ・パンくずリスト対応】
- CSSグラデーション&背景パターンジェネレーター|コード出力&プレビュー
- レスポンシブプレビューアー|複数デバイス幅を同時プレビュー
- hreflangタグ ジェネレーター|多言語サイト向け自動生成ツール
- ネットワーク
- セキュリティ
- パスワード自動生成(ランダム作成)
- プライバシーポリシー&利用規約ジェネレーター|改正個人情報保護法対応の雛形を無料で自動生成
- WCAG対応 カラーコントラストチェッカー|文字色と背景色の比率計算
- セキュリティヘッダーチェッカー – A〜Fスコア+設定例付き
- パスワード強度チェッカー&解読時間シミュレーター|安全性を即診断
- PDFパスワード設定・解除ツール|サーバー送信なしで安全・登録不要
- パスワード付きZIP 作成ツール|Mac・Windows対応(無料・登録不要)
- 動画・音声ファイルサイズ計算ツール|ビットレートから即算出
- Basic認証作成(ベーシックにんしょう)|.htaccess&.htpasswd生成
- 画像処理・テキスト解析
- アスペクト比・画面比率の自動計算ツール|ピクセルサイズを算出
- 文章校正・校正チェッカー|サーバー送信なし・無制限・登録不要
- テキスト差分チェッカー|2つの文章・文字の比較ツール
- 正規表現チェッカー&テスター|電話番号・郵便番号|日本語スニペット・置換対応
- Base64 エンコード&デコード|画像・テキストの双方向変換ツール
- 読む時間・スピーチ所要時間 計算機 プロンプター|文字数から話す時間を算出
- Macの濁点分離を即修復!Unicode正規化ツール(NFC変換)
- 文末重複&漢字比率チェッカー|ライター向け文章校正ツール
- SVG波線&ブロブ(不定形)ジェネレーター|CSSコードも自動生成
- ファビコン作成ツール|favicon変換ジェネレーター
- アプリ不要|インスタ画像サイズ変換(9:16対応)|余白・背景ぼかし
- PDFまとめツール| 結合・分割・抽出|サーバー送信なし
- 全角半角変換|ひらがな・カタカナ/半角カナも一括整形(差分表示)
- ExcelでCSVが文字化けする時の対策|UTF-8 BOM付与・削除&改行変換
- URL解析ツール|クエリ分解・編集+UTM生成(エンコード/デコード対応)
- ダミーテキスト自動生成ツール|Lorem ipsum・日本語対応
- ダミー画像ジェネレーター|プレースホルダー画像作成
- 画像カラーピッカー|写真から色コード抽出・パレット自動生成
- 画像圧縮&WebP一括変換ツール(登録不要・無制限・アップロード不要)
- URL・WifiのQRコード作成・生成・変換ツール(無料・登録不要)
- 無料・会員登録不要の履歴書・職務経歴書PDF作成ツール|スマホ対応
- 文字数カウント・単語数カウント・テキスト解析
- テキスト読み上げ・音声読み上げ(テキストリーダー)|TTS無料ツール(無制限・登録不要)
- SNS・エンタメ
- トーナメント表作成ツール|対戦表&リーグ表を自動生成・自動保存
- 無料ビンゴマシーン|音声読み上げ・カード印刷対応|アプリ不要
- インスタ画像分割ツール|9分割・3分割のプロフィールグリッド投稿に
- ライブ参戦用 うちわ文字&応援ボードメーカー|アプリ不要で即作成
- SNS・EC向け画像リサイズツール|Instagram・Amazon・楽天の推奨サイズに一括変換
- OGP・X(Twitter)カード確認シミュレーター&タグ生成ツール
- アプリ不要!ルーレットメーカー|重み付け・演出付きカスタムルーレット作成
- アプリ不要!BPM測定ツール|タップでテンポ計測・ディレイ計算・メトロノーム
- チーム分けジェネレーター|スキル均等化・制約付きランダムグループ分け