The length of a blog post seems to get longer every year as bloggers compete to produce more in-depth content. According to market strategies ideal length for a blog post is between 2100 and 2400 words.