Blogs are powerful if you implement all of the features that will drive traffic to them. In this post I will go over all of the most popular methods and how to best implement them into your own blog.
Blogs are already pretty well set up for being ranked on search engines. However there are a few key steps you should take to make your blog a little more SEO friendly. First login to your WordPress admin area and click on Settings then Permalinks. Under permalinks click on custom structure and input /%postname%/ This will make all of your blog posts now have your title in the link as well which will help you rank for keywords and help search engines get a better idea of what your page is about. To take it one step further a powerful SEO plugin for WordPress blogs that I use myself is Headspace 2 which will allow you to create custom page titles and descriptions to be used on your search results.
All blogs come with an RSS feed, by pinging your blog or adding it to these directories you will gain additional exposure across many networks and make your content easier to be reached.
Social is all the rave now a days and if you don’t have a smile one click method to have you visitors share this content over social networks then you are really missing out. The plugin I use that works best with social marketing for WordPress blogs is Really Simple to Share or DiggDigg
Social bookmarking sites got really abused during the days of black hat back linking methods but some survived. The ones listed above are great bookmarking communities you should be active in.
Advertising & Affiliate Networks
Blogs continue to advance, in doing so they have the ability to be huge selling blocks. You can sell advertising on your site, sell products and or services you recommend and even create your own products and sell them right from your WordPress site.