Create a CNAME record for my custom domain

 

Note: The setup process for newly-purchased domains may take up to 24 hours.

 

The Quick Answer

  • If you bought your domain name from Blogger, you won't need to create a CNAME record.
  • If your domain is registered with another company, you'll need to follow company-specific instructions.

CNAME

A CNAME, or Canonical Name, record is an entry within the Domain Name System (DNS) that specifies where a user can find your web pages, or any other URL. 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. E.g. instead of www.mydomain.com you could use something like blog.mydomain.com, if you like.

You'll create two CNAME records. First you’ll need a corresponding CNAME record for the blog address you selected, associating it with ghs.google.com. For example, if you selected blog.mydomain.com then you will need to associate blog to ghs.google.com.

Next, you need a second security CNAME record. When you try to register your domain in the Blogger UI, the system should fail and display two security tokens. You will need to create a second CNAME record to associate the short token (example: hqzzzn56a3ri) to the long token (example: gv-oc7x5vzzzqxirt.dv.googlehosted.com). Keep in mind that changes to DNS records make take up to 48 hours to take effect.

Each hosting service has slightly different ways to create CNAME records. Guidelines are provided here for some of the common services. When in doubt, check with the particular company you're using for additional help or instructions.

 

GoDaddy.com

  1. Log in to your account at www.godaddy.com.
  2. Open the Domains tab and select My Domain Names. You'll be directed to the Domain Manager page.
  3. Click the domain that you'd like to use with your blog.
  4. Click the Total DNS Control And MX Records link at the bottom of the section entitled Total DNS.
  5. Click Add New CNAME Record in the box labelled CNAMES (aliases). If you've already created a CNAME record for your blog's address, click the pencil icon next to the existing CNAME record.
  6. For the Name, enter only the subdomain of the address you want to use for your blog. For example, if you picked www.mydomain.com as your address, enter www here.
  7. Enter ghs.google.com as the Host Name. Specify a TTL or use the default setting of 1 hour.
  8. Click OK.
  9. Click Add New CNAME Record again in the box labelled CNAMES (aliases).
  10. For the Name, enter the short security token.
  11. Enter the long security token as the Host Name. Specify a TTL or use the default setting of 1 hour.
  12. Click OK, and then click OK again.
Back to the top

ix web hosting

  1. Log in to your account at ix web hosting.
  2. Click Manage below the Hosting Account section.
  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. Under Name, enter only the subdomain you want to use. For example, if you picked www.mydomain.com as your blog's address, just enter www as the entry under Name.
  7. Enter ghs.google.com under Data.
  8. Click Submit.
  9. Click Add DNS CNAME Record again.
  10. Under Name, enter the short security token.
  11. Enter the long security token under Data.
  12. Click Submit.
Back to the top

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. The Domain Overview page appears.
  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 only the subdomain you want to use, and click OK. For example, if you chose www.mydomain.com for your blog's address, you should enter www here.
  6. Select the checkbox next to the subdomain that you will be using. (Example: www.mydomain.com)
  7. From the DNS menu, select Edit DNS Settings.
  8. Click the radio button next to CNAME.
  9. Enter ghs.google.com next to Alias.
  10. Click OK.
  11. From the New drop-down menu, select Create Subdomain again.
  12. Enter the short security token, and click OK.
  13. Select the checkbox next to the subdomain that you just created.
  14. From the DNS menu, select Edit DNS Settings.
  15. Click the radio button next to CNAME.
  16. Enter the long security token next to Alias.
  17. Click OK.
Back to the top

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, be sure that your domain points to EveryDNS.net's nameservers. This will allow your CNAME record configuration to take effect.
  4. Below Add a Record:, you can create your CNAME record.
  5. Next to Fully Qualified Domain Name, enter only the subdomain you want to use. For example, if you picked www.mydomain.com as your blog's address, just enter www as the entry next to Fully Qualified Domain Name.
  6. Select CNAME as the Record Type.
  7. Enter ghs.google.com as the Record Value.
  8. Click Add Record.
  9. Repeat for the second record. Next to Fully Qualified Domain Name, enter the short security token.
  10. Select CNAME as the Record Type.
  11. Enter the long security token as the Record Value.
  12. Click Add Record.
Back to the top

Yahoo!SmallBusiness

  1. Log in to your account at smallbusiness.yahoo.com.
  2. Click Domain Control Panel below the domain you'd like to use with your blog.
  3. Click Manage Advanced DNS Settings.
  4. Click Add Record.
  5. In the Source field, enter only the subdomain you want to use. For example, if you designated www.mydomain.com as the address of your blog, enter www in the Source field.
  6. Enter ghs.google.com in the Destination field.
  7. Click Submit.
  8. Click Add Record again.
  9. In the Source field, enter the short security token.
  10. Enter the long security in the Destination field.
  11. Click Submit.
Back to the top

No-IP

  1. Log in to your account at No-IP.
  2. On the left side, click Host/Redirects.
  3. Click Manage underneath Host/Redirects.
  4. Click Add for a new entry, or click Modify and skip to step six for an existing entry.
  5. Enter the host name (example: www from www.mydomain.com), and select your domain name.
  6. Select DNS alias CNAME at the host type.
  7. Enter ghs.google.com as the Target Host and click Modify.
  8. Click Add for a new entry again.
  9. Enter the the short security token, and select your domain name.
  10. Select DNS alias CNAME at the host type.
  11. Enter the long security token as the Target Host and click Modify.
Back to the top

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, be sure that your domain points to DNS Park's nameservers. This will allow your MX record configuration to take effect.
  5. Click Alias Records.
  6. Under Host Name, enter only the subdomain you want to use. If you picked www.mydomain.com as your blog's address, enter www.
  7. Under Destination Name, enter ghs.google.com.
  8. Click Add Alias.
  9. Again, under Host Name, enter the short security token.
  10. Under Destination Name, enter the long security token.
  11. Click Add Alias.
Back to the top

Other hosting services

  1. Log in to your account on your hosting service's website, and go to the DNS management page.
    Since CNAME records are special Domain Name Service (DNS) records, they may be in sections such as DNS Management or Name Server Management. It's possible that you will have to enable advanced settings to create a CNAME record.
  2. Delete existing CNAME entries for the address you want to use with your blog.
    Before entering a new CNAME record to point to Google, you should first 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.
  3. Use the information in the following table when you create your CNAME record.
    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

    Value/Destination

    www ghs.google.com
    * This is the part of your website's address that you designated. For instance, if you chose www.mydomain.com as the address, www is the host name.  
Back to the top