The first thing to be kept in mind is maintaining a good website(http://contentoholic.com/content-marketing.html)