Search Engine Optimisation the many different types of SEO

Different types of SEO marketing - White Hat SEO, Black Hat SEO, back Linking, Search Submission and Optimisation. Definitions of the different SEO options for your small business.