Writing a good blog post is a great thing, but writing succesful posts is even better. Of course, creating the “perfect” post is not an easy task and you have to work hard on both the writing and the post promotion.

So, what are the ingredients which makes a post successful and allow it to reach social media sites front pages and gets hundreds of retweets? In this post, I’m going to show you the essentials qualities of a successful blog post.