The Following 25 tips will help you to optimize your wordpress blog in the right manner.
To speed up your blog you need to install WP super cache with GZIP enabled.
If possible then move .htaccess directives to your server config and disable .htaccess parsing.
CSS sprites need to be used. If you are not familiar with this then take assistance from any professional web developer.
Include a PHP opcode cache. Choose one, all are better than having nothing.
Remove unnecessary Plugins and Widgets.
For SEO benefits, set appropriate Permalinks.
Give Robots the direction … make sure you disallow search engines bots to index wp-admin, log in, and register page.
Use All in one SEO pack.
Write a descriptive meta description. Do not auto generate them.
A proper pagination is essential. wp-pagenavi plugin for wordpress is available on the official site of WordPress.
Continuously moderate blog comments. Do not disable comment option due to only spamming issue. You can install Akismet to detect spammers. In terms SEO and traffic, relevant comments on your blog gives extra benefits.
Don’t forget to take a backup of your database once in a week.
Also optimize database once in a week. Several plugins are available to optimize wp database but manual database optimization is highly recommended.
Use Pingdom to track uptime.
Delete unnecessary meta information. Take the help of a professional web developer if you are new to this.
Get in touch with your regular blog readers.
Add Google+ button.
Use commentluv plugin to allow visitors to comment on your blog posts.
Promote your blog through social media sites like FaceBook, Twitter, and Google+.
Analyze, your blog traffic through Google Analytics.
Create a RSS feed url so visitors can subscribe to it.
Use canonical URLs so your analytic doesn’t interface with your SEO.
Track your blog subscribers.
Start analyzing which promotional method leads to more blog subscribers.