What I’m surprised none of them mentioned is the number one rule of getting traffic to any site: Content. Even if you manage to get people to click on your site or blog, they won’t return if the content is lousy. If the content is good people will start finding your blog and passing on links to it in their own blog. All of the recent blog entries point out why it is easier to get links to your blog than to a traditional site. This is because the blog world is so interconnected. People love passing on good links in their blogs. On a traditional site people have to beg for links. But even though blogs make it easier to get links, you still need good content to get good quality links and repeat visitors.
Content is still king on the Web, whether it is a traditional site or a blog.