1. Readable Text
Your blog design must be easy to read. That means the fonts you choose should be large enough to be read on high resolution monitors, and they should be simple enough to be legible. In other words, don’t choose a highly stylized font. Stick with Georgia or Verdana or another Web-friendly font. Also, make sure the text on your blog is easy to scan quickly. Follow the link to learn more about writing scannable blog posts.
2. Inviting Colors
Don’t select colors in your blog design that are blinding or so light that it’s difficult for visitors to read the text or even look at your blog for more than a few seconds. The easiest colors for people to read online are light backgrounds (white is best) with dark text and images (such as black, dark blue, dark green, and so on).
3. Easy Navigation
Make it easy for visitors to find your content. Don’t hinder their visit by using interstitial ads or splash pages. In other words, don’t give them a chance to click away from your blog when they land on it.
4. Short Pages
People don’t like to scroll. Keep your blog pages short by configuring your blog settings to show no more than 10 blog posts on each page of your blog (5-7 is best). If your blog posts are long, consider using the HTML more tag to split your post into two parts so only the first part appears on the main page of your blog and the rest is available for viewing when a visitor clicks the provided link (often called a ‘jump’). You can learn about the HTML more tag on the WordPress support site here.
5. Search Function
Make it easy for visitors to find related content, specific content, and archived content on your blog by including a search box in your blog’s sidebar or header.