you should follow hthe this techniques in 2017 for better ranking
1. publish high quality content on websites and bulk.
2. do proper on page of website
3. create high quality link for website from guest post, article, press release, web 2.0 and blogging