Lots of people blog but not everyone has a successful Blog. Those who do have successful Blogs know a few secrets, sure, but there are also some simple things you can do to increase your chances of success.
I blog. I have been blogging since the 1990's. In fact, I write between 4-11 blog posts every day for an assortment of different blogs, so I know a few things about blogging. In my experience there is one very critical difference between successful blogs and those not-so-successful blogs: Frequency.
The most successful blogs are updated every day with content which is relevant to their readers. Their readers know that they should come back every day because there will be something new waiting for them.
This does not diminish the importance of proper spelling and grammar, and content, but it is no less important. You can write a great post, chock full of useful information, but this is only going to get you so far. A blog is not a novel. People are unlikely to pass it around much beyond the first few days after you write it. Once a week has gone by and you have't posted anything new, everything you gained from that first post begins to go away.
Oh, sure, there are exceptions to this, but for the most part you are much better off writing a new short post every day of the week rather than one stellar post every other week.
As a social media manager I often run into issues with clients who want me to promote their web site, but don't supply me with any new content. The fact is, you can't continuously promote a static web page and expect people to respond. Web surfers, or anyone for that matter, do not want to see the same message over and over and over again. In fact, if you do not update your blog regularly you will soon lose whatever few readers you had to begin with. Not only will you not grow new readers without new daily content, but you will make it much more difficult to get those readers back because they will become convinced that you do not post anything new, or that if you do, you are unlikely to post something new again any time soon.
We have entered into an age where people expect new content regularly. They know (quite rightly) that there is always something new under the sun and that's what they want to hear about. They want new conversations, new topics of conversation, new insights and information. What they don't want is the same old, same old. This is tantamount to reading yesterday's newspaper over and over again.
So if you have a blog, or you plan on starting a blog, be ready to write. A lot. Set yourself a schedule of posting--every day is best, but at least two times a week. You can write your posts whenever you want and schedule them to post at regular intervals. And keep them short. Remember, people today (for the most part) want "Short Attention Span Theater." That means make your point and be done with it so they can move on to the next thing.
In this way you are much more likely to have a successful blog than a blog which languishes unvisited and unread.