The main off page optimization techniques are....

1. Directory Submission
2. Article submission
3. Social bookmaking
4. Forum posting
5. Blog Creations
6. Blog Posting
7. Press Release submission
8.Social Networking Ads
9.classified adds