What makes a compelling blog post?

Tells a story, is relevant to the audience you want to attract, has good evidence and sounds like a conversation (not academic - unless that’s what youre going for).