I was looking for a way to prevent reverse image searching (namely I didn’t want for people who had a copy of one of my images to upload it to google and discover where it originated from). I created the following robots.txt file at put it at the root of my blogspot blog:
User-agent: * Disallow: /hide*.jpg$ Disallow: /hide*.jpeg$ Disallow: /hide*.png$ User-agent: Googlebot-Image Disallow: /hide*.jpg$ Disallow: /hide*.jpeg$ Disallow: /hide*.png$
With it, I was expecting that all jpg and png image files that start with the word
hide1023939.jpg) would not appear in Google Images (or any other search engine). I was inspired by the official documentation here and here.
However Google Images keeps showing them, both when reverse searching as well as searching sitewise for any images. I’ve added many new images since I implemented the robots directives but even these new files get crawled.
As an observation the images on blogspot/blogger.com are hosted on
http://1.bp.blogspot.com/....file.jpg instead of my own subdomain (
http://domain.blogspot.com) and I wonder if this is the cause of the issue?
Any ideas how to solve this?