First, I wanted to write a python script that fetches images.google.com, looks for the input field, performs an image search and then clicks on our image. This is the simplest way to write a click bot and win Rankmaniac 2012. There are some downsides. First, Google randomizes the id, name, etc... of their input field and of their other elements on the image search page. However, I could probably just search the page for the input field with the correct attributes and perform the search with that element. Another downside is that google does a pretty good job about detecting click fraud. Here's a study that Google did about it (http://www.usenix.org/event/hotbots07/tech/full_papers/daswani/daswani.pdf).
My new idea is to use some sort of Custom Search API to write a bunch of search queries in javascript, put the pages on line and run them through proxies to simulate a lot of diverse traffic. However, Google doesn't really have a good search API and this would be difficult. Also, they'd still probably be able to detect the click fraud. My search continues...
In other words, google knows when we are cheating? :(
ReplyDelete