How To Set Up WordPress & CloudFlare?

Do you need to be using WordPress & Cloudflare?

See if this sounds familiar:

Ever been freaked out by the thought of your site being hacked? Ever had to pay someone (like me) to clean it out after it’s been hacked and vowed to never let it happen again?

I’ve heard the horror stories and seen more than a few.

Security for your website is a really BIG freaking deal – hackers don’t care if your a total newb or a seasoned vet – they’re going to try and hack your site regardless.

So you need to do yourself the favor of getting set up with the right security tools to begin with.

One of the things we do for all our hosting and maintenance & support clients is set them up to use one of my favorite tools called Cloudflare.

Cloudflare provides major security and performance enhancements and it’s a given that this is a tool that you need to be using on your new self-hosted WordPress website. This lesson covers how to get your domain name connected to the service and how to make it work for you.

In the 8th part of my in-depth WordPress training series, I teach you how to use one of the best tools a website owner can have in their toolbox.

Get the full FREE WordPress training course sent straight to your inbox:

Would you rather skip all this and have your WordPress blog built and launched *for* you?

I got you covered – check this out:

WordPress & Cloudflare – Securing Your New Website

Welcome to The Building your WordPress framework series where we’re going to set your new self hosted WordPress site up with some important additional features and functions. We do this by using plug-ins.

What we’re going to do here first is get our framework in place here by getting our site setup on a service called Cloudflare.

Changing name servers

You’ll remember from the domain name video that I mentioned, we were going to come back and make one more change to our name servers. That’s what we’re going to start with here.

This first one, we’re going to be using Cloudflare. This is not technically a plug-in. It’s actually a service through which we’re going to connect our site.

Cloudflare is a really great resource because it provides your site with some additional security. It also serves as a content delivery network. What that means is it serves as a distributed system around the globe, to provision your content faster for your users in those different geographic areas.

And ultimately can make your site a little bit faster for those users. I’ll show you a little bit about what that is. We’ll set up rules and things like that for Cloudflare later on.

Provisioning your Domain Name

Right now, we’re just going to go ahead and provision our domain name. All you need to do, to do this is to go over to and create an account.

I’ve already got an account setup here. We’re going to use this one. It’s really simple and straightforward. All the standard kind of basic information that you would need to set up your account online with any other services, the kinds of things you’re going to do.

Once you’ve gotten to the point where you have completed the initial setup step, you’re going to see a screen that looks like this, which is where you have the ability to add your domain name for your website.WordPress Website Workshop Module 8

WordPress Website Workshop Module 8We’re going to go ahead and do that here. I’ve already got my site, added We’re going to go ahead for the next step here and click Add site. Then Cloudfare is going to start to do its thing.WordPress Website Workshop Module 8

It’s going to do a check on what your DNS records are. You don’t really have to do anything here. This is just kind of keeping you up to date on what they’re actually going to do.

They’re going to check your zone file and those kinds of things, and so on. You’re going to select the basic plan here.WordPress Website Workshop Module 8 You can upgrade your plan, when the need becomes really apparent, but for most sites and just about for every single site when you’re getting started, you don’t need a big fancy plan.

You just need this basic free plan that gives you the basic feature set for what you want to do because Cloudflare is going to provide an additional layer of security for your website. It’s going to help to speed your website up just a little bit.

We’re going to use this basic free plan here.WordPress Website Workshop Module 8 We’re going to confirm this. Click Confirm one more time.WordPress Website Workshop Module 8

The next step what the Cloudflare has done as it’s gone in queried our DNS records. If this looks like a bunch of technical gobbledygook to you, you don’t really have to do much with this.

Basically, what it does is a scan of the records that were created at your domain name registrar, which in our case it was Hover, if you remember correctly. We’re actually going to go look at that here again in just a second.

When I bought that name from Hover, Hover, by default created a bunch of records in my DNS for my DNS records, in what’s called a “zone file”.

That’s not really all that important, but the zone file is this.WordPress Website Workshop Module 8 You have all of these different records that point to different things.

For instance, these MX records or Mail Exchange records, these txt records or txtrecords that provides some different services to you in terms of authenticating with mail services, and those kinds of things.WordPress Website Workshop Module 8

I say all this just to give you a basic idea of what these things are. You really don’t need to do anything here. The only thing that you would need to be concerned about here is if when you put your domain name in, and you’re walking through this setup in Cloudflare that there’s nothing in here that would be something to be alarmed about and you would need to check with your domain name registrar to see what the deal is.

They should be able to point you in the right direction, if that indeed was the problem. As far as we’re concerned, we’re not going to really worry about this. This Cloudflare setup piece is really just a matter of using the default settings, as we walk through this to get your name into the Cloudflare service and let Cloudflare do its thing here.

We’re going to go ahead and verify this and say everything that we’ve got here is correct, because it’s going to ask you up here. It’s saying, “Hey, we want to make sure that we’ve got everything you’ve got on your side. From our scan, this is what we found, if there’s something missing, you can add it below.”

I have not run across except maybe one or two instances where in that was a very complex situation where it does not grab all your domain name records. For our purposes, this is not going to be a big deal. It’s going to do a good job of grabbing all of your information associated with your domain.  We’re going to go ahead and leave that here.

Updating Name Servers

WordPress Website Workshop Module 8The next step for us here is to hit Continue. Now it’s going to ask us to update our name servers. Let’s go back to what we were talking about before with our domain name registrar.

WordPress Website Workshop Module 8We go back over here to Hover. I have already logged in over here.

Remember, I told you that there’s only really one thing that we need to pay attention to here, and that’s this name servers piece. Because we are going to come back and make one more change, because if you remember, when we first started, our name servers were set to the SiteGround server, because that’s our hosting service.

Our name servers were set to the Hover default name servers. We had to switch them to the SiteGround name servers, which I did. It was a really simple process.

What we need to do now that we are filtering our domain name through Cloudflare, is to go ahead and update it to what it’s asking for here.WordPress Website Workshop Module 8

We’re going to go ahead and grab this information from Cloudflare. Go back over to Hover, click Edit. Then we’re just going to paste this information in.

It copies us for us. Here we go. Then that’s really all there is to. Just make sure that there are no spaces at the beginning, which there usually aren’t, and then click save name servers. Then it will take a minute or two to provision, but that’s really all we need to do.

Hover has now updated my name servers. We can go back over to Cloudflare now. As you can see, this has been changed. It was pointing to SiteGround. Now it’s pointing to Cloudflare.

What we’re going to do now is go ahead and hit continue, which basically is telling Cloudflare that we’ve gone ahead and made that update. Then it’s going to start the review process, which is basically they’re just waiting for your domain name to provision on their side so that the name servers have been updated.

As far as Cloudflare is concerned, this is really all that we want to do at this point. We’ve got everything that we need. We’ve changed our name servers. We pointed it to Cloudflare.

Cloudflare has all of our information correctly. All we’re going to wait for now is for that to provision. That doesn’t have to slow us down. We can go ahead and proceed when we’re ready.

And as you can see here, the domain name servers have been updated already. You can see that the status is active on Cloudflare.WordPress Website Workshop Module 8

We are completely done with this process. Like to do this at the beginning, before we start getting into doing a lot of plug-ins and things like that, because I like to have our DNS set up in the way that it’s going to be permanently going forward.

That way, if for whatever reason we need to do anything with our domain name zone file, we know where to do it. We’re going to go ahead and do that through Cloudflare. That was a really short and sweet piece. Next up, we’re going to get into talking about some more of the plug-ins that we are going to be installing.

See Also:

Is it worth it to start a blog in 2021?


"Without a doubt it’s worth it to start a blog this year! Here’s an example: For the longest time people have been saying that newspapers are a dead and dying breed. But consuming news is as important as it’s ever been! So what have creators done? They’ve improvised, adapted and have overcome. Newspapers have shifted […]"

Keep Reading...

How To Generate Leads For Interior Design in 2021


"How can you generate leads for your interior design business? Lead generation is the life-blood of any sustainable business. And having a solid, reliable, and proven plan is essential to the process. So if you’re looking for the answer to the question “how to generate leads for interior design”, then you’re in the right place. […]"

Keep Reading...

How to Generate Leads For a Medical Spa in 2021


"How to generate leads for a medical spa You’ve spent the years and years of hard work to become an expert who can literally transform the lives of your clients. You’ve refined your skills to a level that only fractions of one percent of people on the entire planet earth can perform. And you’re an […]"

Keep Reading...

How To Set Up Your MailChimp Lists?


" One of the most important things about getting started with email marketing is to learn how to set up your Mailchimp lists. Organization is key, and it’s going to be something you wish you’d done if you don’t get some good organizational systems in place before your list starts getting too big. And we […]"

Keep Reading...

Question 2. Do you need people to be able to log in and create user profiles on your website?


"Following closely on the idea of content management systems is user management within content management systems. Why would users need to be able to log in to your website? You see this feature a lot when some kind of content asset is kept behind a wall that prevents access except for registered users. Newspapers and […]"

Keep Reading...

How To Overcome Any Obstacle


"Ever get burned out chasing your goals? Ever felt like you were never going to “get there”? That you weren’t “strong enough”? That you didn’t have enough “will power”? I know I have. Honestly, it’s discouraging. You work hard. You put in the hours and slave away through the unnoticed and unappreciated work in the […]"

Keep Reading...

Uncovered: The Secret on How to Generate Leads for Car Sales Online


"How do you generate leads when you’re selling cars? If you want to make money selling cars, then you absolutely must have a pipeline of solid leads that are always coming in. If you don’t then you’re going to be fighting with the greenhorns for every up that pulls on to your lot and doing […]"

Keep Reading...

How to Set up a blog website with WordPress


"When you start a blog getting started with WordPress can seem daunting. And this is the step where people get really tripped up, especially if they’re not tech-oriented people. But it’s really not that bad – I promise! And I’m here to help if you need it too. If you’d like some help getting started […]"

Keep Reading...

How To Generate Leads Online: Clever & Unique Concepts To Sky Rocket Your Business


"Generating leads online is an exciting way to build your business, whether your business is online or not. And as we all know generating leads is absolutely crucial because it’s how you get new clients in order to grow your business. So let’s dive right into it! How To Generate Leads Online: The Basics The […]"

Keep Reading...

5 Major Reasons You Should NOT Hire a Website Designer


"Want to know how to make an enormous mistake when you’re getting started with a new website? Just hire a website designer before you need them. You may be thinking, “but isn’t that what you do – web design & development?” Yep – it’s what I do all day, every day. Hiring a website designer […]"

Keep Reading...