In order for the search engines to find you on the internet, you must create a website that will provide value and attract attention. Google, Bing, and the other search engines attempt to rank websites based on their perceived value to internet "searchers". The more valuable the content on your site, the higher you are likely to be ranked against your competitors. If you have referral links from other websites this will help. Customer testimonials help, too, as do endorsements from the Better Business Bureau, Angie's List, and Google Places. Publishing a business blog, posting how-to videos on YouTube, and setting up a Facebook business page are all good ways to contribute to your success in search engine marketing. Another way to boost your search engine performance is to buy internet advertising. You can also pay for referrals from companies that advertise products or services in your industry and then send the prospects to your website. Building a successful website takes a lot of thought and constant improvement. Your competitors are not standing still, so you can't afford to, either.