Well that's easy. A blog is just like any other site really.
Search Google for "how to market a blog" if you want to know how to market it.
For SEO, build backlinks, write relevant content, write content daily, make sure that all content is unique, and keep URLs search-engine friendly.
