QUOTE(jotristen @ Sep 10 2013, 11:03 AM)
The best and important SEO strategies are: Forum submission, Blog commenting, Classified submission, Article Submission, directory submission and guest posting.
Yes onpage is still the best strategy to get good keyword ranking even without using offpage techniques.
Most of the offpage techniques are already mentioned but few more which can be added are
audio video submission