We all know that blogging generates traffic, but how can it be used to promote a website? A great way to pitch your products is by blogging to enthusiasts. This is not always easy as if you do not know what you are talking about; the fact will soon become apparent. If you are aiming to build traffic in this way, then you should ensure that it is strictly a soft sell approach. Hard selling on a blog looks spammy and people do not like that. There are other places for the hard sell.
It is not essential to sell your products and services in every single blog article. If the blog is interesting enough, it will keep people coming back and it will have people checking your archives. Think placement, put those sales articles in there, but buffer them with articles targeted at enthusiasts.
HTML links can help you to push your services. You do not need to hard sell on your blog. You can always link to a landing page if you want to accomplish that end. A couple of well placed links per article is all that it takes. Link to other blogs as well. The trackbacks are likely to have their site owners check your blogs. It is a quick way boost awareness, if only in the professional community. If your blogging is good enough, they may link to you sometime.