1. Content, Content, Content
  2. Create Tags for Your Posts
  3. Submit posts to Top rank Blog directories
  4. Write at least two posts every week
  5. Put Keywords on post images
  6. Become a guest Post Writer
  7. Join Blog Popular Blog Communities
  8. Use Pinging Services
  9. Add Important and tested social media buttons
  10. Submit Articles to top rank article directories
  11. Comment on similar Blog niches
  12. Make use of webmaster tools
  13. Get a google sitemap installed
  14. Submit your blog to rss directories
  15. Develop a profile on online social networking sites
  16. Write an ebook and offer it for free in exchange for email addresses
  17. Offer branded downloadable articles or whitepapers for free with your blog brand
  18. Use trackbacks when you reference other bloggers posts
  19. Customise and improve your RSS Feed using Feedburner for free – include special offers,
    sign up opportunities
  20. Post answers on question and answer forums
  21. Write on Controversial subjects
  22. Contact bloggers in your niche , introduce yourself and send posts that might interest them
  23. Use SEO plugin if you use wordpress
  24. Write on content to solve problems
  25. Write a good headline to help the post get spread more widely
  26. Reply your post comments if necessary
  27. Tweet your posts
  28. Follow bloggers in your niche on twitter
  29. Register your blog on technorati
  30. Share your blog link in your email signature
  31. Give users an easy way to share your posts
  32. Make maximum use of your facebook and twitter profiles
  33. Join Linkedin Answers
  34. Invite your readers to share your top posts
  35. Announce breaking news
  36. Finally concentrate on quality posts