Search engine optimization (SEO) for business is how you help customers find your site when they search on Google, Bing and Yahoo. When a website is built the site the right way you will increase the chances of your site appearing when a potential customer searches your brand name, products, or services.  Optimizing your website for keywords, is vital if you want to attract more traffic to your page and generate more sales.