Have you ever wondered how Google decides the order for their search results? How some sites make it to the top while others stay hidden in the Internet abyss? The truth is there are thousands of factors that come into play for Google’s PR (Page Rank) algorithms.