Probably one of the most important things to have when starting a new site is a high search engine ranking. With most sites, search engines can account for up to 95% of traffic. If you're not placed in the first three pages, it's unlikely you'll get any traffic from a search engine. Google is one of the fastest growing search engines, a high listing here will guarantee you traffic. Google's results are also used by Yahoo when it's finished displaying its own results. To get a high ranking in google you need to design your pages and promotional methods around it.