Your blog posts should be well researched, keyword rich, and educational. Your readers are going to want to know just what they want to know and nothing more than that. It is true that longer blog posts do better, but this shouldn't be the main factor when planning content.