Improve Your Ranking But Understand It First: Online Marketing Guide