I understand search engines have their own alogrithms for determining which page from a site should be in the top 10 for a specific keyword phrase typed in..
My question is.. we know they are ON PAGE and OFF Page Factors
But could someone state what you would say sums up/determines why a page can outrank another page for a keyword please