Found this great list of plugins for a WordPress blog. They are arranged by category and providing description, information, and links to the download page. These WordPress plugins will help you in developing and optimization of your WordPress blog.
Here's 10 Ways to Customize Your WordPress Blog
Inject personality into your theme. Stylize comments. Trick out your About page. Incorporate social media. Engage the readers. And give kudos to your authors.