- Knowledge Base
- Responsive Website Builder
Your site's domain is like its street address; it lets other people find it. Setting up your site domain is very important as it allows people to visit your sites. While our site builder does not host your domains, you can purchase a domain and connect it to your published site by creating a CNAME and two A records in your DNS settings.
Taking a Site Live
Taking your site live requires three steps. The steps are as follows: publishing your site, setting up your domain in Duda, and setting up your domain through your domain host.
For your site to show up at any domain, you first need to publish it. In your editor, locate and click on the “Publish” button at the top right.
Once you click publish, you will be taken to a payment page. Select the plan that is right for you, and continue on with this process.
Note: If your site was previously published, you will likely see ‘republish’ instead of ‘publish’
Setting up your Domain in Duda
After a site is published, you will be prompted to select from one of three domain options.
- Default Domain: This is a domain hosted by Duda which is not good for your site’s SEO. The URL will be a subdomain of Duda’s with your custom naming. You may use the original default domain.
- Purchase a new domain for your site: You can purchase a domain from either Google Domains or Hover. When you type your domain of choice into the field, a dropdown will appear with suggestions. This domain will already be set up to work with Duda. For more detailed instructions, refer to the article here.
Note: Choosing choices 1 or 2 means you do not need to continue setting up your domain through this guide.
- You may use a domain that you already own from the domain host you purchased it from. Please note that if you are choosing to use your own domain, you will need to continue with the rest of the guide in order to take your site live.
Note: You can change your domain at any time after publishing your website. You can always access this screen by editing your site and going to “Site Settings” -> “Site URL:” -> “Change site URL”
Setting up your Domain in your Domain Host
After setting up your domain in Duda, you will need to set up your DNS settings through your domain host. In order to do this, you will need admin access to the domain which you intend to use. In your domain host you will need to create 2 A records and a CNAME record.
Note: Some domain hosts will not allow you to set up multiple records for the @ domain. If this is the case for your domain host, then simply add one record for the @ domain and include both IP’s.
Here is an example from Google Domains, in which they use one A record with two IP's:
Here is an example from Godaddy, in which they use two A records (one for each IP):
The Values you need to add for the CNAME and A records are below:
First A Record:
Second A Record:
The reason we use two A Records is for server balance and redundancy.
Note: If you previously took your site live with instructions involving a 301 Redirect and CNAME, you will need to re-create your SSL Certificate. For more specific instructions, refer to the article here. In addition, you will need to remove the previous settings for the 301 Redirect.
“I can’t figure out how to create the CNAME and A Records in my Domain Host”
Most domain hosts have instructions on creating CNAME records and A records in their help center.
If you cannot find this information, you can ask your domain host the following:
"How can I create a CNAME record and two A records for my domain with the values below:”
First A Record:
Second A Record:
“I've followed these steps but my site still is not live!”
CNAME/A records can take up to 48 hours to propagate, so your website will not usually show up immediately. If your site still isn't showing up after 48 hours, something is probably wrong. To figure out what's going on:
- Go to https://www.whatsmydns.net/ and select either “CNAME” or “A” from the dropdown menu.
- For CNAME, you will fill out the field using your whole URL i.e www.example.com
- For the A Record, you will fill out the field using the naked domain i.e example.com.
- If you see red X's, or do not see the correct host to the right of each location, this means that either the CNAME record/A record was not set up correctly or the domain host is not propagating.
- Check that the CNAME/A record is set up with the correct values as listed above.
- If everything is set up correctly and you've waited 48 hours, but your site is not showing, please contact your domain host for more information.
- If you see green check marks and the correct host name, your CNAME/A record has been set up successfully.
"Your domain is not set up correctly"
This error means either that:
- Your domain is not set up and/or propagated appropriately.
- To resolve this, please make sure you've followed the steps in this article and wait up to 24 hours.
- We're expecting a different domain name.
- To resolve this, make sure that the site URL in this interface has a www before it.
"Domain already in use"
This error means that another site in our system is using this domain. To resolve this, if another site in your account uses this domain, go edit that site and change its assigned domain. If no other sites in your account use this domain, please:
- Login to your domain host and create a TXT record with the name value 'domainverification' and have its text value be 'proofofdomainXX-XX-XX' (the XX-XX-XX should be today's date). This will demonstrate that the domain's owner (you) is requesting the change.
- Contact our support team at email@example.com to explain the problem so that we can free up the domain for your use.
Can’t Figure it Out?
Our support team is available 18 hours a day, 5 days a week for any questions between 12:00 AM - 6:00 PM PST. Navigate here and fill out a contact form. A support agent will respond to your ticket as soon as possible.