. . . "These include search engine optimisation (SEO), social media marketing (SMM), mobile sites and apps, email marketing, security, maintenance and other things that give professional web development the edge over DIY web design." . . . .