Search Engine Optimization (SEO) is a crucial part in driving your target market to your website. SEO helps your company be visible on major search engines such as Google, Bing (formerly MSN) and Yahoo!. There are two types of search engine marketing: pay-per-click (PPC) advertising and organic SEO. PPC advertising can certainly help you show up on search engines in the paid advertising spots according to keywords, but there is a hefty cost that comes along with this. Organic SEO is when you insert keyword-rich content and certain website code to help the search engine spiders correctly index your website according to the appropriate keywords and – most importantly – the keywords that people are typing into search engines. If you are using PPC ads, organic SEO is a solution to alleviate these costs or if you want an effective alternative to expensive PPC advertising, organic SEO by itself is a great solution!