Writing and editing content Designing webpage layout Updating websites Creating back up files site navigation by categorizing content Site protection by designing and installing security precautions. Publishing site online Working with SEO Registration of domain and hosting Maintaining CMS websites Compiling websites reports Preparing user manual and website manual