What are the top 5 off-page technique to rank higher on Google?

Hello there!
As per my expertise, I'd like to recommend the following top 5 Off-Page techniques to rank your website higher in the Google Search Engine.

Top Off Page techniques:
1. Profile Creation
2. Blog posting
3. Gust Posting
4. Article Submission
5. Forum Sharing