robots.txtを作成

robots.txtの作成は、テンプレートを選んで、ブロックするパスとサイトマップを入力するだけです。必要ならAIクローラーも除外でき、できあがったファイルがすぐに表示され、よくある間違いもチェックされます。

出典:IETF RFC 9309 – Robots Exclusion Protocol (グループ、Allow/Disallow、ワイルドカード * と $)。更新日:

1行に1つ。例:/private/ や /*.pdf$
1行に1つ。ブロックした領域の下位パスを許可します
https://から始まる完全なURL。空欄なら出力しません
秒
リクエストの間隔。Googleは無視しますが、ほかのクローラーは従うことがあります
マイツールボックス入力内容はこのブラウザーにのみ保存されます。

結果

robots.txt
User-agent: * Disallow: /private/ Disallow: /tmp/ Sitemap: https://www.example.com/sitemap.xml
チェック結果
  • 問題は見つかりませんでした。
置き場所
「robots.txt」という名前のテキストファイル(UTF-8)として、ドメインの最上位ディレクトリに保存します。https://あなたのドメイン/robots.txtで開ける必要があり、サブドメインごとに別のファイルが必要です。
robots.txtが制御するのはクロール(巡回)だけで、インデックス登録ではありません。ブロックしたページも検索結果に載ることがあります。検索結果から外すにはnoindexを使います。ファイルは誰でも読めるため、秘密のパスは書かないでください。

計算方法

robots.txtは、サイトの最上位ディレクトリに置く小さなテキストファイルで、クローラーに取得してよい範囲を伝えます。ロボット排除プロトコル(RFC 9309)にしたがい、各グループはUser-agentで始まり、AllowとDisallowの規則を含みます。

出力される内容

知っておくこと

ファイルはドメインの/robots.txtで読める場所に置く必要があり、誰でも見られるため、アクセス制限の代わりにはなりません。ページをGoogleに表示させたくない場合は、ブロックではなくnoindexを使います。ブロックしたページも、内容なしで掲載されることがあるためです。公開後はrobots.txtのチェックでルールが意図どおり読まれるか確認でき、タイトルと説明文の検索結果での見え方は検索結果プレビューで確かめられます。

よくある質問

robots.txtはどう作りますか?

テンプレートを選び、ブロックするパスとサイトマップを入力して、表示された内容をコピーし、ドメインの最上位にrobots.txtとして保存します。そのあと「あなたのドメイン/robots.txt」を開いて確認します。

robots.txtはどこに置きますか?

ドメインの最上位ディレクトリで、https://あなたのドメイン/robots.txtで開ける場所です。サブフォルダーに置いたファイルは無視されます。サブドメインごとに別のファイルが必要です。

robots.txtでGoogleの検索結果から消せますか?

確実ではありません。禁止できるのはクロールだけで、ほかのページからリンクされていると、アドレスだけ内容なしで載ることがあります。除外にはnoindexを使います。

AIクローラーはどうブロックしますか?

クローラーごとにグループを作り、Disallow: /を指定します。ツールは既知のAI学習用クローラーを自動で追加します。法的な拘束力はありませんが、信頼できる提供者はこのファイルに従います。

robots.txtは必ず必要ですか?

必須ではありません。ファイルがなければクローラーはすべて取得できます。カートや内部検索など重要でない領域をクロール対象から外したり、サイトマップを知らせたりするときに役立ちます。

出典・根拠

更新日: · 編集方針

関連ツール