Both On-page and Off-page SEO techniques are important to getting top results on search engine results page.
On-page SEO consists of all the elements of SEO you can control best. If you own a website, you can control the technical issues and the quality of your content. We believe on-page issues should all be tackled as they�re in your own hands. If you create an awesome website, it will definitely start ranking.
Focusing on on-page SEO will also increase the probability that your off-page SEO strategy will be successful.