4 ms·
Google Faces The Slickest Click Fraud Yet
- greg 17y agoThis doesn't read so much like click fraud to me as hijacking a user's browser to convert organic traffic into affiliate credit. The fraudulent clicks are merely a cover story.
- aresant 17y agoClick-fraud is the carrot - that's why these guys are doing it. Google's best layer for detecting click-fraud is tracking click-to-buy ratio, particuarlly for large advertisers. This company has figured out how to make fake-clicks appear to have a good click-to-buy ratio.
- gyardley 17y agoThere's got to be something more here. Redirects through seven partners - most likely paying on net 30 terms and taking a cut of the revenue themselves for brokering - would reduce the money torrent to a long-delayed trickle. Perhaps the intermediary partners are placing cookies for targeting purposes and therefore adding a bit to the revenue stream? I'm also surprised that clicks are being generated from Google, of all places. Faking the click from an affiliate of a comparison shopping site would be much more lucrative (higher PPC due to higher purchase intent) and much less likely to result in aggressive countermeasures (comparison shopping sites aren't Google.)
- eli 17y agoWe don't sell anything directly on our websites, but I've been fighting a massive botnet of click fraudsters who come to the site off an ad and then visit a bunch of random other pages and submit any forms they encounter with gibberish. It's quite annoying. In addition to paying for bogus clicks, it throws off all the analytics. And there are thousands of IPs involved (mostly in Asia).
- dbz 17y agoI have an idea for you (aside from banning all of those annoying IPs). Try mapping the courses the random clicks have. If you see a pattern, then once a bot starts the pattern, have a form pop up asking it if it is human. If there is no patter, then you can still initiate a random form pop up asking if the user is a bot. I think you will probably stop some of the bots. Fine. I'll suggest banning IPs. If you find a form filled with random characters- ban the bot. And then maybe- there might be software which can tell you if certain text is a sentence. If that exists- run that software on the posts, and if there is a large percentage of non sentences, then you can either ban that IP or pop up form asking for human confirmation! If the gibberish is random sentences, you can try searching for common words. If you find none, then you can auto have a form pop up. Gosh. Lots of work =/ I have lots of ideas, however, lots of them wont be easy to implement for various reasons. Well, if you want more ideas- Feel free to ask me! Man. I've always wanted to design anti-bad-things software. Makes me feel superior?
- eli 17y agoYup, you've got the right idea. I've managed to figure out a few peculiar things the bots do while crawling combined with the fact that they seem to only use one of a handful of legit, but very specific user agents. I've got some mod_security rules + a script that combs logs and passes the IP to an iptables script to block them. Are you familiar with mod_security? The default rules are a little too aggressive for my liking, but it's a really fantastic tool. Adding a CAPTCHA to all forms would be an easy solution, but it's just not practical on many of our forms. I've had a good deal of success adding a hidden form field (that is, one that's set to display:none by a CSS rule) and then ensuring that it hasn't been tampered with when the form is submitted. The gibberish is typically random letters and numbers, but it's smart enough to fill all numbers in fields expecting phone numbers and email addresses in fields expecting emails. The scale of the operation is daunting, though. My script is pretty conservative (I really don't want to block legit usrs) and it still picks up a few hundred new IP addresses every day. I expire the bans after a week or the list would get unmanagable. And dealing with Google is very frustrating. Google says they've already detected all fraudulent clicks and credited us. I think they're wrong, but I don't see how I could possibly prove it.
- robk 17y agoCookie stuffing is an old trick. This seems like a way of defrauding AdSense uniquely by juicing the conversion rate, which is easily doable if one views the conversion code and puts some thought into this sort of method. But it still seems easy enough for Google to catch over time as they track-back the AdSense accounts.
- deleted 17y ago[deleted]
- ShabbyDoo 17y agoI worked for a site where we were considering going through an intermediary for AdSense because we could earn a greater percentage of Google's take per click than dealing with Google directly! It turns out that major partners can cut such a good deal that they can pass on a better percentage even after taking their own cut. Perhaps Google should consider reducing intermediaries by paying out more fairly, even if doing so increases administrative costs.