Good off page activities are
1. Article Submission
2. forums
3. Press Release
4. SBM
5. Web 2.0