Knowing how to update your domain name servers (DNS) is an essential step to properly link your domain name to your hosting account.

For anyone that has been putting sites out there for a while, updating their domain name servers is already something that feels almost second nature but for a newbie it can be overwhelming.

I want to help you understand this DNS concept in a very non-geeky way.

Requirements For Domain Name Servers Updates

Before we go any further, if you’re looking how to update your domain name servers I’m assuming you already have bought at least one domain name and registered for a hosting account.

In case you haven’t, you can learn how to buy a domain name on Namecheap here:

And in case you still don’t have a hosting account, I teach you how to do that on this article:

After all, you can’t really go any further if you don’t have a domain name and a hosting account so let’s move on.

Setting Your MAIN Domain Name In Hostgator

To link a domain name to a hosting server account, you need to “prepare” both entities.

When you are going to buy a hosting account for the first time, you’re required to set a MAIN domain name (that’s why you buy your domain name first and then your hosting account second).

setting main domain name in hostgator
Setting your MAIN domain name in hostgator

I DO NOT recommend you buy your domain name with Hostgator.

Some people actually recommend doing so because this way you can skip the DNS update but honestly, it is a VERY limited user interface so save yourself the trouble and use a proper domain name registrar company and select the “I Currently Have a Domain Name” choice.

Updating Your Domain Name Servers Inside Namecheap Video

So for that server to be properly linked to your domain name, you update its DNS inside the domain name control panel.

This would be done inside NameCheap or whichever company you decided to buy your domains from (Godaddy, 1&1, Enom, etc).

So let’s jump to video already!


Not hard at all right?


This process is a lot simpler to do, than it is to explain it so if you have any questions or doubts don’t hesitate to ask and I’ll gladly try to clear them out for you.

The process for updating your DNS for new domain names once you already have a hosting account, is even simpler but it is different and I’ll address that on a follow up article.

Normally, the average blogger/internet marketer knows how to do this (manage add-on domains) on a shared server account but you should know I’m always one step ahead so I’ll show you the common way and the elegant way and that is, with a reseller account!

Speak to you soon and take care!


Sergio Felix
Sergio Felix

Hi, I'm Sergio Felix, founder of Marketing With Sergio. I work full time as a digital marketing expert for the retail industry managing a team of experts in departments of SEO, SEM, front-end web development and conversion rate optimisation and in my spare time I love conducting offline digital marketing workshops and teaching other entrepreneurs how to build and maintain business oriented websites with WordPress. I'm highly passionate about blogging, writing, music, jogging, entrepreneurship and personal development.