What SEO Should Be Done For New Sites?

This is a very basic list of SEO setup you should do when launching a brand new website. We do quite a bit more, but this is a great presentation on the basics of new site SEO by Rand Fishkin of SEOMoz.