What makes a compelling blog post?

Including existing marketing trends and creating a relatively short read will make for a compelling blog post.