How To Host A Private Blog Network For Free

I am sure you are aware of the latest craze of the private blog networks. Why are they so big nowadays and why is everyone talking about them. They work. Period! It is simply the best way to take control of your tier 1 links and dominate the SERPs. If you have been thinking about building your own PBN then this is a great place to start.

You are aware of everyone’s advice about how to build one. Grab some expired domains (or pay for non dropped domains is probably your best bet), set each one up at a budget host, write unique content… and so on. If you want to run a small to medium size network, the expenses can quickly add up for the hosting costs and it is nothing but a pain to control so many hosting accounts. If this is what is keeping you from building your private blog network, you are in luck. No one else is going to tell you how to do this. Why? They want you to go out and buy hosting from their affiliate links to make THEM money. I am going to show you how to do it for FREE.

If you want to skip this process and just have someone host your PBN for you, check out https://priorityprospect.com/services/seo-hosting.html.

Introducing CloudFlare

cloudflare logoAt the very basic level, CloudFlare is a reverse proxy hosting service which just so happens to be free for our purposes. If you are thinking about using a free service for your PBN, just keep in mind that CloudFlare has raised over 50 million dollars in investment and is one of the biggest content delivery networks out there. They even directly compete against Amazon AWS.

The primary reason for this service has absolutely nothing to do with building a network. The service is actually designed to speed up websites and protect them from DDOS attacks. They do this by putting a proxy in front of your actual IP so that if someone wants to DDOS you, they will have no idea which server you are actually on, thus making the attack ineffective. Think of them as a firewall between you and the attacker. It just so happens they make an excellent firewall between you and Google! Did I mention that the type of account we need to do this is FREE? I do not need your hosting commissions, I just want to give you info that works.

You may be wondering to yourself how big their IP range is. They have over a million IPs which include hundreds of Class C IP addresses so if you are doing just a small or medium size network, this should certainly be enough to get started. The best part? You can pack all your domains on a single server and let CloudFlare do the rest. Even from your budget host you pay less than 5 dollars a month on. How is that for money savings?

Sidenote: I am only focusing on Cloudflare in this article but there are other services that can be used as well. These include Incapsula (free) Rocket IPs (cheap) and Amazon CloudFront.

Second Sidenote: I am aware that all Cloudflare IPs linking to one site may leave a footprint. This is why I recommend that you diversify your link profile like you should be doing anyways. There are millions of sites that use CloudFlare, so I believe this to be safe.

How To Set Up Your CloudFlare Private Blog Network

Step 1: Go sign up at Cloudflare

When you sign up, you will see a box that says “Add a website”. Simply put in the website you want to run through this service.

cloudflare1

It will then scan all your DNS records for the site you have put in the box. The results should look a little something like the picture below

cloudflare2

Step 2: You want to keep this simple? Good, me too. Delete them ALL. You will not hurt anything as you will add a few things back, just get rid of every record on that list.

cloudflare3

That is better, all gone. Now is where you are going to add back a few things.

Steps for first record:

  • Select A for the first record.
  • Enter your domain without the www.
  • Enter the IP of the server the domain is on
  • Click Add

Steps for second record:

  • Pick CNAME
  • enter www and nothing else in the second box
  • Enter your domain without the www
  • Click Add

When you are all done it should look something like this:

cloudflare4

Go ahead and continue at this point and pick the free plan and set security to high.

Step 3:

Next it will give you nameservers to switch at your domain registrar. They will look something like this

  • frank.ns.cloudflare.com
  • becky.ns.cloudflare.com

There are over 50 different name servers. Make sure you write this one down somewhere and you are officially done with the Cloudflare process. The only thing left is to go over to your domain name registrar and switch these out.

Forward DNS to Cloudflare

I use Namecheap for the majority of my domains so follow these steps to get your DNS to route through CF.

Step 1: Login to Namecheap and find the domain you want to change the name servers for. Once you have the domain selected, you should see “Domain Name Server Setup” in the left corner.

namecheap1

Step 2: Once you have that selected, you will see this. Click on Specify Custom DNS Servers and enter in the ones that you wrote down earlier from CloudFlare. Save these and you are done!

namecheap2

Congratulations. You are done with the first domain in your Private Blog Network. For each domain you have, sign up to CF with a new email. You will have to be REALLY unlucky to get the same name servers in a row which has never happened to me.

I have had nothing but amazing results in some of the small niche relevant blog networks I am running like this and they have remained safe and under the radar even though all the domains are packed on a single host. This might not be the very best way to set up a private blog network, but I can tell you from first hand experience: it works!

23 Comments

  1. Joshua Allen September 3, 2014
  2. Param September 18, 2014
    • Neil September 18, 2014
  3. Cloud April 26, 2015
    • Neil April 28, 2015
  4. Cloud April 26, 2015
    • Neil April 28, 2015
      • Adrian June 8, 2016
        • Neil June 8, 2016
  5. Dave June 23, 2015
    • Neil June 23, 2015
  6. Lewis July 12, 2015
    • Neil July 12, 2015
  7. Rainer Otto August 3, 2015
    • Neil August 4, 2015
  8. Hoahip March 21, 2016
    • Neil March 27, 2016
  9. Mat May 30, 2016
    • Neil May 30, 2016
  10. Bren Murphy July 22, 2016
    • Neil July 23, 2016
  11. Danny May 22, 2017

Leave a Reply

Your email address will not be published. Required fields are marked *