It is a common practice to buy a domain name from one registrar and buy hosting service from another company. GoDaddy is the largest domain name registrar in the world offers different top level and country level domain names. You can get a domain name for as low as 0.99$ for the first year. Similarly you can also get decent shared hosting from Bluehost or HostGator to get started with your blog. Now that you have a domain name from GoDaddy and a shared hosting service, what next? The linking point between your domain name and hosting server is the nameservers. So you just need to change nameservers in GoDaddy to your hosting server IP addresses to make your site online.
How to Change Nameservers in GoDaddy?
Login to your GoDaddy account and navigate to your products list. You will see all your purchased domains under the “Domains” tab. Click on “Manage DNS” button against the domain name you want to change the nameservers.
You will be taken to the GoDaddy DNS editor. Look for “Nameservers” section and you will see something like in the below picture with the details of GoDaddy nameservers. In this case, the GoDaddy nameservers are ns47.domaincontrol.com and ns48.domaincontrol.com.
As long as your domain is pointing to these nameservers, it will try to access DNS records from GoDaddy. Since you have hosting services from other company you need to change these nameservers in GoDaddy to your hosting company’s nameservers and setup DNS under your hosting account.
Click on the “Change” button and choose “Custom” option from the dropdown for nameserver type.
Enter the nameserver 1 and 2 details of your hosting company.
How to Get Nameservers of Hosting Company?
If you use cPanel hosting, then you can easily find the details in your cPanel. Otherwise contact your hosting company and get the correct nameserver details. Most of the companies offer the details in their help documentation. For example, the nameservers of Bluehost are ns1.bluehost.com and ns2.bluehost.com which can be seen from their knowledge base.
Enter these details in GoDaddy nameserver section and save your details.
How to Check the Nameservers?
The DNS changes may take up to 48 hours to be effective. Once the changes are effective, you will be no longer able to edit the DNS settings of your domain at GoDaddy. You will see the below message under DNS settings of your GoDaddy domain as an indication that your nameservers are changed.
After this point, you should edit DNS settings on your hosting account (with Bluehost or any other company from whom you have purchased the hosting plan).