Forum Moderators: martinibuster

Message Too Old, No Replies

Serve google ads for hotlinkers?

Will this get me banned?

         

Hanslicht

12:45 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



I am running a couple of websites with a lot of images. Many other webmasters are hotlinking and now it takes more than half of my entire bandwidth.

I am about to do something about it via the .htacces file and I saw that it is possible to insert another file that will be showed instead of the file the hotlinkers want.

Now my idea is to create a html with a google adsense banner as alternative file the images linked to.

Benefits will be:
A lot of clicks (the first weeks at least)
Save bandwidth
Protect my content
Teach the hotlinkers a lesson :-)

-But will google freak out? I can't find anything about this in the TOS. I am bit nervous, on the other hand, if other webmasters choose to present my content without permission I canīt be to blame - even if its google ads?

topr8

12:54 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



you will be serving ads on a site that isn't yours - i think this is a clear breach of the terms

Hanslicht

1:13 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



Thanks for your reply.

So if I grab an adsense code from another persons site, and present it on my site, I can get this person kicked out?
It doens't make sense.

FourDegreez

1:23 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The img tag won't display an HTML block anyway. The idea won't work. You can only replace the hotlinked image with another image.

rj87uk

1:36 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Just replace the image with your Logo or something that might not be appropriate for other websites.... lol :)

GiveMeMore

1:41 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



This is completely Off Topic, but there are a lot of simple scripts out there that doesn't allow hot linking. you can replace the orig image with any other one if they hot link

Quadrille

1:56 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Most hosts can prevent hotlinking at the server level.

Just like that.

I keep just one folder on one site for the images I wish to use 'cross-site'; all other images can only appear on the domain they are part of.

The alternative is to move yours periodically from folder to newfolder, replacing the old ones with a photo of your mother in law. or whatever.

Far more fun, but finicky work, as even with a script, you'll still need to update it regularly, to be sure to catch them. If the script is permanently placed, they'll give up, and that would be no fun at all!

ashii

3:35 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



Make a image that say
"Visit www.mydomain.com to see this Image"

like that.And use this image for hot linking.

malachite

4:53 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



Make a image that say "Visit www.mydomain.com to see this Image"

Or one which says "the owner of this site is a thieving git". I did that once; needless to say the owner of the offending site removed the hotlink tout-suite ;)

netmeg

5:06 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I can go you one better - I actually knew the person who was stealing my bandwidth and copyrighted pictures, so I used a picture of HIM along with "thieving git" type text (more eloquently phrased, natch) and needless to say, the linking stopped pretty quickly.

Quadrille

5:12 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Nice one!

If the thief is using the pics on ebay, you'll need to use a porn picture - that gets the sale cancelled, and if it keeps happening, they lose their account.

About the only positive use for porn I've ever seen.

rj87uk

5:24 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



About the only positive use for porn I've ever seen

And you have seen a lot of porn then? lol :)

Broadway

7:30 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I found a blogger down in Brazil or somewhere hotlinking one of my pictures. I did the porn thing. I got some satisfaction out of that. I also emailed the other websites this site was hotlinking so to advise them that their bandwidth was being stolen.

wrgvt

8:05 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



I've found hotlinkers that don't specify the height and width in their html. Then I've changed the image to something much larger than they expected. The new image really stands out on their page, and often screws up the way the whole page flows.

MThiessen

8:05 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



LOL I had a domain that was notorious for hotlinking my images. It was kinda a macho guy site, so I used mod re-write so that whenever the refferer was this site all the images said:

"Out of the closet and loving it! Free To Be Me" With a little gay pride logo...

I visited the site afterward and literally almost fell out of my chair laughing...

malachite

9:23 pm on Nov 28, 2006 (gmt 0)

10+ Year Member



Presumably replacing a holinked image with a p0rn pic would lose the culprit more than just his ebay account if he were also using adsense!

--
MThiessen - love your solution and have stored it away for future reference :)

swa66

10:49 pm on Nov 28, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Actually if you use mod_rewrite, you can give as answer to the image request a redirect to a html file, resulting in the browser loading your html page instead of the bandwidth thieve's site ...

Personally I find it over the top to do, but If I'd be faced with a stubborn one linking too much of my images I'd not hesitate all that long to hijack his visitors to their pages toward a page on an obscure domain of mine that explains they visited a thieve. I'd most likely not add ads on the page, and more likely do a meta refresh towards e.g. google's search engine with a relevant keyword for them.

MThiessen

12:31 am on Nov 29, 2006 (gmt 0)

10+ Year Member



You might be mod-rewriting it to a .html but it is my understanding it will not display that .html file.

The reason being they are hotlinking you with an <img tag, and no matter how much you mod-rewite it still wont show a .html page. Your only recourse is replacing the image with either a 1x1 image to save bandwidth, or a giant 1500x1500 just to mess with them.

Be aware though if you rewite a 1x1 image to save Bwidth, if they linked back to you with that image, then you have just created a hidden link, so be careful.

jomaxx

12:56 am on Nov 29, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



That trick might work if there is an HREF link directly to the image, but I'm sure it wouldn't work if the image is embedded on the page via an IMG tag (as is the case with the vast majority of image hotlinking).

MThiessen

3:28 am on Nov 29, 2006 (gmt 0)

10+ Year Member



No it won't work at all.

Prove it to yourself, do this on one of your pages:

<img src="test.htm" width="100" height="100" border="0">

Make a test.htm page and upload it, then on test2.htm put the above code.

No try to view it. You get a broken image, not the page "test.htm"

If you mod-rewrite it, it's still going to not show up as an htm page, save it as test.jpg and try it, still won't work Sorry, it would be great if it could, but mod-rewrite to an htm file will not work.

swa66

4:39 am on Nov 29, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Please, no. Not referencing the html, but sending a redirect to the browser instead.

I've done it in the past -by accident- due to a bad configuration on a set of rewrite rules, it did work at the time.

It seems from a first trial that at least Firefox (I've no easy access to a IE6) has fixed the issue in their most recent browser.

I'm not entirely sure what the code was (as I said it was a faulty config), but it did work at that time in up to date netscape and MSIE browsers.