The Google creates algoritms when any site that indexed by Google has a lot of backlinks. Backlinks means that all websites that linking to the site. the more websites and blogs that linking to the site, the higher the pagerank. but, to be good ranked by google, it also need a quality links from other sites, for example a page that has high pagerank. So, the Google algorithms will count how many websites linking to your web page.