My Opinion ..
Both on page and off page has equal importance in SEO, after the updation of panda and penguin the strategy of both has been changed. Avoid all the black hat technique. find the below site for free tools to check the on page activities.
__________________