Participating in all of the strategies is a very good idea to generate more traffic on your site.. Just make sue that you are getting quality of back links..