If you’re blogging your business, content alone is not going to draw potential customers/ clients to your site. Networking on the other hand, both in person and online, can make a difference if you’re persistent with a broad strategy to promote your business online.
To a lesser degree, guest blogging on relevant sites also helps cast your networking net. All of these methods help draw traffic as well. And don’t forget the old mainstay: professional business card design. Make sure your site’s URL is prominently displayed, and always carry some cards with you.