Basic認証などで閲覧制限をする以外でも、いろいろな方法がある。
HTMLにmetaタグを記述する方法
<meta name="robots" content="noindex,nofollow">
.htaccessにボット拒否の設定を記述する方法
SetEnvIf User-Agent "Googlebot" ng_ua
SetEnvIf User-Agent "bingbot" ng_ua
order Allow,Deny
Allow from all
Deny from env=ng_ua
.htaccessにX-Robots-Tag HTTPヘッダーの情報を追記する方法
# sitemap.xmlファイルにX-Robots-Tag HTTPヘッダーを追記
<Files sitemap.xml>
Header set X-Robots-Tag "noindex,nofollow"
</Files>
robots.txtに記述する方法(すべてのページを拒否)
User-Agent: *
Disallow : /