When it comes to blog posts they should be like a ladies skirt, super short to catch your attention and only long enough to cover the subject. Many blog posts go unread because simply they are boring. Blogs are discussion tools. If the readers attention is tweeked, they will reply to ask more information and add their input and ideas.
Also lots of graphics and pictures spice things up and add an extra 1000 words to the mix.
How short is your skirt 🙂