Understanding the above definition, it means that if you do not get the basics of On Page SEO right, you will have very little chance of securing top spots for competitive keywords, even if we get you a fantastic outreach and PR campaign with a beautiful and awesome link profile, you site will always have an handicap. Always remember that On Page SEO is the foundation of any SEO campaign.
Above all, there is one golden rule that you need to keep in mind; it is that the more search engines update themselves, the more they are promoting websites that prioritize user experience and not spiders / crawlers. Make your site in a way that it feels comfortable to promote your keywords and content, never keyword spam just thinking that Google or Bing will like your site more. If you do so, you’ll never make it to page 1.