SEO & SEM November 21, 2016 Search engine marketing (SEM), pay per click (PPC), Social Media Marketing (SMM) and Search Enginge Optimisation (SEO).