As you hunt around for SEO services, you may question exactly what sets one business’s SEO services apart from another’s. Businesses which offer SEO services typically use different SEO philosophies, tools and approaches for optimizing their clients’ websites. These different methods are generally termed as “hats” SEO services usually are available in three various hats: