For those of us who run a website, understanding the way search engines work is critical to the success of a site. Even the most novice webmaster has probably heard of Google's PageRank algorithm, but there are very few people on the planet who actually understand it (apart from Google's own employees, that is).