In addition to PageRank, Google over the years has added many other secret criteria for determining the ranking of pages on result lists, reported to be over 200 different indicators. The details are kept secret due to spammers and in order to maintain an advantage over Google's competitors.