My site is on top in search result for some of my keywords, but my page rank is "ZERO" but the site below mine has 1 and 3 pr. So my question is what Google exactly consider before giving page rank to a website?
Thank you