What Is Onsite SEO Vs Offsite SEO? Ben Holland discusses different types of SEO and how to best optimize your site for search engines.