Quick Jump Menu
Expecting Stablehost? Please Read on...
I was with Stablehost for a number of years. But I have moved. I will tell you why and where in this article.
I used to recommend a host called Stablehost, but I have had an increasing number of complaints from my students about their poor customer service and support. I have also been left frustrated at times. I had arranged an excellent discount for my students at Stablehost, but things have changed and all hosts now offer massive discounts when you first sign up, so you'll still get a great deal.
I set out to find a new, better host.
This article tells you who that is.
Before that, there is something important I need to tell you about web hosts and domain registrars.
For complete transparency, if you buy hosting through one of my links, I will make a commission.
This does not affect the price you pay.
You Should Use a Separate Web Host and Domain Registrar
For extra security, I'll recommend you use a separate registrar and web host. It's easy to do and could save you a major headache later if your host starts to cause you problems. If you get confused by the following discussion, don't panic. I'll show you in this article how set everything up so that your domain registrar is talking to your web host servers.
Let's start off with a couple of simplified definitions.
Definition: A web host is the company that rents you server space for your website.
Definition: Domain Registrar is the company that looks after your domain name for you, making sure it is renewed and safe. Your registrar is where you set the Domain Name Servers (DNS) for your domain. The DNS identify which web host the domain uses. If you decide to move host in the future, you simply change the DNS to the ones your new host gives you. More on that in a bit..
When you sign up for web hosting, that company will try to get you to let it be your registrar as well, and it sounds like it makes sense. I mean one company looking after both domain and web hosting. But I recommend you keep these two important services separate and use different companies. It won't cost you any more (and may be cheaper):
- When your web host is your registrar, it can charge you more for your annual domain renewal than a dedicated domain registrar.
- If you have a dispute with your webhost and they close down your site (temporarily or permanently), it is difficult to get the site moved to a new host because they can block your access to the DNS. If you have the domain registered with a different company (registrar), you simply get new hosting somewhere else and change the DNS at your registrar. Your site can be back up in a few hours on the new host. There is nothing your old web host can do to stop you.
- If your host goes out of business, you could have trouble getting your site back if you cannot access the DNS. With a separate registrar, you’d just get new hosting, upload your site backup and change the DNS in your registrar control panel. You’ll be back in business in a few hours. Of course, this point is also true if your domain registrar goes out of business, which is why you need to choose one of the high profile domain registrars who have been in business for several years.
My Recommended Domain Registrar Is...
The main reason I recommend NameCheap as a domain registrar is that I have used them for several years and never had a problem. I’ve moved domains in, moved them out, bought and cancelled domains. Everything worked as it should. In an online world where web hosts and registrars come and go, I wouldn’t trust my valuable domain names with anyone else.
Features of NameCheap:
- Namecheap is an ICANN-accredited domain registrar and technology company founded in 2000.
- It is one of the fastest-growing American companies according to the 2018 Inc. 5000.
- Free Whois guard protection for life.
- Namecheap manage over 10 million domains for its customers.
- Registrar lock prevents someone from stealing your domain.
- Intuitive control panel for managing multiple domains making it very easy to use.
You can find a full list of features on the Namecheap website.
So the first step is to go and sign up for your free account on Namecheap, and buy your domain name. Once you have the domain name, you can go and get your web hosting.
Over the years, I have used a lot of web hosts and none have been perfect. As website owners, the holy grail is to find an affordable host that will have little or no downtime, and fast server responses.
While I could look at expensive hosting solutions, VPN servers, or reseller accounts, I decided instead to limit this article to the type of hosting most people want when starting out.
cPanel or not cPanel
If you know what cPanel is, you may decide you want (or don't want) a cPanel host.
cPanel is software that runs on a web host to give you all of the tools necessary for managing your web space. It is by far the most common setup, and used by most web hosts, so it is also easy to get help if you ever get stuck.
If you know you do not want cPanel hosting, that is fine as I have you covered in my recommendations.
How to decide which host is best for you?
Most people should choose my #1 recommendation.
Only choose my #2 recommendation if you know you do not want a cPanel host.
NOTE: Before you buy hosting, make sure you read the instructions below on how to buy the hosting so that your registrar and host connect up correctly.
#1 Recommendation (cPanel)
The Most Popular Shared Hosting
Features include a Free domain name for the 1st year, Free SSL certificate and 1-click WordPress install. With 24/7 support, there is little wonder that Bluehost is one of the most popular web hosts out there.
#2 Recommendation (non-cPanel)
Great Support, Popular Host
Site Ground is well-known for their great support, and I did have a good experience with them. Server response times are a little slower than my #1 recommendation, but as a non-cPanel host, this is one of the best.
How to Buy Hosting So it Connects to Your Registrar
This is very easy. I'll show you the steps for the Bluehost Hosting I recommend, but if you use a different host, it will be very similar:
- Select the option “I will use my existing domain and update my nameservers“, and enter the domain name (that you bought at Namecheap) and extension in the boxes provided.
- Buy your domain name at NameCheap.
- Go to Bluehost Hosting to buy your web hosting. Click the Get Started button. If you are just starting out, I'd recommend the cheapest plan as you can always upgrade later if you need more power. You will be taken to a screen asking you to choose your domain.
Type in the domain name you bought from Namecheap. It will tell you that the domain is taken, but look for the “I already own this domain. Let's use it!” link:
Just confirm you want to use that domain, and complete the order process. Bluehost will add optional extras to your order, but you can delete them all before clicking the Order button.
Complete your order and wait to get your welcome email. The email might list your DNS servers, but if it doesn't, log into your hosting account and find the DNS there.
9. Now login to your control panel at Name Cheap. Click on Domain List in the left menu:
10. You’ll see a list of your domains. Click on the Manage button to the right of the domain you are setting up.
11. On the Domain Detail screen, find the Nameservers and select Custom DNS and then enter the DNS given to you by your host:
Once you’ve added these, you will need to click the check mark to save your settings.
OK, that will now take up to 24 hours (usually a lot less) to propagate, which means you have a few hours before you can work on your site.
Periodically, check your domain in a browser and you’ll see your website when it is ready.
You can then go in and install WordPress.