Register now or log in to join your professional community.
Most important thing is your content. It should have quality and offer something valuable to the readers. if your readers like your content then it will get the "Share-Love" and your content will eventually drive visitors to your site.
All other things are secondary.