How Long is the Perfect Blog Post?

Via Dominic Jeff | @DominicJeff78
The ideal length of a blog post will, to an extent, depend on why you are writing it. Is its primary purpose SEO or social media engagement? Do you want to drive sales or gather backlinks? Does your writing seek to provide detailed knowledge, or entertainment?