Following are the excerpts from MattCutts vedio on SEO site review
http://www.mattcutts.com/blog/seo-site-review-session-from-google-io-2010/
Make your page structure such that having unique text relevant to your site on page which Search Engine should be able to crawl first.
Having proper keywords in Title of page.
Collecting User generated content/comments.
Having same keywords in URL and Title of page.
Having Brandable Domain.
Having links to your home site and not much out going links.
Register your site in google, bing and other search engines webmaster.