It would also be good to not limit it to one source of traffic, if possible. If you could make the bot use different keyword searches in Google, enter the website in the address bar directly, and even visit different pages on the internet and follow a backlink to the website would be great. For the last suggestion, maybe the bot could have a text field where the user can paste in URL's that contain a backlink to the website.
Just some ideas...