Algorytm PageRank jest miarą jakości strony wykorzystywaną przez Google, pomagającą dokładniej przedstawiać wyniki wyszukiwań. PageRank bazuje na demokratycznej naturze internetu i poprzez strukturę powiązań (linków) między stronami przypisuje każdej ze stron jej wartość. Google interpretuje link ze strony A do strony B jako ‘głos’ strony A na stronę B. Ponadto, Google patrzy także na wartość strony która daje głos oraz na jej zawartość - głosy oddawane przez ‘ważne’ strony mają większą wartość i pomagają innym stronom stać się ‘ważnymi’.