Forum Moderators: martinibuster

Message Too Old, No Replies

Adsense click blocking

Tools to block users/bots from multi-clicking on adsense advertisement

         

Tapolyai

4:08 pm on Mar 20, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I am brining up my first commercial site.

My plans are that the site will make its money from various affiliate and Adsense advertising.

My worry is, reading all the horror stories, that Google will cancel my account if someone decides to go click-happy on Adsense links on my site.

Instead of trying to convince Google to re-enable my account, are there solutions to block visitors (presumably by IP) from clicking more then say.. three adds within a 24 hour period?

(I am planning to run vB with VBAdvanced.)

benevolent001

4:14 pm on Mar 20, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



My worry is, reading all the horror stories, that Google will cancel my account if someone decides to go click-happy on Adsense links on my site.

instead of worrying about this...what i suggest is that you just play your game according to rules..and every thing wd go fine..and never ever click your own ads...this is what google hates most

best of luck for ur project

Tapolyai

4:26 pm on Mar 20, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thank you for your quick answer.

Now that I know I should go by the TOS ;), could you provide one for a preventative solution against a "click-bot", or someone bent on downing my site?

(To those who might not be familiar with it, there are software packages out there that you can point at a web site, and will search for Adsense links and repeatedly generate a "click" on them. Repeatedly, as in hundreds a minute... WHEN Google Adsense sees this, your Adsense account will be banished :( )

jetteroheller

4:45 pm on Mar 20, 2005 (gmt 0)

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



[ Now that I know I should go by the TOS ;), could you provide one for a preventative solution against a "click-bot", or someone bent on downing my site?

(To those who might not be familiar with it, there are software packages out there that you can point at a web site, and will search for Adsense links and repeatedly generate a "click" on them. Repeatedly, as in hundreds a minute... WHEN Google Adsense sees this, your Adsense account will be banished :( ) ]

I think in this case would nothing happen, because it's obviouse a click attack.

Maybe You would even not see it on Your stats, because filtered out before.

Tapolyai

4:51 pm on Mar 20, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Are you sure? Not trying to be facetious, but then how would Google know about someone hiring someone in a remote country to do a "click" campaign... If Adsense came to the webmaster they could just plead that they were "attacked". Worse case they get $0, best case Adsense misses it and they get $$$.

And since I see all the notes where people got ditched by Adsense after such "marketing campaign", I would presume there is such protection built in.

My purpose with this is to put this prevention in and forget about it. Insurance.

EVOrange

5:06 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



I think it's the general consensus here that Google is aware of the potential and has taken some steps to remove the possibility of someone else sabotaging your account. Most of the "I’ve been banned" postings eventually turn out to be one form or another of TOS violations. It probably has happened on some occasions that persons were shut out and have not knowingly broken the TOS, but I think that the chance of someone else causing you to lose a legitimate account is very rare.

Just my opinion.

EVO

PatrickDeese

5:09 pm on Mar 20, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Trust me.

The majority of people who were kicked out of the program got booted for

1) clicking on their own ads

2) violating the Adsense T&C agreement to such a degree that there was no sense in issuing a warning.

First off, most people have better things to do than send bot attacks to other people's sites. Secondly, Google is very aware of the click fraud services that use clickbots, or like those companies in India that are using proxies to attempt to generate income through Adsense clicks, and has been pretty good at filtering them out.

I would spend my time on a lot of other aspects of my sites before I started worrying about this kind of nonsense.

That is Google's department, let Google worry about that. If you have a site with quality content, and don't use any sort of artificial incentives to get people to click on your ads ("support our site by clicking on the ads")

JamesR3

5:26 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



Since this topic has been brought up again, and no one ever responded to a previous post I made about it, I'll reiterate that I think Tapolyai has a very valid concern. You have NO IDEA what Google bans people for and what they don't, because their "You are banned" email is purposefully vague. Are you willing to gamble your AdSense income that a) No one wants to bother messing with your site via a click-attack, and b) that Google has this problem figured out?

If your answer is yes, I'd like someone to tell me how Google can possibly have this "figured out", so that they know you didn't do it yourself and therefore won't ban you. I just don't see how it is technically possible for them to have any idea whether or not a click-attack was self-orchestrated or not, other than the brain-dead case of using your own IP address to do it.

Let me add to this that, ironically, there is a thread right now wehre someone got their site cancelled and apprently did nothing wrong: [webmasterworld.com...]

EVOrange

6:04 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



Are you willing to gamble your AdSense income that a) No one wants to bother messing with your site via a click-attack, and b) that Google has this problem figured out?

Considering that none us of have insight into the reasons behind any "i've been banned" episodes, I would say the answer to this is yes for everyone running adsense, eh?
EVO

martingale

6:14 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



I can think of a way that would stop IE users from clicking your ads repeatedly; but it would not stop a bot or a firefox user:

1. Set up one of those AdSense click tracker scripts that logs clicks on ads to a database. Write the IP and time of each click into a database table.

2. Write some PHP that chooses when to return AdSense ads based on IP: If the IP has recently clicked on an ad (say in the last 30 minutes) don't return any AdSense to this user, give them some other ads instead or something.

This doesn't work for firefox or bots because they probably don't work with the click tracker.. most of the click tracker's I've seen only work with IE.

JamesR3

6:20 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



OK EVOrange, you got me there. Perhaps I should have phrased it as "Are you COMFORTABLE with..." I know I am not.

Tapolyai

7:36 pm on Mar 20, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



martingale, thank you. That might be a possibility.

Alternatively, counting how many times Adsense was displayed to the same IP within a time frame could be limited... This would limit the potential of clicking on them till being dropped.

PatrickDeese, no I am not comfortable. I am not comfortable with driving on the road with others driving, so I put my seat belt on. I am not comfortable that my house won't burn down so I put smoke detectors in. I am not comfortable that no one will break into my house, so I lock the doors. I am not comfortable that my health will be always perfect so I go visit the doctor regularly. I am not comfortable that my teeth will be ok forever, so I brush them regularly.

In one word - insurance. I am a firm believer of preventative solutions. If I can spend an ounce now to prevent this problem in the future, then I rather do it now, then spend months and months trying to convince my advertising consolidators that I wasn't trying to cheat them. By that time I will have created a certain reliance on the income, so the loss would be much more devastating.

Let's not forget that we have the 302 error issue going around. Those who are willing to steal traffic that way, wouldn't be willing to attack a competitor, if they know they will not get caught and would increase their money?

Would you bet your income on that?

JamesR3

8:31 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



Well said Tapolyai. By the way, I have the PHP AdSense Tracker program, but I have not set it up yet. I will try to get to that and see if the statistics that if offers (which are way more detailed than what you get from Google) would be useful to this topic. At the very least they could provide information on who to block if need be, or provide a record to give to Google in case of problems.

wackybrit

9:28 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



1. Set up one of those AdSense click tracker scripts that logs clicks on ads to a database. Write the IP and time of each click into a database table.

-snip-

This doesn't work for firefox or bots because they probably don't work with the click tracker.. most of the click tracker's I've seen only work with IE.

I've written a script that catalogs every link someone clicks on from any page, and so you could rig it up through that.. but I think that intercepting the click first is, for some reason, against Google's T&Cs. FWIW, my click tracking worked in all major browsers I tested with (FireFox, IE, Safari).. but I don't think this would stop the mass clickers since they'd be using proxies anyway.

martingale

9:50 pm on Mar 20, 2005 (gmt 0)

10+ Year Member



Wacky... ASA was on here at one point saying he didn't see any problem with the click tracker script that was posted. They key, apparently, is that it did not require *any* modification to the AdSense code. It just sat at the bottom of the HTML code as its own separate thing.

If your solution also does not require any modification to the AdSense code you paste in, then I would be very interested to see it... I am always interested in more accurate tracking!

Right now I can accurately track IE users, and then I just fudge and guess that firefox users behave the same way, but who really knows.

Tapolyai

4:42 am on Mar 21, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



but I don't think this would stop the mass clickers since they'd be using proxies anyway

But it could be modified that, for example no more then five clicks per 24 period on Adsense from the same IP. Clearly that is a guess, but that sounds much more reasonable then 500 clicks in 1 hour.

It would not matter if it went through the Vatican or Belize. As long as the clicks did not come from the same IP, then it should not matter to Google either... I see no other way Google would track it.

entropicus

7:47 am on Mar 21, 2005 (gmt 0)

10+ Year Member



@ martingale: how come it doesnt work in Firefox? because of pipelining or something?

as an aside: Would using a "click-tracker" script be a violation of TOS?

martingale

2:48 pm on Mar 21, 2005 (gmt 0)

10+ Year Member



Because the JS I've seen relies on "onfocus" working on an iframe and firefox doesn't support that.