SALSA and PageRank are algorithms that analyze the link structure of web pages to determine authoritative pages. SALSA models the web as two Markov chains, with one for hubs (pages that link to many others) and one for authorities (pages that many point to). It computes hub and authority scores for pages. PageRank also models the web as a graph, and defines a recursive ranking formula based on the concept of a random web surfer following links. It ranks pages higher that receive links from many highly ranked pages. Both leverage the concept of a random walk on the link graph to determine important pages.