サーバーのルートにrobots.txtファイルを置き、サイトの画像ファイルをGoogleのインデックス登録から除外する方法のご紹介です。
robots.txtで画像ファイルのインデックス登録をブロックする
robots.txt内のUser-agentをGooglebot-Image(Google画像用のクローラー)に指定することができますので、あとはインデックス登録から除外したい画像ファイルやパターンなどを指定します。特定の画像のインデックス登録をブロックする
例えば「sample.jpg」のように特定の画像をインデックス登録から除外する場合は、robots.txtで以下のように指定します。
12
User-agent: Googlebot-ImageDisallow: /img/sample.jpg
1 2 |
User-agent: Googlebot-Image Disallow: /img/sample.jpg |
全ての画像のインデックス登録をブロックする
サイト上の全ての画像をインデックス登録から除外する場合は、以下のように指定します。
12
User-agent: Googlebot-ImageDisallow: /
1 2 |
User-agent: Googlebot-Image Disallow: / |
特定のパターン画像のインデックス登録をブロックする
例えば「.jpg」の拡張子が付いたファイルのみをインデックス登録から除外する場合は、*(アスタリスク)を使って一致する文字列を除外対象にすることも可能です。
12
User-agent: Googlebot-ImageDisallow: /*.jpg$
1 2 |
User-agent: Googlebot-Image Disallow: /*.jpg$ |
コメント