The major search engines, in the past decade, have moved to centre stage in the teeming digital metropolis that is the internet. At a modest estimate there are at least 200 million websites, and over a trillion individual web pages, around the world. Search engines are critical in order to wade through such large volumes [...]