Blog posts should be 400 to 600 words long. Today’s readers are “skimmers” first, readers second. They will skim an article or blog post and then, if it catches their interest, they will go back and read it.
“White space” makes blog posts more skimmable. The following components increase white space:
- Short paragraphs (2 to 4 sentences average – large chunks of text scare readers off)
- Bullet lists
- Numbered lists
In general, titles should be no more than 70 characters long (including spaces between words).
Research has shown that 600-ish words is an optimal length for a blog post. Some blogging experts recommend longer posts.