検索結果に画像を含ませない方法

GoogleやYahooには、画像検索機能があります。
つまり、インターネット上に掲載されている画像を検索できる機能です。

サイト管理人の中には、この「画像検索」を嫌がる方々もおられます。
何故なら、画像検索で見つけた画像を無断で転載したり、無断で商用として利用されてしまう可能性があるからです。

そこで、画像検索して欲しくないサイト管理人は自サイトの画像が検索されないように、手を打つ必要が生じてくると言うわけです。

検索結果から除外する方法

Googleの「ウェブマスター向けヘルプ センター - robots.txt ファイルを使用してページをブロックまたは削除する」ページによりますと、robots.txtに↓のように記載すれば、ロボットは画像ファイルを検索結果に載せなくなるらしいです。

User-agent: Googlebot
Disallow: /*.gif$

・・・と、すればよいわけです。
(簡単ですねぇ〜ヽ(´ー`)ノ)

ちなみに、Yahoo!の場合は「Yahoo!検索 ヘルプ - 私のホームページの画像、音声、動画が検索されないようにしたい」によりますと・・・

User-agent: Yahoo-MMCrawler
Disallow: /

・・・とすればよいらしいです。
実際には、全てのクローラーに対して画像検索をして欲しくないわけですから・・・

User-agent: *
Disallow: /*.gif$

・・・となるわけです。


フォルダーごと、検索結果から削除する

画像フォルダーとHTMLフォルダに分けてある場合、画像の入っているフォルダーごと、検索結果から除外できます。

User-agent: *
Disallow: /フォルダー名/

htaccessを使った画像の直リン禁止の時も、画像ファイルとHTMLファイルと分離しておくと便利なんですが、検索結果を除外させるときもすごく便利。
これだと、多種多様な画像や動画ファイルのある場合に楽ちんで良いです。

広告