As some of you already know .. Hotlinking methods against google images is now a violation of Google quality guidelines, and Google has started to deindexing websites and to give a manual action penalty for image mismatch for those who using Hotlink methods: [
support.google.com...]
I have images and clipart website and most of my traffic comes from google images search, I had htaccess file blocking all hotlinking and it's also redirecting (view image button) which suppose to show the full URL image in my server to home page instead.
and I even didn't know that i got this penalty until that i noticed that my traffic has dropped to about 90%, after investigations i found that I am not alone, and many webmasters has been hit by this new penalty in the last 3 weeks by Google for hotlink protection: [
wordpress.org...] , [
pixabay.com...] , and also there is some discussion about it in this forum.
After getting penalty and adding google to the whitelist of my htaccess file:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?example\.com/ [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://example.com [L]
I have submitted a reconsideration request and after about 2 weeks i received answer from google and the manual action has been revoked and my site got indexed again and it's showing on Google images search.
Since my site is back and I am allowing Google to eat my bandwidth, my traffic is not the same as before and it dropped to about 50% of what it used to be, while the bandwidth has increased dramatically, I mean that i am getting much less visitors and crazy bandwidth, I am checking my statistic now and i see that i have more than
300 GB of bandwidth and the day is not over yet.
The question is what to do now while google images is eating my bandwidth and people are able to see full sized images directly in google without even visiting my site ? and if someone can PLEASE help me with a good way to prevent hotlinking in my htaccess file so I can be able block google images from hotlinking to my images and at the same time not to block google bot and if someone want to click on the (view image) button on google images search they can see the image URL instead to redirecting them to forbidden page or to the home page (RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://example.com [L]),
I know what google is doing is illegal ! and Hotlinking is stealing. But I can't fight google, and i need to make a living also with my websites, so I have to obey and to follow their rules, but to be honest this is too much from google and I can't let them hotlink and eat my bandwidth like that, I am getting nothing for being hotlinked by google, it's not even worth to stay on Google images and let them control and use my images content and at the same time i am getting less visitors and i need to pay extra more for my server bandwidth.
I don't want to get a penalty again, but if i see there is no other option i will block google from hotlinking in the same as before, and penalty will be much cheaper than hotlinking :)
Any help will be very appreciated, and i hope your help will also help webmasters who is in the same situation as me.
[edited by: aakk9999 at 10:03 pm (utc) on Oct 1, 2015]
[edit reason] replaced mysite with example.com [/edit]