A website launch is a huge opportunity to optimize your site for search engines and get ahead of the competition. Here are the most important things to do with SEO when launching a new website.