Technically, there is no official minimum for blog post length, though Yoast recommends at least 300 words.
That said, HubSpot data suggests writing longer posts should be the rule rather than the exception for your blog.
Any shorter than 300 words? You should probably question whether you have anything much to say at all.
While longer blog posts tend to perform the best, that’s not to say that every single blog post you publish must be more than 2,000 words. If you feel you’ve covered your topic well enough in 300, 800, or 1,000 words, then so be it.
You can produce a 7000-word article, but if the content and quality suck, then the article doesn’t deserve to get ranked.
Visitors seldom read a long-form post in its entirety.
Instead, what they do is scan and check out headers, sub-titles, bullet points and look at the image.
Below I’ll show you the benefits of long-form blog posts:
► Increases time spent on your webpage
The longer your blog posts are, the longer users will stay on your website. Plus, the longer they stay on your website, the more likely they are to check out more of your awesome content.
By writing content that your dream clients want to read, it will keep you top of mind for them, and they will be interested in regularly visiting your blog for new content.
► Visitors are more likely to subscribe to your newsletter if they like your blogposts. Subscribers want to stay informed. Email them regularly.
► More shares on Social Media
If a blog post is greater than 1,500 words, on average it receives 68.1% more tweets and 22.6% more Facebook likes than a post that is under 1,500 words.
► Improve ranking in Search Engine results
To attract more readers to your website, you need to optimize your blog posts for SEO. This includes using relevant keywords, adding internal links and creating readable URLs.
► Google loves fresh, relevant content and has been favoring websites that offer a steady stream of timely content.
► Blogs have ranked as the third most trustworthy source of information, following friends and family. Ask your webdesigner to create a blog design for you. It’s the front door to your business blog.
A great blog will increase your SEO ranking, leads, and professional authority.

Determining your average blog post length requires a thorough understanding of your audience and your own goals. Try testing different lengths to see which ones seem to work best for you. It is crucial that you prioritize quality over quantity and focus on creating meaningful content.
Starting a blog is easier than maintaining a blog. Blogging requires discipline. A content calendar might help. Just concentrate on creating the best blog posts you can and let it develop naturally from there.
[485 words in this blogpost, including the header and this line. Jihaaa!]Sources: Hubspot.com, Blogtyrant.com