Create WordPress Website 2018 with SEO & HTTPS
4.2 (196 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.
12,353 students enrolled

Create WordPress Website 2018 with SEO & HTTPS

Follow step by step video to be confidently able to setup your own secure HTTPS WordPress business website
4.2 (196 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.
12,353 students enrolled
Created by Kim Muellner
Last updated 12/2018
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 1 article
  • 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
  • Knowledge to maintain your own WordPress website
  • Create a professional business WordPress website with 0 coding confidently
  • Build an attractive & SEO-optimized business website
  • Build a secure HTTPS WP website with a single click
  • Understanding internal and external Search Engine Optimization in Depth for a new website
  • Have a place to go to practice what steps to build a WordPress website
  • You have a will to create WordPress website that will benefit you for a long term
  • You have patience
  • You have budget to get solid domain, and web host
  • You have a budget to purchase a premium theme

Create WordPress website 2018 today, with this step-by-step video. We will build a WordPress website with latest 2018 version of WordPress when this video was created.

Google, as the biggest Search Engine at the moment, published the news on February 2018, starting from July 2018, the new release of Chrome 68 browser, that this browser will mark ALL non-HTTPS websites as "Not Secure" for your visitors. Just type "A secure web is here to stay" on Google, and you will be able to find and read that news. Who would want to make your visitors feel unsure visiting your website?

That is the reason why I encourage you to build your website to have HTTPS from the beginning rather than building your website on HTTP, and eventually you will want to have the HTTPS version later on. Converting HTTP to HTTPS while the website has been running cost so much time, efforts and complicated for beginners. Why wouldn't we want to save our times, efforts, and headache?

Even if you can't code, (I can't code myself) I will show you detailed steps that you will be CONFIDENTLY create WordPress website 2018 version that features:

  • HTTPS secure badge.  Insecure version HTTP WordPress website is yesterday, let's move on to "Secure" HTTPS version of websites.

  • Sticky menu header on all devices. Sticky menu header on mobile will increase your visitor's experience.

  • Testimonials and portfolios to attract your potential clients.

  • Schema-optimized business profile.

  • Internal & External SEO steps.

Let's get started! I am so excited to help you to create WordPress website 2018 version!.

Who this course is for:
  • WordPress self-hosted users
  • Anyone who wants to use a premium theme to have a premium-look business website
  • Anyone who wants to create a business WordPress website step by step for long-term benefits
  • Anyone who wants their visitors to have secure HTTPS connection with their WordPress websites
Course content
Expand all 95 lectures 05:36:18
+ Project Outline
3 lectures 06:46 CMS software which is also called Self-hosted WordPress enable user to create a WordPress website, here is the short outline what we need to setup a WP website.

Preview 00:36

Before you start the course, you need to understand that we use and not in this course. (Free plan)

  • Free

  • Your website address will be: (Not-Free Plan)

  • You can have a custom domain, but you need to pay, but you still cannot install plugins

  • For business plan, you can have a custom domain, install plugins and themes, but some plugins are not allowed to install

  • If you violate their terms, your website will likely to be terminated

  • Not free

  • Custom website address: you choose your website address, in this course, my site address is

  • You can install plugins and have full control

If you have any questions regarding this summary, please don't be hesitated to ask your question, thank you.

Preview 01:10

Due to constant updates of WordPress core and plugin versions, if you are really beginning to learn WordPress and want to follow this course with the exact appearance and features of WordPress and the plugin that is used in this course, you may want to install the version of the files accordingly.

By installing the older version of WP and plugin, you can follow the exact steps shown in the videos, and we will eventually update our website once we built the whole website. So at the end of the course, you will be able to have a WordPress website that has the most recent core files and updates. You may ask, "why wouldn't we use the recent files of WP from the beginning?". The answer is, it does not matter with what version you built your website with, if you will eventually update your site, this will not give any effects to your site.

Preview 05:00
+ Getting a domain name and web host
5 lectures 21:32

It is a common mistake that a beginner of WordPress will do, registering the domain name with the web host. In this video, we will register a domain name separately from any web hosts, so you have a full control of your domain name, which is very important, especially if your domain name is your brand, literally your identity on the internet.

START HERE - Register the domain

Now that we have our domain name, we need to use it together with a web host so that we can setup our website. Things that we need to consider before we choose or decide a web host are following;

  • Up time. Sometimes when our web host is not reliable, all of sudden we can't access our website due to their technical or server issue. Therefore we need a solid web host that does not have this problem, at all.
  • Speed. One of factor that can effect your Search Engines ranking, apart of your up time is your site's speed. Choose any web hosts that have SSD feature.
  • Responsive support team. Very important to support us whenever we have a problem.
  • Free SSL certificate. Since 2014 giant of Search Engine announced they are trying to encourage all webmasters to implement HTTPS for their websites.
Signing up to our preferred web host

Most of web hosts will bill you automatically every time your plan has ended. If this is what you like to do, then it is not a problem. However, if you are still in doubt, or if you prefer to be billed manually, then you will need to turn off the Auto Billing system.

Checking Auto Renew Billing Setting on Your Host

When you have your domain separated from your web host, this is the key where your full control is. You can point your domain to any web hosts that you like or prefer without being dependent to your web host.

Pointing your domain to have your web host's nameservers
+ 5-Minutes Famous WordPress Manual Installation
3 lectures 11:04

In this lecture, we are going to download WordPress files and upload them to our web server. Our web server or web host in this case, is like a home that can host our files.

Downloading and uploading WordPress files to your web server

WordPress cannot run without having database that will store your posts or pages, and any elements of your website, so we need to create a database and giving the privileged to a database user which is ourselves.

Creating the database and its user

The very exciting step of this section is processing the end installation of WordPress and finally enable us to login and see our front-end website that we build with WordPress for the first time.

The installation process
+ Troubleshooting Domain and Web Host
2 lectures 02:58

It is very unusual when it takes hours to propagate the updated name servers, however it is possible to happen. This video suggests you what you can do if this may happen to you.

If the domain is not yet fully propagated

If you are completely new to webmasters world, you may want to know how we can access our cPanel again should we have some problems that we need to log in. This video will show you how to do this.

Beginners Tip - How to access your cPanel
+ What To Do After Installing WordPress
10 lectures 12:42

In this lesson, we will take a look at URL difference between an HTTP and HTTPS website, using Chrome browser. If you don't use Chrome yet, and want to try Chrome, you can download Chrome browser (Chrome is developed by Google), the quick link is in the resources link.

Since 2014, one of the biggest Search Engine, Google announced that websites that have HTTPS secure badge will have a positive impact to rank in their search engine result. Therefore, we chose a web host that has this feature for free and easy implementation.

Preview 01:23

Installing SSL certificate to use later on for our website to have HTTPS badge. In this video, I will show you how quick and easy the step is. If for some reasons, the process fails, please contact SiteGround, they'll respond you almost immediately.

Installing SSL For HTTPS with One-Click Button

In this lesson, we will test the HTTPS connection with our website after installing the SSL certificate in our web host. With the step by step video, we will learn how to install SSL, and apply it correctly to our website.

Preview 01:08

For Search Engine Optimization, the first step, before we start anything else further, we need to have one and only address of our website. In this lesson, we will learn how step by step, and easy to understand for beginners.

Coverting your website from HTTP to HTTPS version

Improve your website's security by altering your admin's username. In this lecture, we will learn how to do that.

Improve your site's security with your username

In our WordPress dashboard you will be able to have overview of your whole website. 

Checking our WordPress dashboard for the first time

We are deleting the default WordPress post example, because we don't need any example contents that are shipped with WordPress.

Deleting the default WordPress post example

There is the default category in WordPress which is titled, "Uncategorized". You can optionally changing the title and the slug.

Uncategorized default category

We will delete the example page and comment.

Deleting the example page and comment

By default, WordPress installed a few plugins for the users, in this video, we will remove the plugin(s) we don't need.

Removing plugins that we don't use
+ Exploring WordPress Settings
6 lectures 06:59

The "General" setting contain very important information that we should change, this short video will show you how. 

The "General" Setting

In this video, we don't change our "Writing" setting, but we do change the important "Reading" setting.

"Writing" and "Reading" Settings

WordPress "Discussion" settings.


This setting will cover where and how your images will be saved in your WP website.

Media Setting

"Permalinks" setting is probably the most crucial configuration in your WP website.


WordPress user can set a custom photo or picture in Gravatar so whenever they comment or engage in a website that supports Gravatar, their picture will show publicly.

Optional - Gravatar user picture
+ Our preferred WordPress Themes
4 lectures 07:34

We will preview the similar website's end-result appearance of this tutorial.

Previewing website appearance that we want

Same like other default contents once WordPress is installed, we also want to delete themes we don't use.

Deleting the themes we don't use

Why do we want to get premium themes to build our website? According to my experience as a WordPress user since 2010, for building a professional website, especially a business website, you will eventually want to use a premium theme. Let alone the SEO-optimized feature, clean code, and reliable since they also have been around for decades in WordPress world.

Getting our premium themes

Our business website will have many additional business features like testimonials and portfolios features, therefore we need to install some plugins that will work together with our theme to build a business website.

Installing our premium themes and needed plugins
+ Website SEO
11 lectures 33:19

Our theme has thankfully SEO features, in this video, you will be able to decide which SEO features you want to use for your site.

Distinguishing Theme vs Plugin SEO features

A must read Lecture before continue installing Yoast SEO Plugin.

Before we begin to install Yoast SEO Plugin

If you decide to install the SEO plugin, in this video we will install the newest version of the plugin. This means the appearance and features will be different from the version I have used for this course. If you wish to use the same version I used, then follow the next lecture video to install the version I have used.

Installing the SEO plugin (Newest Version)

If you want to install and use Yoast SEO plugin that I've used in this course follow video, then after installing and activating, you can continue the next step shown in the above video in the minute 0:44.

Installing SEO plugin, same version as this course was recorded (version 6.1.1)

Enabling "Advanced Settings Pages" feature so we can have many options for our SEO plugin.

Enable "Advanced Settings Pages"

In this video, we will explore the "Dashboard" settings of Yoast SEO plugin.

Yoast SEO "Dashboard" Settings

This Titles and Metas setting only can be applied with our preferred theme, so if you use another theme, I suggest you to configure your settings accordingly.

Yoast "Titles & Metas"

Because our site is still at development environment, there are not much things we change here.

Social Settings

Other than Permalinks setting, XML sitemap is also very important feature in order to have your site to be able to be found by people or your potential clients.

Yoast XML Sitemap setting for our website

There are interesting settings in "Advanced" plugin setting, and we also take a look at "Tools" setting briefly.

"Advanced" and "Tools" Yoast plugin settings

Because our website is still in a development, we don't need to change this setting, however worth to take a look.

Yoast "Search Console" setting
+ Work with Our Theme - Basic Steps
7 lectures 15:08

Because we build on a business website, we will make two initial pages, which are our "Home" for the front page, and "News" page as our blog posts page.

Creating two pages, Home and Blog page

In this video, we will assign our front page and blog page.

Setting up our Front and Blog pages

Solid theme has its documentation for users to read, so has our preferred theme.

Where to find our theme's documentation?

We are going to learn how we can put our website logo, favicon or site icon, as well as looking into our theme colors setting.

Site identity and Colors settings on Customizer

Uploading your images to be your header images and taking a look at background image setting.

Header media and Background image

Our theme supports top navigation menu that is located on our header.

Creating our top navigation menu

To display our menu, header images, we need to import our theme's widget settings.

Importing our theme's widget settings
+ SEO-Optimzing "Home" & "Blog" Pages
2 lectures 12:36

We are going to learn ways we can SEO-Optimizing our "Home" or our front pages.

"Home" Front-page optimization

Almost similar to "Home" page optimization, a video example of optimizing your Blog page.

"Blog" posts page optimization