SEO for one site is much like SEO for another. The same factors are important for any site - primarily high-quality, unique content.
Please read the sticky threads at the top of this forum, and any other threads which interest you. These will provide you with a great deal of information. I would also recommend you download and read Google's Search Engine Optimization Starter Guide. After that, if you still have any specific questions, then please feel free to post again.
If you would like the site reviewed from an SEO perspective, you can request that in the [Reviews & Critiques forum, in accordance with its [URL="http://www.sitepoint.com/forums/showthread.php?744418-Read-before-requesting-a-review"]guidelines](http://www.sitepoint.com/forums/forumdisplay.php?12-Website-Design-amp-Content-Reviews-amp-Critiques).
Meanwhile, I am closing this thread, as your question is too broad to attract any meaningful answers.