I vividly recall the first time I needed to change a domain’s nameservers. It felt like I was just one wrong click away from disrupting the entire website.
This crucial step is often the most daunting part of transitioning to a new web host. Consider nameservers as the GPS for your website, directing visitors to its new location.
Having assisted thousands of users through this transition, we assure you it’s much simpler than it appears. We will provide you with clear, step-by-step instructions and screenshots to guide you through updating your settings.
You will be able to direct your domain to your new host with complete assurance. First, let’s briefly explain what nameservers are.
What Are Nameservers?
Nameservers are a component of the DNS system that connects your domain name to the server hosting your website. They inform browsers where to locate your site when someone enters your domain.
You can think of them as the GPS for your domain. They navigate visitors to the correct destination by linking your domain to the appropriate web hosting server.
When someone types in your domain name, the DNS system verifies the assigned nameservers and forwards the request to your hosting provider.
For instance, if your website is hosted on Bluehost, your nameservers may appear like this:
ns1.bluehost.comns2.bluehost.com
These nameservers are operated by your hosting provider, ensuring that your domain directs to the correct server for optimal website loading for your visitors.
When Should You Change Your Domain Nameservers?
There are a few important reasons to update your nameservers:
- You are migrating your website to a different hosting provider.
- You are implementing a web application firewall, such as Cloudflare, to enhance your site’s security.
If you switch your website to a new host, it’s necessary to update your domain’s nameservers to guide visitors to your new hosting setup.
This step is crucial because your previous hosting provider will remove your site’s files once your plan expires. Failing to update nameservers may result in visitors being unable to access your website.
When configuring a web application firewall (WAF), many WordPress WAF plugins require you to point your nameservers to their services.
This configuration is vital for WAFs like Sucuri or Cloudflare, which filter traffic at the DNS level to safeguard your website from harmful activity before it reaches your server.
Aside from these scenarios, you typically won’t need to change your nameservers.
Occasionally, you might need to modify other DNS records, such as updating MX records for your professional email setup. We suggest creating a business email address after you update your nameservers.
Now, let’s look at how to easily update your domain’s nameservers and direct them to your new hosting provider.
Before You Start: A Quick Checklist
Before you begin, let’s ensure you have everything necessary. A bit of preparation will make the entire process smooth and stress-free!
- ✅ Your New Nameservers:Locate the nameserver addresses provided by your new web hosting service. You can typically find them in your welcome email, and they will appear as
ns1.newhost.comandns2.newhost.com. - ✅ Domain Registrar Login:You will need the username and password for your domain registrar (the company where you purchased your domain name). This may differ from your previous hosting provider.
- ✅ A Bit of Patience:Keep in mind that these changes can take several hours to propagate across the internet. We recommend making this change during off-peak hours when your website has the least traffic.
How to Update Your Domain’s Nameservers
Switching your nameserver is a straightforward process. While the steps may vary slightly based on your domain registrar, the fundamental procedure remains consistent.
This guide will provide instructions for updating your nameservers across several popular domain registrars and web hosting services. Use the quick links to navigate directly to your provider’s section:
- Updating Your Nameservers with Network Solutions
- Updating Your Nameservers with Bluehost
- Updating Your Nameservers with SiteGround
- Updating Your Nameservers with Hostinger
- Updating Your Nameservers with HostGator
- Updating Your Nameservers with GoDaddy
- Updating Your Nameservers with Namecheap
- Updating Your Nameservers with WordPress.com
- Final Steps After Configuring Your Domain Nameservers
- Resolving Domain Nameserver Issues
- Common Questions and Answers
- Additional Resources for Domains and Hosting
Before you modify your nameservers, ensure you have the new nameserver records ready. Your new web hosting provider should supply this information.
Nameservers typically appear as ns1.newhost.com and ns2.newhost.comYour new web host will provide you with at least two nameserver addresses to configure.
Please allow a few hours for the nameserver changes to take effect. Be patient if your website doesn’t appear immediately at your domain.
How to Change Your Nameservers with Network Solutions
Network Solutions is one of the oldest and most reputable domain registrars, making it easy to register a domain and host it with a different provider.
Special Offer:If you’re looking to register a new domain name, take advantage of our exclusive Network Solutions coupon and enter the promo code NAMEBOY at checkout to receive a 67% discount.
To update your nameservers, first log in to your Network Solutions account. Next, click on the ‘Domains’ option in the left sidebar.
Then, select the ‘Settings’ button next to your domain name.
On the following page, scroll down to the ‘Advanced Tools’ section and expand it to view your DNS records.
To modify the domain nameservers, click on the ‘Manage’ link next to Nameservers (DNS).
A popup will appear, warning that changing nameservers will disconnect Network Solutions services such as email and website hosting, and should only be done if you are using a third-party provider.
Click the ‘Continue’ button to move forward.
You should see two nameserver records:ns1.worldnic.comandns2.worldnic.com.
Replace the existing nameservers with the new ones. We will use Bluehost’s nameservers in this example:
After adding the new nameservers, click the ‘Save’ button to apply your changes.
That’s it! Network Solutions will start updating the DNS records to direct your domain to its new location.
Updating Your Nameservers with Bluehost
Bluehost is a well-known web hosting provider for WordPress and also serves as a domain registrar. If your domain is registered with Bluehost, changing your nameservers is a straightforward process.
First, log in to your Bluehost account. Then, click on the ‘Domains’ tab on the left side. You will see a list of your website domains. Click on the domain name you wish to modify.
This will take you to the domain management section.
Scroll down to the Advanced Tools section and click to expand it.
Next, click the ‘Manage’ link next to the Nameservers (DNS) option.
A warning popup will appear.
Click ‘Continue’ to proceed.
You will now have the option to input your new nameservers.
After entering the new nameserver details, click the ‘Save’ button to apply your changes.
Congratulations! You have successfully updated your nameservers in Bluehost, and your domain will now direct to your new web host.
How to Change Your Nameservers with SiteGround
SiteGround is a reputable premium hosting provider for WordPress, and we utilize their services to host the CanadaCreate website.
They also provide domain registration as part of their hosting services.
To modify your nameservers in SiteGround, you must first log into your SiteGround account.
Then, navigate to the Services » Domains section and click on the ‘Manage nameservers’ link for the domain you wish to update.
In the popup window, remove the existing SiteGround nameservers and input the new ones you wish to use. You can also add a third and fourth nameserver if needed.
When you are ready, click the ‘Confirm’ button.
Your new nameservers will be displayed, and SiteGround will start directing your domain to the new hosting provider.
Bonus:If you want to host your website on SiteGround like CanadaCreate, take advantage of our exclusive SiteGround coupon that offers an 83% discount on web hosting. The discount is automatically applied when you click our coupon link.
How to Change Your Nameservers with Hostinger
Hostinger is a leading WordPress hosting provider that also offers domain name registration services.
To change your nameservers in Hostinger, log into your account and select ‘Domains’ from the top menu.
Next, scroll down slightly and click the ‘Manage’ button next to your domain name.
Then, click on ‘DNS / Nameservers’ in the left sidebar. You will see the current nameservers associated with your domain.
Click the ‘Change Nameservers’ button to proceed.
Select the Change Nameservers option and enter your new nameserver details in the fields provided.
Remember to click the ‘Save’ button to apply your changes.
Hostinger will update your domain’s nameservers and direct them to your new hosting provider.
How to Change Your Nameservers with HostGator
HostGator is a well-known web hosting service and domain registrar.
To change your nameservers on HostGator, log into your HostGator account.
First, click on the ‘Domains’ tab, then select your desired domain to view its details.
An expanded details section will now appear below your domain name.
Next, click the ‘Change’ link located beneath your nameserver information.
You will see two new fields appear for entering your nameservers.
Enter your nameservers in these fields and click the ‘Save Name Servers’ button.
The fields will turn green to confirm that your nameserver changes have been saved.
Returning to the domain overview will show your updated nameservers in the list.
Congratulations! You have successfully updated your nameservers on HostGator.
Bonus:Interested in registering a free domain name with HostGator? Use our HostGator coupon to receive 81% off hosting, along with a free domain name and SSL certificate.
How to Change Your Nameservers with GoDaddy
GoDaddy is a leading provider of hosting and domain name services.
To change your nameservers, start by logging into your GoDaddy account.
You will see your domains listed on the homepage. Click the three vertical dots next to your chosen domain and select the ‘Manage DNS’ option.
Next, select the ‘I’ll use my own nameservers’ option and input the desired nameservers.
You can add more than two nameservers by clicking the ‘Add Nameserver’ button.
Once you have finished, simply click the ‘Save’ button.
GoDaddy may display a warning prompt for confirmation. Just check the box and click the ‘Continue’ button.
GoDaddy will now save your changes and start updating your nameservers across the internet.
Bonus:You can receive a 30% discount on GoDaddy hosting along with a free domain. For more information, visit our GoDaddy coupon page.
Changing Your Nameservers with Namecheap
Namecheap is a highly-rated domain name provider that offers affordable domain options.
To change your nameservers, first log in to your Namecheap account. Then, click on the ‘Domain List’ tab and select the ‘Manage’ button next to your chosen domain.
Next, scroll down to the ‘Nameservers’ section on the page.
Here, click on the dropdown list and choose the ‘Custom DNS’ option.
Enter your nameservers in this section.
After adding the nameserver entries, click the ‘check’ button to save your changes.
Your new nameservers are now listed.
Namecheap will begin directing your domain to your new hosting provider.
How to Change Your Nameservers on WordPress.com
WordPress.com is a hosting platform developed by Automattic, the company founded by WordPress co-founder Matt Mullenweg. It has certain limitations, prompting users to sometimes switch to a self-hosted WordPress.org site.
If you’re unsure about the differences between WordPress.com and WordPress.org, be sure to check out our comparison chart.
We recommend transferring your domain to your new host if you decide to move from WordPress.com to another WordPress hosting provider. This keeps your domain and hosting management in one place.
However, in some cases, transferring may not be possible. For instance, if you registered your domain recently, it cannot be transferred for 60 days. In such cases, you’ll need to update your nameservers on WordPress.com.
First, log in to your WordPress.com account. Then, navigate to your My Sites » Upgrades » Domains page and select the domain you wish to modify.
After completing this step, you will see a list of actions available for your domain.
Select ‘Change Your Name Servers & DNS Records’ from the top of the options.
Next, turn off the ‘Use WordPress.com Name Servers’ toggle. You can now enter your preferred nameservers.
Finally, click the ‘Save Custom Name Servers’ button to confirm your settings.
That’s it! WordPress.com will update your domain to direct to your new web host.
Final Steps After Configuring Your Domain Nameservers
Please note that changes to domain nameservers can take a few hours to propagate globally. This is due to each internet service provider needing to clear their cache and update the IP address to the new records.
If this is your first experience with changing nameservers, it’s essential to be patient, as the changes may not appear immediately.
If several hours have passed and your nameserver changes are still not visible, consider flushing your computer’s DNS cache.
Resolving Domain Nameserver Problems
If your website or email is not functioning after changing nameservers, don’t worry. These issues are common and usually straightforward to resolve.
1. Is Your Site Still Offline?
DNS changes may take up to 48 hours to propagate throughout the internet. This period is known as propagation time.
You can monitor the progress of this process using a tool like DNSChecker.org. Simply enter your domain name and click search. You will begin to see green checkmarks appear next to various locations worldwide as they update to your new nameservers. If you still see many red X’s, it means you need to wait a little longer.
2. Is Your Email Not Working After Changing Nameservers?
This issue arises because your email service depends on specific DNS records, such as MX records, to receive emails. When you update nameservers, you are instructing the internet to find all your site’s records in a new location.
To put it simply, changing your nameservers is like submitting a change-of-address form for your website’s ‘master address book.’ If you fail to transfer all the essential entries (like email delivery locations) to the new address book at your new host, services such as your email will be unable to find their destination!
Ensure you transfer your old DNS records to your new host or DNS provider. Your email service provider should supply you with the necessary records to add.
3. Did Your Nameservers Fail to Update?
Some registrars require you to confirm changes before they take effect. After entering your new nameservers, look for a ‘Save’ or ‘Confirm’ button to finalize the update.
If you don’t see any changes after 48 hours, reach out to your registrar’s support team for assistance.
Frequently Asked Questions
Here are some quick responses to common inquiries users have when updating their domain nameservers.
Will changing nameservers impact my website’s uptime?
If your new host is configured correctly, your website will remain online. Some users may temporarily see the old site during the DNS propagation period, which is normal.
Can I revert the nameserver change?
You can revert to your previous nameservers at any time by updating them with your domain registrar. Just keep in mind that it will take time for the changes to propagate again.
Do I need to update other DNS records when changing nameservers?
Your new DNS provider will handle all DNS records. Make sure to transfer your A, MX, CNAME, and TXT records to prevent any email or website issues.
Can I accelerate DNS propagation?
Not directly. However, reducing your DNS TTL before making the switch can help the changes propagate more quickly. Remember to increase it again once everything is stable.
Additional Resources on Domains and Hosting
Understanding domain settings, such as nameservers, is an essential step in confidently managing your own website. If you’re eager to learn more, we recommend these beginner-friendly guides:
- Beginner’s Guide: Understanding Domain Names and Their Functionality
- Beginner’s Guide to Configuring DNS for WordPress
- Signs It’s Time to Change Your WordPress Hosting
- Is Managed WordPress Hosting Necessary for You?
We hope this guide has clarified how to change nameservers and direct your domain to a new hosting provider. If you’re new to this, you may also find our step-by-step guide on registering a domain name for free helpful, or check out our comprehensive WordPress migration guide to seamlessly transfer your entire site.
If you enjoyed this article, please subscribe to our YouTube Channel for WordPress video tutorials. You can also connect with us on Twitter and Facebook.

