There will always be a raging debate on how ‘long’ your blog post should ideally be. Some writers prefer to keep it short and precise, while others want to delve deep into a topic and cover all the areas associated with it. Objectively speaking, there are two aspects that you must keep in mind when you draft a blog post: the readers and the search engine crawlers. To hit the right number of words in your blog post, you must blend the requirements of both these factors. Let us now look at what they demand from your post.
Search engines like the blog post to be a little longer in length. The reason is that you have to pack in a specific number of keywords in your post so as to satisfy the algorithms of Google. If you write a very short post, either you have to leave out important keywords or you might exceed the ideal keyword density. There is also the factor that search engines hate content farming where a writer cranks out about 200 words of content packed heavily with keywords. Instead, search engines adore blog posts which are dealing with the topic in some detail. So, if you write about 400 words, you are in the safe zone.
Interpreting the requirements of the reader with regards to a blog post’s length is far more complicated! You cannot rule out the fact that most online readers are running against time. They like to sift through the post quickly to locate specific information. In the same vein, they would love to read information presented in the form of an engaging, entertaining content. So, it would be good to conclude that if you write about 400-500 words of content in a blog post, your readers will not be intimidated as they would be if you gave them a 1000-word copy!
Other than these generalized aspects, you must keep in mind that every blog post defines its own length. You need not adhere to these guidelines like laws carved in stone. Allow your writing to flow naturally but guard against irrelevant information. That will see you through. You must keep in mind that readers will appreciate if you explore the topic with in some detail but they will not be pleased to read about associated information in the same blog post. Edit ruthlessly.