Essential Webmaster Skills
4.7 (84 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
741 students enrolled

Essential Webmaster Skills

Learn to Essential Skills for Managing your Website Effectively
4.7 (84 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
741 students enrolled
Created by Andrew Williams
Last updated 3/2019
English [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 4 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Use separate web host and registrar for added security.
  • Manage domains at a registrar level, including changing DNS and moving from one registrar to another.
  • Confidently manage and administer your website.
  • Confidently navigate and use the tools in cPanel.
  • Setup Google Search Console to monitor your website.
  • Track visitors to your site.
  • Create domain based email addresses as well as Gmail. Use a PC/Mac based email client to read and write Gmail without needing to log into the Gmail website.
  • Manage files on the server with cPanel's File Manager and/or FTP.
  • Install Wordpress in a few clicks of the mouse.
  • Use a CDN and understand why it is a good idea.
  • This course assumes that you have a website, or will be building one.
  • You need access to a computer connected to the internet.
  • You will have a cPanel web host.

With scripts like Wordpress making it so easy for anyone to run a website, more and more new webmasters are struggling to learn the myriad of skills required to keep the site alive.  This course empowers new webmasters with the skills required to run and manage a successful website.  From hosting and registrars to Google Search Console and cPanel.  This course will guide you through the learning curve.

The course starts off by looking at web hosting and registrars.  

A lot of web hosting companies also want to be your registrar.  In other words, they want to control your domain name and your hosting space.  This is probably how you have your website set up if you already have web hosting.  But did you know this isn't such a great idea?  I'll tell you why and what you can do about it if you already have your hosting set up this way.

We'll go through the settings at your registrar and how to connect a registrar to a separate web host.

We'll also look at email and how easy it is to create and use domain based emails or Gmail.  Gmail is so easy to set up and these email addresses can be well worth considering.  Many people don't like Gmail because they wrongly assume they have to log into Gmail to read and write emails.  Actually, I'll show you how you can use most email software programs on your home computer to read and write Gmails without ever having to log into the web interface in a browser.

Your web hosting space is basically a disk drive on which you can store files.  But how do you access that disk space to manage, edit, add or delete files?  We'll go through two options including how to set up FTP.  FTP can be set up on your own computer and looks very much like the file manager you already use on your computer.  It's easy and intuitive once set up, and I'll show you how.

Then there is cPanel.  Most web hosts use cPanel and I actually recommend you choose a host that does.  We'll look at the tools in cPanel and how to use the most important ones.  

We'll also look at the difference between your web hosting accounts "main domain", and "addon domains".  Addon domains are a way of adding additional domains to your hosting package (assuming your hosting plan allows more than one domain), and you'll learn how to use addon domains.

You will also learn what a CDN is, and why you should use one.  I'll take you step-by-step through the process of setting up a 100% free CDN that makes your pages load faster and helps secure your site against known hackers.

We all know Google as the search giant that it is, but did you know that Google also provides free tools to webmasters to help them manage their website?  Google Search Console is like having a direct line to Google search.  The Search Console will tell you important information about your site, including if there are any problems with spidering, indexing, and even malware.  You can use Search Console to find out how your pages are performing in Google search, including how many times your pages are showing up in the results pages, and the click-through rate of those pages.  Are your titles and descriptions enticing visitors to click through to your pages?  Search Console can tell you this.  You can also submit sitemaps or just individual pages to Google through your account.  One of the powerful features of search console is the ability to download a list of links that point to your site.  Links mean better rankings, but did you know that some links can cause your rankings to drop?  I'll show you what to do with "bad neighborhood" links so that Google ignores them when ranking your pages.

Another great free tool from Google is Google Analytics.  It's a full-featured web analytics program that tracks your website visitors.  I'll show you how to add your site to Google Analytics so your website visitors are tracked.  We'll then go through some of the cool information you can find out about your visitors by looking at the Analytics dashboard.

Building a website is only the first hurdle in gaining an online presence.  With Wordpress making is so easy, that hurdle has pretty much gone.  But to be successful with your website, you need to know how to manage and administer your site, taking advantage of the tools you have been given, and those that are there for the taking.  This course will get you up to speed fast so you will finally be able to put all the pieces of the jigsaw together and be in control of your website.

Who this course is for:
  • Website owners who struggle with the basic webmaster skills required.
  • Anyone that wants to learn new skills to help them in their online business.
Course content
Expand all 43 lectures 03:55:32
+ Before you Begin
2 lectures 04:29

This lecture introduces the instructor and the course content.  Find out what you will learn in this course.

Preview 03:36

Before you begin the course, I'd appreciate a moment of your time to help me understand where you are coming from in terms of this type of material, and what you hope to get out of this course.

Pre-Course Question
+ The Basics of Hosting and Registrars
6 lectures 34:00

A list of webmaster related terms to help you navigate this course.

Glossary of Terms

There are a lot of web hosts out there, but they are not all created equally.  Learn the most important features of a web host, and how to choose a host that won't let you down.

Preview 06:03

I always recommend you use a separate web host and registrar.  This tutorial explains why that is.

Preview 07:27

Since I recommend you use a separate registrar and web host, I better tell you who I recommend you use, and why.

Recommended Registrar

This lecture shows you how to use a separate web host and registrar.

How to connect your registrar and web host.

Once you have signed up for hosting, you'll be given cPanel login details.  Let's have a quick look.

+ Registrar
3 lectures 19:51

Let's have a look around the registrar dashboard so we can see where everything it.

Dashboard Overview

For the registrar to be able to manage our domains for us, we need to tell them what we want them to do.  This lecture shows you how you can do that.

Managing Domains

There may be times when you need or want to transfer your domain name from one registrar to another.  For example, before this course, you may have used the same company for registrar and host but want to move the domain to a separate registrar.  This lecture shows you the process.

Transfer a Domain to Registrar
+ Email
2 lectures 18:20

There are times when you will want to setup and use an email from your domain.  This lecture shows you how to set that up.

Setting up Email in cPanel

Gmail addresses are free and very useful.  I use them for all of my websites where possible.  The beauty is that you can read and write to your Gmail address from desktop email clients like Thunderbird, so there is no need to login through your web browser to read Gmail.

Gmail - A Free Useful Email Address
+ File Management
2 lectures 20:24

File management is a common task for all webmasters.  This video explores the File Manager built into cPanel.  It's convenient when you are working inside cPanel, so well worth learning how to use it.  

cPanel's File Manager

FTP is a simple way of managing files on your server.  In this tutorial, we'll set up FTP for access to a specific folder on the server using Filezilla, a free FTP client for Windows and Mac.

+ Understanding cPanel
8 lectures 36:30

A section inside cPanel called domains can often cause a lot of confusion.  In this lecture, I'll explain the difference between primary domains and addon domains, plus why subdomains may not be the best thing since sliced bread.

Domains in cPanel

Softaculous can be thought of as a script manager.  Scripts include things like Wordpress, Joomla and Drupal, as well as some bulletin board scripts.  Softacuouls can install and maintain these scripts, so let's see how you can access it.

Softaculous Installer

You can install Wordpress manually using FTP or File Manager in cPanel, but it takes a lot more effort than just using Softaculous.  In this tutorial, I want to show you how easy it is to install Wordpress using Softaculous.

Installing Wordpress

Databases are used to store data.  Scripts typically store information, settings and data in a database, so this lecture looks briefly at where they are in cPanel  and how you can access this information inside them.


cPanel has some built in analytics to track visitors, but you have to turn this on if you want to use it. 


For increased security on your site, you can install an SSL certificate which then encrypts information to and from your site.  The security tools in cPanel help set this up.


The software section inside cPanel offers some useful tools, like the ability to select the version of PHP your sites use. Let's see what other options there are.


The preferences section allows you to change the look and feel of cPanel, as well as your cPanel password.

+ Cloudflare
3 lectures 14:56

Cloudflare is a content delivery network that can help secure and speed up your site.  

What is Cloudflare?

While you can integrate Cloudflare through cPanel, I prefer to go directly to the Cloudflare site and create an account there.  Let's do that and add a domain to the Cloudflare network.

Add a Domain to Cloudflare

This tutorial looks at the Cloudflare interface.  There are a lot of tools built into Cloudflare.

Cloudflare interface
+ Search Console
12 lectures 01:04:08

Google Search Console is a free tool provided by Google for webmasters.  This video looks at a few of the things you can do with Google Search Console.

Google's Search Console

This tutorial shows you how to add a site to Google Search Console and verify that you own that site.

Adding a Site

The sidebar navigation in Google Search Console can look different depending on where in the GSC you are.  This video highlights the difference.

Sidebar Menu

Do you want Google to email you when there is something they think you should know?  If so, then make sure this option is enabled.

Search Console Preferences

Within your GSC account, there is a messages section.  This is where Google will try to help you with useful information about your website(s).


How does your site look and behave in Google search results?  Let's look at the settings.

Search Appearance

The search traffic section of GSC contains a lot of information about your site and the traffic that visits.  This section also tells you other sites that are linking to yours.

Search Traffic

This section of GSC tells you how many of your pages are indexed in Google, and whether Google is being blocked from any resources on your site.

Google Index

Find out if there are any crawling issues on your site.  In other words, does your site help or hinder Googlebot's attempts to learn about your website?  


Hopefully you won't have any security issues on your site, but if you do, this is where you will find out ab out them.

Security Issues

Checking which sites link to yours is very important.  Links from "bad neighbourhoods" can seriously impact your rankings, so if you find any, you need to take action.  This video shows you how to identify these links.

Checking Links to your Site

The disavow tool let's us tell Google about bad links to our site that we want to distance ourselves from.  Using the links we found in the previous lecture, we can create and submit a "disavow" file.

Disavow Tool
+ Google Analytics
3 lectures 21:00

Google Analytics is a free tool that helps webmasters learn more about the traffic to their websites.

What is Google Analytics?

Let's add a site to Google Analytics and setup the tracking so that visits are logged in the system.

Adding a Site to Analytics

Google Analytics has so many features, but these tips will get you started.

The Basics
+ Where to Go From Here
2 lectures 01:53

Congratulations on finishing the course.  If you could spare a few moments, I would love to know how this course could be improved.

Post Course Question

This bonus lecture includes links to recommended resources.  Those resources may be things already mentioned in the course, or tools that will help you as a webmaster.

BONUS lecture - Resources discussed in this course