I wonder who could have been behind it?
There's actually a good list of bots to avoid in the robots.txt file of the site linked top of the page - lots of unpleasant ones singled out. May be worth copy/pasting something of that into my own robots.txt files.
