The variety of factors that Google’s algorithm uses to rank websites remains unclear, largely due to the constant changes that the Search engine makes to its algorithm. Google has never given out any official information regarding their algorithm’s ranking signals. However, they have provided a guide on how Google search works, as well as an SEO best practices guide. These two guides give strong hints on the multiple factors that webmasters should consider to improve their positioning on search results.
Top Factors Influencing Page Rank
1. Domain-related Factors
2. Page-level Factors
3. Site-level Factors