Search Engine Optimization, or SEO, has become a very complex subject today. The ever-changing nature of search as well as continuing changes in how Google and other search engines process search makes it hard for business owners to wrap their minds around it. When looking for an SEO company, you’ll find a lot of providers selling search engine optimization services of various kinds at widely varying prices. You’ll also find a lot of approaches–some ethical, some not–as well as firms that make promises they can’t keep. As a Santa Rosa SEO company, we help business owners with ethical, proven strategies and tactics to get found on Google, Bing and Yahoo. Some of this is included in our services as we design or maintain your website (on-site SEO), while other work we undertake creates links to your site (off-site SEO). For a better understanding of SEO, read our Guide to Search Engine Optimization (SEO) for local business owners.