robots.txt とは、goo、Google、Lycos などのロボット型検索エンジンに対する命令を記述するためのファイルです。自分のページが、検索エンジンのデータベースに登録されないように指示します。
ただ、この指定は強制的なものではなく、この指定を行っても検索してしまう検索エンジンはあるかもしれません。goo、Google、Lycos は大丈夫のようです。
robots.txt ファイルは、そのサイトのトップに置かなくてはなりません。
○ http://www.xxx.zzz/robots.txt × http://www.xxx.zzz/~tohoho/robots.txt
robots.txt の中には次のように記述します。これは、すべて(*)のロボットに対して、/ ではじまるファイル(つまりはすべてのファイル)を検索データベースに登録することを禁止するものです。
User-agent: * Disallow: /
例えば、goo と Google に対してのみ、/himitsu と /cgi-bin の下のファイルを検索させないようにするには、次のようにします。
User-agent: moget Disallow: /himitsu/ Disallow: /cgi-bin/ User-agent: Googlebot Disallow: /himitsu/ Disallow: /cgi-bin/
<meta>タグによる指定を行えば、各ページに対する設定を行うことができます。
<meta name="robots" content="noindex,nofollow">
noindex, nofollow の部分には以下のようなものを指定します。