A recent survey by Marketing Sherpa found nearly $790MM was spent on "search engine optimization" or "web site optimization" in 2006. Both terms refer to the practice of designing and writing your web site so it can be read and favorably ranked by Google, Yahoo, Alta Vista and other search engines.