What are all the crucial factors to improve the ranking?

What is the Google Penalty?

How does the Google Ranking works?

What are hierarchy of Google Algorithms?

Google Ad Exchange vs AdSense ?