Create a CNAME record for my custom domain

If your domain is registered with a company other than Blogger, follow the instructions below to create a CNAME record. This process takes about 24 hours for newly-purchased domains.

What a CNAME is

A CNAME, or Canonical Name, is an entry within the Domain Name System (DNS) that specifies where someone can find your web pages. You'll use the CNAME to associate your custom domain with your blog.

After registering your domain, decide if you want to use a particular subdomain for your blog. For example, blog.mydomain.com instead of www.mydomain.com.

How the CNAME creation process works

First, you'll need a corresponding CNAME record for the blog address you selected that's associated with ghs.google.com. For example, if you selected blog.mydomain.com, you will associate your blog with ghs.google.com.

Second, you need a second security CNAME record. When you try to register your domain in Blogger, the system should fail and display two security tokens. You'll need to create a second CNAME record to associate the short token (example: hqzzzn56a3ri) to the long token (example: gv-oc7x5vzzzqxirt.dv.googlehosted.com). Note: Changes to DNS records may take up to 48 hours to take effect.

Create a CNAME record

Each hosting service has a slightly different way to create CNAME records. When in doubt, check with the particular company you're using for additional instructions.

GoDaddy.com
  1. Log in to your account at www.godaddy.com.
  2. Open the Domains tab.
  3. Select My Domain Names. You'll be directed to the Domain Manager page.
  4. Click the domain that you'd like to use with your blog.
  5. At the bottom of the "Total DNS" section, click Total DNS Control and MX Records.
  6. In the box labeled "CNAMES," click Add New CNAME Record. If you've already created a CNAME record for your blog's address, click the pencil icon next to the existing CNAME record.
  7. In the "Name" section, enter your subdomain. For example, if you picked www.mydomain.com as your address, enter www.
  8. In the "Host name" section, enter <YOUR DOMAIN>.ghs.googlehosted.com. Specify a TTL or use the default setting of 1 hour. For example, if you picked www.mydomain.com as your address, enter www.mydomain.com.ghs.googlehosted.com.
  9. Click OK.
  10. In the box labeled "CNAMES," click Add New CNAME Record again.
  11. In the "Name" section, enter the short security token.
  12. In the "Host name" section, Enter the long security token. Specify a TTL or use the default setting of 1 hour.
  13. Click OK > OK.
ix web hosting
  1. Log in to your account at ix web hosting.
  2. In the "Hosting Account" section, click Manage.
  3. On the left side, click the domain you'd like to use with your blog.
  4. Next to DNS Configuration, click EDIT.
  5. Click Add DNS CNAME Record.
  6. In the "Name" section, enter your subdomain. For example, if you picked www.mydomain.com as your address, enter www.
  7. In the "Data" section, enter <YOUR DOMAIN>.ghs.googlehosted.com. For example, if you picked www.mydomain.com as your address, enter www.mydomain.com.ghs.googlehosted.com.
  8. Click Submit.
  9. Click Add DNS CNAME Record again.
  10. In the "Name" section, enter the short security token.
  11. In the "Data" section, enter the long security token.
  12. Click Submit.
1and1
  1. Log in to your account at https://admin.1and1.com.
  2. If it's not already selected, click the Administration tab.
  3. Click Domains.
  4. From the "New" drop-down menu, select Create Subdomain. (If you've already created a subdomain for your blog's address, skip to step six.)
  5. Enter your subdomain. For example, if you chose www.mydomain.com for your blog's address, enter www.
  6. Click OK.
  7. Select the checkbox next to the subdomain that you will be using. 
  8. From the "DNS" menu, select Edit DNS Settings.
  9. Select CNAME.
  10. In the "Alias" section, enter <YOUR DOMAIN>.ghs.googlehosted.com. For example, if you picked www.mydomain.com as your address, enter www.mydomain.com.ghs.googlehosted.com.
  11. Click OK.
  12. From the "New" drop-down menu, select Create Subdomain again.
  13. Enter the short security token, then click OK.
  14. Select the checkbox next to the subdomain that you just created.
  15. From the "DNS" menu, select Edit DNS Settings.
  16. Select CNAME.
  17. In the "Alias" section, enter the long security token.
  18. Click OK.
EveryDNS.net
  1. Log in to your account at EveryDNS.net.
  2. On the left side, click the domain you'd like to use with your blog.
  3. Since EveryDNS.net is your hosting service, and not your domain registrar, make sure your domain points to EveryDNS.net's nameservers. This allows your CNAME record configuration to take effect.
  4. Below "Add a Record," create your CNAME record.
  5. Next to "Fully Qualified Domain Name," enter your subdomain. For example, if you picked www.mydomain.com as your blog's address, enter www.
  6. In the "Record Type" section, select CNAME.
  7. In the "Record Value" section, enter <YOUR DOMAIN>.ghs.googlehosted.com. For example, if you picked www.mydomain.com as your address, enter www.mydomain.com.ghs.googlehosted.com.
  8. Click Add Record.
  9. Repeat for the second record. In the "Fully Qualified Domain Name," enter the short security token.
  10. In the "Record Type" section, select CNAME.
  11. In the "Record Value" section, enter the long security token.
  12. Click Add Record.
Yahoo!SmallBusiness
  1. Log in to your account at smallbusiness.yahoo.com.
  2. Below the domain you'd like to use with your blog, click Domain Control Panel.
  3. Click Manage Advanced DNS Settings > Add Record.
  4. In the "Source" section, enter your subdomain. For example, if you designated www.mydomain.com as the address of your blog, enter www.
  5. In the "Destination" section, enter <YOUR DOMAIN>.ghs.googlehosted.com. For example, if you picked www.mydomain.com as your address, enter www.mydomain.com.ghs.googlehosted.com.
  6. Click Submit.
  7. Click Add Record again.
  8. In the "Source" section, enter the short security token.
  9. In the "Destination" section, enter the long security code.
  10. Click Submit.
No-IP
  1. Log in to your account at No-IP.
  2. On the left side, click Host/Redirects.
  3. Under "Hosts/Redirects," click Manage.
  4. Click Add for a new entry, or click Modify and skip to step six for an existing entry.
  5. Enter the host name, and select your domain name. For example, if you designated www.mydomain.com as the address of your blog, enter www.
  6. For the host type, select DNS alias CNAME.
  7. For the Target host, enter <YOUR DOMAIN>.ghs.googlehosted.com. For example, if you picked www.mydomain.com as your address, enter www.mydomain.com.ghs.googlehosted.com.
  8. Click Modify.
  9. Click Add for a new entry again.
  10. Enter the the short security token, and select your domain name.
  11. For the host type, select DNS alias CNAME.
  12. For the Target host, enter the long security token.
  13. Click Modify.
DNS Park
  1. Log in to your account at DNS Park.
  2. On the left side, click DNS Hosting.
  3. Click the domain you'd like to use with your blog.
  4. Since DNS Park is your hosting service, and not your domain registrar, make sure that your domain points to DNS Park's nameservers. This allows your MX record configuration to take effect.
  5. Click Alias Records.
  6. In the "Host Name" section, enter your subdomain. For example, if you picked www.mydomain.com as your blog's address, enter www.
  7. In the "Destination Name" section, enter <YOUR DOMAIN>.ghs.googlehosted.com. For example, if you picked www.mydomain.com as your address, enter www.mydomain.com.ghs.googlehosted.com.
  8. Click Add Alias.
  9. In the "Host name" section, enter the short security token.
  10. In the "Destination Name" section, enter the long security token.
  11. Click Add Alias.
Other hosting services
  1. Log in to your account on your hosting service's website.
  2. Go to the DNS management page.
  3. Since CNAME records are special Domain Name Service (DNS) records, they may be in sections like "DNS Management" or "Name Server Management." It's possible that you will have to turn on advanced settings to create a CNAME record.
  4. Delete existing CNAME entries for the address you want to use with your blog.
  5. Before entering a new CNAME record to point to Google, delete any existing entries for the same alias. If you plan to transfer an existing web address to Blogger, you may want to copy any content currently at that address elsewhere first.
  6. Use the information in the following table when you create your CNAME record.
  7. If your service requires you to enter server information directly into the DNS tables, the entry below needs to have a type CNAME associated with them.

Host Name/Alias: www

This is the part of your website's address that you designated. For example, if www.mydomain.com is your address, enter www.

Value/Destination: <YOUR DOMAIN>.ghs.googlehosted.com

For example, if you chose www.mydomain.com as the address, enter www.mydomain.com.ghs.googlehosted.com.

Was this article helpful?