If your website isn't being found on Google or Yahoo then your company is losing out on a potential mountain of new business and sales. There could be many reasons why it isn't being found but its most likely that it hasn't been optimised for search engines.