Table of Contents

How to Register Domain and Set Up DNS on Namesilo Namecheap and Godaddy?

Registering a domain and setting up DNS on platforms like NameSilo, Namecheap, and GoDaddy is the first step in establishing your online presence. Start by creating an account, then search for your desired domain and complete the purchase. To manage DNS, either keep it with the registrar or transfer it to your hosting provider by updating the name servers (NS). For DNS records, add A records to point your domain to the correct server IP address. Following these steps ensures your domain is correctly configured, allowing your website to be accessible online.
Blog cover for registering a domain and setting up DNS on Namesilo, Namecheap, and GoDaddy.

Know how to register domain name is a crucial first step in establishing your online presence, whether for personal use or your business. Domain registrars like NameSilo, Namecheap, and GoDaddy are popular choices due to their reliability and user-friendly interfaces. In this guide, we will walk you through the detailed steps to register domain name on each of these platforms. Additionally, we’ll show you how to set up DNS records, which is essential for directing your domain to the correct hosting service. Whether you’re a beginner or looking to refine your skills, this guide will provide you with the knowledge to get started seamlessly.

1. Register Domain & Set Up DNS on Namesilo

Step 1: Register a NameSilo account.

Step 2: Log in to My Account and click “Register” at the top right.

Register Domain Step 1 Login to Namesilo and register an account

Step 3: Enter the domain you want to register in the search box to check its availability.

Namesilo search for a domain

Step 4: After clicking the Search button, available top-level domain (TLD) suffixes will appear below. If “Try To Buy” appears, it means the domain is already registered, and you need to negotiate with the current owner, often at a higher cost. Some TLDs show clear prices, indicating availability. Here, we’ll register a “.top” domain for demonstration.

Namesilo select domain and add to cart

Step 5: After purchasing the domain, you’ll be directed to the “Account Home” page. You’ll see “Active Domains” with the newly purchased domain. Click “Manage.”

Namesilo manage domain settings

Step 6: Complete your account information to verify domain ownership.

Namesilo fill in personal information

Step 7: After verification, return to the “Account Home” page. You can access domain management via “Domain Manager” in the sidebar or “Manage.”

Namesilo manage domain page

Step 8: In the “Domain Manager” page, click on the domain you want to set up DNS for.

Namesilo choose domain to manage

Step 9: In the “Quick Setting” page, you can directly change the “Name Servers” to your cloud server’s NS address (provided by some cloud server companies), allowing you to manage DNS from the server. DNS (Domain Name System) translates domain names into IP addresses, enabling device connections to websites, like a phone book. After purchasing a domain, add DNS records for website and email resolution. Manage DNS either at the domain provider or by changing NS to the cloud server’s NS address. For SiteGround or Hostinger servers, refer to How to point my website to SiteGround? and How to point a domain to Hostinger?

Namesilo name servers settings
Namesilo change name servers page

Step 10: If you don’t want to transfer DNS management to the cloud server, keep it at the domain provider by adding DNS records. Click “DNS.”

Namesilo DNS settings page

Step 11: Add two A records to point the domain to your cloud server. First, find your cloud server’s public IP address. If using SiteGround or Hostinger, check how to find the public IP. Assuming it’s 12.34.56.78, add these A records:

  • Host: @; Type: A; Value: 12.34.56.78
  • Host: www; Type: A; Value: 12.34.56.78
Namesilo add DNS records page

2. Register Domain & Set Up DNS on Namecheap

Step 1: Register a Namecheap account.

Step 2: Log in to My Account and search for a domain. Enter the domain in the search box.

Login to Namecheap and search for a domain

Step 3: Choose an available top-level domain suffix.

Namecheap select top-level domain and add to cart

Step 4: Complete the purchase. Click “Manage” to enter the domain management page.

Namecheap manage domain page

Step 5: Click “Verify Contacts” and complete email verification.

Namecheap manage domain verify contacts

Step 6: Once verified, the domain status will be “Active.”

Namecheap domain status active
Namecheap manage domain contacts verified

Step 7: Click “Actions” and select “DNS/Host Records.”

Namecheap domain DNS host records page

Step 8: Check the two options at the bottom and click “Next.”

Namecheap select domain to update DNS

Step 9: To keep DNS at Namecheap, select “Namecheap BasicDNS” and check “I want to update Host Records.”

Namecheap update host records with basic DNS

Step 10: Add two A records to point the domain to your cloud server. First, find your cloud server’s public IP address. If using SiteGround or Hostinger, check how to find the public IP. Assuming it’s 12.34.56.78, add these A records:

  • Host: @; Type: A; Value: 12.34.56.78
  • Host: www; Type: A; Value: 12.34.56.78
Namecheap add host records

Step 11: To transfer DNS management to the cloud server, choose “Custom DNS” and enter the NS addresses provided by the cloud server. For SiteGround or Hostinger, refer to How to point my website to SiteGround? and How to point a domain to Hostinger?

Namecheap choose custom DNS settings
Namecheap change name servers

3. Register Domain & Set Up DNS on Godaddy

Step 1: Register an account.

Step 2: Log in and search for the desired domain.

Login to GoDaddy and search for a domain

Step 3: Select and purchase a domain. Complete the purchase.

GoDaddy select domain and add to cart

Step 4: In My Account, click “Domain” in the sidebar.

GoDaddy manage domain page

Step 5: Click “Manage DNS.”

GoDaddy manage domain DNS settings

Step 6: To keep DNS at GoDaddy, click “Add New Records” and add the A records provided by the cloud server. Find your cloud server’s public IP address. If using SiteGround or Hostinger, check how to find the public IP. Assuming it’s 12.34.56.78, add these A records:

  • Host: @; Type: A; Value: 12.34.56.78
  • Host: www; Type: A; Value: 12.34.56.78
GoDaddy domain DNS records page

Step 7: To transfer DNS management to the cloud server, click “Nameservers” and update the NS addresses. For SiteGround or Hostinger, refer to How to point my website to SiteGround? and How to point a domain to Hostinger?

author avatar
Danny SEO
Danny Ni is an experienced SEO specialist with expertise in WordPress and digital marketing. Currently working at a company, he is responsible for SEO optimization, website development, and managing multiple social media platforms. With a strong focus on SEO, WordPress, and digital marketing, Danny helps businesses enhance their online presence and grow their digital footprint.

Share on:

Share on: