It’s a bit unnerving, right? You’ve put time and effort into building your website, but when visitors land on your page, they might see that dreaded “Not Secure” warning. In today’s world, where online security is more important than ever, that little message can seriously impact how much people trust your site.
It’s a bit unnerving, right? You’ve put time and effort into building your website, but when visitors land on your page, they might see that dreaded “Not Secure” warning. In today’s world, where online security is more important than ever, that little message can seriously impact how much people trust your site.
Trust is EverythingImagine this: a potential customer visits your site, but instead of feeling reassured, they hesitate because their browser warns them about security. It’s not just a minor issue—it’s a deal-breaker. People are becoming increasingly cautious about sharing their information online, and a website that isn’t secure can instantly lose credibility.
How to Know If Your Site Is SecureIt’s easy to check. Just glance at the address bar of your browser. If your site is secure, you’ll see a little padlock icon—sometimes even the word “Secure” next to it. If it’s not secure, there’s no padlock, and some browsers, like Google Chrome, may even display “Not Secure.”
That’s not a good look.
The Solution? SSL (Secure Sockets Layer)SSL is the industry standard for creating a secure, encrypted connection between a website and a visitor’s browser. You’ll know a website is protected when the URL starts with “HTTPS://” rather than just “HTTP://”—the “S” means secure.
Setting up SSL used to be a hassle, and it could get pretty pricey. But the good news? You don’t have to worry about that anymore. In my course, I’ll show you how to get a free SSL certificate, install it, and make your site secure—step by step. Plus, we’ll boost your site’s speed and security even further by connecting to Cloudflare, a powerful content delivery network.
Here’s What You’ll Learn:
The importance of SSL and why it helps your website rank better on Google.
How HTTPS works and how to set it up correctly.
Tips on checking whether your site is already secure (some hosts set it up for you automatically).
How to update your site and make sure all your pages are fully secure.
Using Cloudflare to protect your site and boost performance.
Handling mixed content issues and fixing them to maintain full SSL security.
Updating Google Analytics and Search Console after transitioning to HTTPS.
Why This Course Is Different:I know that technical stuff can feel overwhelming, so I made this course hands-on and beginner-friendly. I’ll walk you through every step using one of my own sites as an example. You can follow along and see exactly how it’s done. At the end, I’ve included a complete conversion from start to finish in a single video—no guessing, just clear guidance.
Ready to Make Your Site Secure?Join me, and let’s make sure your website shows that reassuring padlock—so your visitors know they can trust you.
In this video, I'll introduce myself, and what you can expect from this course.
SSL, TLS, confused? This lecture explains what SSL is, and why you should implement it on your site.
Since version 58 of cPanel, AutoSSL has been available to web developers. This lecture shows you how to check if your cPanel is up-to-date.
This lecture explains a little bit more about how SSL works.
If your web host has AutoSSL enabled, you may already have an HTTPS version of your site available to you. This video looks at how you can check.
So, with AutoSSL enabled, my sites now have both HTTP and HTTPS versions. This is not a great idea and I'll explain why in this lecture
This lecture quickly goes through the type of web host you need for this course..
Taking backups of your Wordpress website is something we all should be doing on a regular basis. That is especially true before any major work is done on a site.
I am going to ask you to install Cloudflare on your site, so this video explains why. I've been using it for years as a CDN to speed up my web page load times, and lower site downtime, but there are other great reasons to use this free tool.
This lecture will show you a simple view of how Cloudflare works as a proxy.
Let's create a Cloudflare account so we can start benefiting from this free tool.
In this tutorial, we'll add a website that we are going to want to convert to HTTPS.
Some web hosts work closely with CloudFlare. If yours does, then you can access some of Cloudflare's features from within your cPanel. All you need to do is connect your Cloudflare account with your cPanel. We'll do that in this lecture.
To take full advantage of Cloudflare, you need to change the DNS at your registrar so that your site is now served directly from Cloudflare (which communicates with your web host).
We've talked about certificates in this course, and edge certificates in the last lecture. Let me explain what these are and what they are for.
This tutorial should consolidate your understanding of SSL certificates and how they exert levels of security on a website.
For full SSL (strict), you need a certificate on your server. This lecture will show you how you can setup a free certificate using Cloudflare.
For those that have AutoSSL configured on their server, but want to remove AutoSSL, this lecture shows you how to exclude your domain from AutoSSL.
If you have a certificate installed on your server that you want to remove, e.g. the one created by AutoSSL, then this lecture shows how to remove those certificates, so we can generate our own Origin certificate in Cloudflare.
Let's create a free origin certificate for our website using Cloudflare.
Let's install the origin certificate on our web server.
When we log into the Wordpress Dashboard, we want the connection to be secure, so this lecture shows you how to force the secure HTTPS connection.
We want to get rid of the old insecure http version of every page on the site. This lecture will take you through the steps.
If the dashboard does lock you out of a secure login, then this lecture explains how to reinstate the insecure login until you can find the issue.
Just a quick video of the WP Fastest Cache Issue.
With the website conversion largely done, we need to check the site for SSL issues. We will use a few different sites to check for issues, but the most important of these spiders your site to check all pages for SSL.
Mixed content causes problems by making otherwise secure pages, insecure. It is important to find and fix this mixed content, and fortunately it's quite easy. This lecture shows how to find and fix mixed content.
This lecture shows a real example of finding and fixing mixed content on a website. I have attached a text file resource to this lecture that includes the URLs of the free tools I use in the video.
Sometimes it's "impossible" to fix the mixed content. For example, it may come from a plugin that has not been updated, so the resources used by that plugin are insecure. I had this issue on one of my sites with a plugin that I wanted to keep, simply because there was no viable alternative. This is where a plugin can help.
Do you have a robots.txt file?
Have you disavowed links to your site?
Don't forget to check any links you may have hard coded in your site.
If you use Google Analytics, you might want to go in and change properties to the HTTPS prefix, but it is not essential.
If you use Google Search Console, you need to go in and add the HTTPS version of your site. Google sees the HTTP and HTTPS versions as separate sites. By adding it to search console, you'll be making sure Google knows about your "move".
This lecture shows a complete run-through of the entire process, from adding the site to Cloudflare, to installing certificates and creating redirects.
If you decide to use AutoSSL, you may find that you get emails suggesting a problem with certificate renewal. I get this on some domains constantly. Although it usually does finally auto-update, it can be a stressful time. This lecture shows you how easy it is to "upgrade" to a different certificate.
This lecture is a list of all resources mentioned in this course.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.