robots.txt生成ツール

SEOに必要なrobots.txtを無料で生成できるツールです。サイトURL、サイト種別、ブロックしたいディレクトリ、XMLサイトマップURLを入力するだけで、WordPress・ECサイト・一般サイト向けのrobots.txtを作成できます。

1. サイト情報を入力

robots.txtは検索エンジンのクローラーに、クロールしてよい場所・避けてほしい場所を伝えるためのファイルです。通常はサイトのルート直下に設置します。

1行に1つずつ入力してください。先頭の / は自動補正されます。

Disallow配下でも例外的にクロールを許可したいパスがある場合に入力します。

robots.txtチェック

入力後に「robots.txtを生成」を押してください。

生成されたrobots.txt

下記内容を robots.txt として保存し、サイトのルート直下に設置してください。例:https://example.com/robots.txt

robots.txt生成ツールとは

robots.txt生成ツールは、検索エンジンのクローラーにクロール制御の方針を伝えるrobots.txtを作成できる無料ツールです。サイトURL、サイト種別、ブロックしたいディレクトリ、XMLサイトマップURLを入力することで、Webサイトに設置しやすいrobots.txtを生成できます。

robots.txtは、管理画面、カート、検索結果ページ、重複しやすいパラメータURLなど、検索結果に出す必要が低いページのクロールを抑制したい場合に使われます。SEOでは、重要なページにクロールを集めるための補助的な設定として活用できます。

ただし、robots.txtは検索結果への表示を完全に防ぐためのものではありません。検索結果に出したくないページは、noindexタグや認証制御など、目的に合った方法と組み合わせて使うことが重要です。

robots.txtの基本的な書き方

robots.txtでは、User-agentで対象のクローラーを指定し、Disallowでクロールしてほしくないパス、Allowでクロールを許可したいパスを指定します。XMLサイトマップがある場合は、Sitemap行でURLを記載しておくとクローラーにサイトマップの場所を伝えられます。

一般的なサイトでは、すべてのクローラーを対象にする User-agent: * を使い、必要なディレクトリだけをDisallowにします。サイト全体をブロックする Disallow: / は、開発環境やテスト環境以外では慎重に扱ってください。

よくある質問

robots.txtとは何ですか?

robots.txtとは、検索エンジンのクローラーに対して、クロールしてよい場所・避けてほしい場所を伝えるためのテキストファイルです。通常はサイトのルート直下に設置します。

robots.txtでnoindexはできますか?

robots.txtだけでは、ページのインデックス登録を確実に防ぐことはできません。検索結果に出したくないページは、noindexタグや認証制御などを検討してください。

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

robots.txtはサイトのルート直下に設置します。例えば https://example.com/ の場合は、https://example.com/robots.txt でアクセスできる場所に設置します。

ECサイトでブロックした方がよいページはありますか?

カート、購入手続き、会員ページ、サイト内検索結果、重複しやすいパラメータURLなどは、クロール対象から外す候補になります。ただし必要な商品ページやカテゴリページを誤ってブロックしないよう注意してください。