By relevance to the keyphrase that was entered by the user.
This is calculated in a secret algorithm that takes into account over 200 factors. Google doesn't publish this algorithm as it is a trade secret.
The process of optimising & getting a site listed on the first page of Google is called SEO (Search Engine Optimisation).
I am a Search Engine Optimisation & Social Media expert. Check my blog - http://agseo.blogspot.com
Google Page Rank is an output of google's algorithm for site ranking. The basic thing is that the site with higher Page Rank will be listed before the site with lower Page Rank, in google's search result. If you didnt got it, here's a detailed article by a blogger:
No! Absolutely no!
With Organic SEO Techniques you can rank higher on the google search engine. Make sure your site have relevant content and user friendly website
ehgezz
because its page rank is 3 from google .so crazypixels.com is top spying site
There's no difference. The page rank is a algorithm created by google. If you check your PR in site like http://www.pageranke.com, you can learn your therorical PR. But keep in mind that this a theorical PR because the real PR is only known by Google. But you have other kinds of ranking, like "Alexa rank" or "compete rank"...
The popularity of your site. The closer to 1 in Alexa the more popular your site is. And with Google Page Rank the closer to 10 you get, the more popular your site is.
Use Google search console - > performance report
Google ranks by how frequently other sites link to you, not by what you do or don't say on your site,although they do of course use what is on your site to determine whether your page is of relevance.
The number of outbound links on the page that contains the inbound link to a page of a web site
google toolbar
Page Rank assigned to blog by Google according to its page ranking system is called Blog Page Rank. You can know it through Google toolbar.