It’s time to face the facts, everyone is blogging. If you’re not blogging, there is a good chance you ought to be. Blogs are a great way to help you generate traffic to your website and share your expertise. But there is so much information out there, it is easy to feel that you need to write something special in order to break through the noise. Here are the steps that I go through when writing a great blog.