Although Off-page SEO important, you can do a lot on On-page. If you do On-page correctly (interlinking with the right keyword tags, social media interconnections and any internal backlinking etc.), then the rest will follow. You can actually rank even without off-page link building if you hit the right keywords.
On page is Basic & first step of a website toward SEO & Off page is second part of SEO ! First part is too Important more than Off page ! If website Inner pages & structure isn't good ! So How off page can help for a website to get good Result !
Both on-page and off-page are important. But yes, we need to do lots of work on off-page seo as compared to on-page seo because on-page is just one time procedure for a website.
Both are important. You can't start the on page without Off-page and and there is no use of doing off page without a good On-page work.
Both on Page and Off page is useless if your site has nothing interesting. Content is king and build contents and traffic will flow. When are you are searching in Google for information do you think of onpage or off-page? No, not, you simple search the term you are looking for. SO when you have unique content Google will value you Cool
Both the factors - traffic and ranking are related. If you receive enough traffic, the ranking will also be good. Both are equally important factors.