If you run a blog your main aim will no doubt be to create a perfect blog post every time. Posts that generate thousands of page views and social shares. But what makes a perfect post?

The guys over at Blogpros analysed 100 high ranking blog posts from a group of popular sites which includes Forbes, Mashable, KISSMetrics and Search Engine Watch to determine the common factors amongst them.

They’ve summarised their findings in the infographic below.

How to Create the Perfect Blog Post