Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9291123
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T20:34:31+00:00 2026-06-18T20:34:31+00:00

Just recently, Google has introduced a new interface of their Image Search. From January

  • 0

Just recently, Google has introduced a new interface of their Image Search. From January 25 2013 on, full size images are shown directly inside Google, without sending visitors to the source site. I came across a site, that apparently has developed a sophisticated approach to prevent users from grabbing images from Google by introducing some sort of watermark dynamically. To see this, please search on the new Google Image Search interface for images by “fansshare.com”. This link should be working: Google Image Search. If not, simply enter “site:fansshare.com” in Google search input filed. Be sure to be on the new search interface, though.

How does fansshare.com achieve this? I couldn’t figure it out …

Update:

fansshare.com adds a GET param to all of their image URLs, like ?rnd=69. Example image URL:
http://fansshare.com/media/content/570_Jessica-Biel-talks-Kate-Beckinsale-Total-Recall-fight-5423.jpg?rnd=62

This image URL works for a few calls or seconds, after which a redirect takes place to a cached, watermarked image:
http://fansshare.com/cached/?version=media/content/570_Jessica-Biel-talks-Kate-Beckinsale-Total-Recall-fight-5423.jpg&rnd=5810

Edit:

We have finally managed to fully mimic FansShare’s hotlink protection and we’ve published our findings in the following, extensive blog post:

http://pixabay.com/en/blog/posts/hotlinking-protection-and-watermarking-for-google-32/

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T20:34:32+00:00Added an answer on June 18, 2026 at 8:34 pm

    There is a solution but just like other solutions it’s up to Google to intepret it as cloaking and ban at their will. This is a long one and probably will need further tinkering to work for your case. (Sorry in advance for the length)

    Setup

    For the sake of the example, let’s just say that:

    • site: www.thesite.com and
    • ImageURL base: images.thesite.com

    (but ImageURL base could easily be www.thesites.com/wp-content/uploads)

    Target

    Our target is to make it so, (1) the full-size image is shown only with a watermark/overlay if it’s requested from google images search and (2) don’t break previously working stuff.

    Solution

    So the theoretical solution is the following.

    1) Check the User-Agent and if it contains Googlebot then serve the “trap” URL. The trap URL is your current image URL but slightly changed so you can treat it differently, so instead of the current normal:

    http://images.thesite.com/wallpapers/awesome.jpg

    you should print for Googlebots:

    http://cacheimages.thesite.com/wallpapers/awesome.jpg

    (where cacheimages is anything you want)

    2) Now the main dish; you should be able to target the requests to http://cacheimages.thesite.com/ and have a script that acts like following:

     If the request comes from a bot (check user-agent headers)
         Then serve the normal image without watermark
     Else (if the request seems to be from a normal user)
         Then check the referer: If it's from google (but NOT http://www.google.com/blank.html)
              Redirect to the Post of the image (Note 1.)
         Else if the refer is your site
              Show the raw normal image
         Else (any other referer, including http://www.google.com/blank.html)
              Show watermarked image (Note 2.)
    

    Note 1: This will happen when people click “View original image” or the image itself

    Note 2: This will happen when people try to see the full-size image from the google image search results (and if they somehow arrive to the trap url of an image)

    3) You could HTTP redirect the old images to the new ImageURL base if the user-agent is Googlebots so the overlay/watermark trick starts working on old images faster (or even use Google Webmaster Tools if you use subdomains for images) and you are sure to preserve the SEO juice.

    Further actions

    You could do more changes if you want to be serious.

    1. Instead of showing the watermarked image redirect to more dynamic url http://cacheimages.thesite.com/preview?p=/wallpapers/awesome.jpg&r=23535
      or the more modern use of HTTP headers for no indexing:
      X-Robots-Tag: noindex
    2. Of course cache the watermarked images
    3. Check the Accept http headers for cases that I haven’t thought and serve image or redirect image post accordingly.

    Note

    You may also have to think about international traffic so instead of google.com you want to check for google.[a-z-\.]+/

    Conclusion

    This could be adapted to any system, I made it for one that has images on a subdomain, so it probably won’t be exactly the same for other systems like wordpress etc. Also, I am sure Google will do a change on their image search in the following couple months to fix this issue.

    An untested sample implementation of the idea can be found on Github.

    Disclaimers

    This hasn’t been tested thoroughly and you could get banned, it’s merely provided for research and educational purposes. I cannot be held responsible for any damages etc.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm currently playing around with tipfy on Google's Appengine and just recently ran into
I've only just recently learned about Google's programming language, Go. I've been intrigued by
Just recently Google made available Maps GL on the GMaps platform. We have an
I recently got a new cable modem from my ISP (Rogers in Canada; old
I recently went to my App Engine site which has been running just fine
Just recently I switched the language of my project to use C++ from C.
i am new to sqlite and I just recently installed it. I am familar
I've recently learned about the new Google Analytics Content Experiments which looks interesting. (
I just recently launched an application on the Google Play Store, and I was
I just recently started looking into WatiN and was following the example from http://www.codeproject.com/KB/aspnet/WatiN.aspx

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.