How to add a custom domain with GoDaddy?
Learn how to easily add a custom domain to your website using GoDaddy's step-by-step guide. Boost your online presence and improve SEO today!
If you don't own a domain yet, don't worry you can purchase it at GoDaddy.
1. Name servers
Keep your website and email up and running by having correct nameservers on your domain.
Sign in to your GoDaddy Domain Portfolio.
Select the checkboxes next to the domains you'll be updating. Or, select the checkbox next to Domain Name and then choose Select All.
Select Nameservers from the action menu. Depending on your screen size, you may need to select the More menu and scroll down to see Nameservers.
Choose the nameserver setting that works best for you:
GoDaddy Nameservers (recommended): We'll update your domain to a set of GoDaddy nameservers, and you'll manage DNS in your GoDaddy account.
I'll use my own nameservers: Enter your custom nameservers. Your DNS will be managed elsewhere and not through your GoDaddy account.
Select Save, then Continue to complete your updates.
Note: If your domain has Domain Protection, you'll need to verify your identity. If you've had two-step verification (2SV) turned on for at least 24 hours, enter the code we sent via SMS, or enter the code from your authenticator app. Otherwise, enter the one-time password we sent to your registrant email address.
You'll see a Success confirmation letting you know the nameservers have been updated. Most DNS updates take effect within an hour, but could take up to 48 hours to update globally.
2. Adding New Record
Add an A record
A records, or address records, are the most fundamental type of DNS record and are used to indicate the IP address of a domain. The most common A record is for the root domain, like mycoolnewbusiness.com, and typically connects the domain to a hosting account.
Sign in to your GoDaddy Domain Portfolio and Select an individual domain to access the Domain Settings page
Select DNS to view your DNS records.
Select Add New Record and then select A from the Type menu.
Enter the details for your new A record.
Name: The hostname or prefix of the A record, without the domain name. Enter @ to put the record on your root domain, or enter a prefix, such as blog or shop, to create a subdomain that points to an IP address.
Value: The IP address the record corresponds to. This is commonly the IP address for a hosting account. Select Add another value to add more IP addresses to this record.
TTL (Time to Live): The amount of time the server should cache information before refreshing. The default setting is 1 hour.
Select Save to add your new record. If you added multiple records at the same time, select Save All Records.
Add a CNAME record
CNAME records use a domain prefix, such as blog or shop, to connect your domain to a different domain name.
Sign in to your GoDaddy Domain Portfolio and Select an individual domain to access the Domain Settings page
Select DNS to view your DNS records.
Select Add New Record and then select CNAME from the Type menu.
Periods (.) are allowed but not as the first or last character
Consecutive periods (…) are not allowed
Cannot exceed 63 characters
Cannot be the @ symbol.
Not already in use by an existing A record, TXT record or MX record.
Select Save to add your new record. If you added multiple records at the same time, select Save All Records.
</ul>
Enter the details for your new CNAME record.
Name: The hostname or prefix of the record, without the domain name, such as blog or shop. The Name must follow these guidelines:
Value: The URL you are setting as the destination for the host. Type @ to point directly to your root domain name.
TTL (Time to Live): The amount of time the server should cache information before refreshing. The default setting is 1 hour.
3. Configure Domain under Pineapple Builder
1. Add Domain
Go to Pineapple Builder, click on Website Settings, choose Domain, enter your Custom Domain Url and click Add Domain.
You will then see status info about your current configuration with the new records you will need to add in the next step.
2. Add DNS Records
Add new records under Advanced DNS info at Hostgator to connect your new domain:
Before starting, remove any conflicting
AAAA
,A
, orCNAME
records that have the same Type and Name as your current DNS records.
Add configuration forCNAME record:
Type:
CNAME
Host:
www
(this might be different for you)Value:
cname.versel-dns.com
(this might be different for you)
Add configuration forA record:
Type:
A
Host:
@
(this might be different for you)Value:
76.76.21.21
(this might be different for you)
3. Check Status
When done, navigate to Pineapple Builder to see updates, it will auto-refresh it. You will receive a successful update when your Configuration is Valid
Note: It might take from 2 minutes to a couple of hours to see updates. Please double-check your configuration in case its status is still Error.