Skip to content

Setting up DNS records for Blogger

Setting up DNS records for Blogger
Blogger DNS settings: CNAME, A and CAA records, Cloudflare setup and top 10 provider guides

UPDATED · Oct 24, 2026
Checked against Google’s official Blogger Help page. New: the CAA record warning (letsencrypt.org) that stops SSL from being created or renewed. Cloudflare setup · Top 10 providers · Checklist
The short version
  1. Two CNAMEs are required: www → ghs.google.com and the unique security CNAME that Blogger shows you.
  2. Four A records on the root domain make the “Redirect domain” setting work. Add a CAA record for letsencrypt.org only if your domain uses CAA.
  3. Wait at least one hour, save again in Blogger, then turn on HTTPS.

A custom domain turns yourblog.blogspot.com into www.yourdomain.com. This guide follows the official Google Blogger Help steps and adds a Cloudflare walkthrough, a printable checklist and setup notes for ten popular domain providers.

DNS records you need

TypeName / HostValueNeeded?
CNAMEwwwghs.google.comRequired
CNAMEUnique name from BloggerUnique value from BloggerRequired
A ×4@216.239.32.21
216.239.34.21
216.239.36.21
216.239.38.21
For root redirect
CAA@Tag issue, value letsencrypt.orgOnly if you use CAA
Warning
Remove old root A records first

If A records already exist for your root domain, delete them before adding the four Google IPs. Google also says you may not always need to enter both CNAMEs, so copy exactly what your own Blogger error message shows.

Step-by-step: Blogger setup

Step 1 · 3 min
Save your domain in Blogger
  1. Sign in to Blogger and select your blog.
  2. Open Settings → Publishing → Custom domain.
  3. Enter www.yourdomain.com and click Save.
  4. Blogger shows an error with two CNAMEs. Copy both the names and the destinations.
Step 2 · 5 min
Add the CNAME records at your DNS provider
  • Record 1: name www, destination ghs.google.com.
  • Record 2: the unique name and destination from Blogger. This one is specific to your blog and Google Account.
  • Some panels add your domain automatically. Enter only the part before the domain name.
Step 3 · 5 min
Add the four A records (root domain)

Add all four A records for @ using the IPs in the table above, so yourdomain.com can redirect to www.yourdomain.com.

Step 4 · wait 1 hour
Save again and finish in Blogger
  1. Wait at least one hour so DNS can activate.
  2. Go back to Settings → Publishing → Custom domain and click Save again.
  3. Turn on Redirect domain (yourdomain.com to www.yourdomain.com).
  4. Turn on HTTPS availability and HTTPS redirect.

Your old blogspot.com address can take up to 24 hours to redirect to the new domain.

Cloudflare DNS setup for Blogger

Cloudflare’s free plan gives fast DNS and a clean dashboard. Use it when your registrar’s DNS panel is slow or limited.

Part 1
Move DNS to Cloudflare
  1. Create a free account and click Add a site. Pick the Free plan.
  2. Delete old A and CNAME records that point to previous hosting.
  3. Copy the two Cloudflare nameservers.
  4. At your registrar, replace the nameservers with those two.
  5. Wait until Cloudflare shows the site as Active.
Part 2
Add the Blogger records
  1. Open DNS → Records and add both CNAMEs and the four A records.
  2. Set every record to DNS only (grey cloud).
  3. If you use CAA, add letsencrypt.org with tag issue.
  4. Return to Blogger and save the custom domain.
Do not
Do not use the orange cloud while connecting

A proxied record hides the real Blogger address and commonly breaks domain verification and HTTPS. Keep records on DNS only. Optional: turn on DNSSEC from the DNS settings page.

Top 10 domain providers: where to add the records

Menu names change from time to time, but the path is the same everywhere: open your domain, find DNS, and add the records from the table above.

1 · Namecheap

Domain List → Manage → Advanced DNS → Add New Record. Use @ for root and www for www. Delete the parking records.

2 · GoDaddy

My Products → Domains → DNS. Delete the default parked A record and default www CNAME, then Add New Record.

3 · Cloudflare Registrar

Open the site → DNS → Records. Add records as DNS only. No nameserver change is needed.

4 · Hostinger

hPanel → Domains → Manage → DNS / Nameservers → DNS Records. Remove conflicting records first.

5 · Squarespace Domains

Formerly Google Domains. Domains → your domain → DNS Settings → Custom records.

6 · Porkbun

Domain Management → DNS. Delete the default parking ALIAS and CNAME. Leave Host blank for the root domain.

7 · Bluehost

Domains → Manage → DNS → Host Records. Edit the existing A record to the first Google IP and add the other three.

8 · HostGator

Customer Portal → Domains → Manage DNS / Zone Editor. Remove the old A record pointing to HostGator servers.

9 · Name.com

My Domains → your domain → DNS Records. Leave Host empty for root and use www for the CNAME.

10 · Dynadot / local BD

Dynadot: My Domains → DNS Settings. cPanel-based registrars: Zone Editor. If the panel is limited, use Cloudflare nameservers.

Complete setup checklist

Before DNS records Blogger After launch

Troubleshooting

ProblemFix
Cannot verify authorityCheck the CNAME name and value exactly. Remove the domain part if your panel adds it automatically.
SSL not created or renewedCheck CAA records. Add one for letsencrypt.org or remove ones that block it.
Root domain not openingConfirm all four A records exist, no old A records remain, and Redirect domain is on.
HTTPS missingSwitch Cloudflare records to DNS only, wait, then toggle HTTPS off and on.
Too many redirectsDisable the Cloudflare proxy and any forced redirect rules.
Still not workingWait, repeat the steps, then contact your domain provider.

Frequently asked questions

How long does Blogger DNS take?

Google advises waiting at least one hour after adding records. The old blogspot address can take up to 24 hours to redirect.

Can I use Blogger with Cloudflare?

Yes. Use Cloudflare for DNS with all records set to DNS only.

Do I need a CAA record?

Only if your domain already uses CAA records. Then you must allow letsencrypt.org, or Blogger cannot create or renew your SSL certificate.

Will I lose SEO with a custom domain?

The old blogspot address redirects to the new one. Add the new domain to Search Console and resubmit your sitemap.

Is a custom domain free?

Blogger hosting is free. You pay your registrar yearly for the domain.

Official sources

Read next: connect Google Analytics and Search Console, then speed up your blog with BazTheme.

Steps checked on October 24, 2026 against Google’s Blogger Help page. Provider menus change, so check your panel before you edit records.

Written by

MNM is a blogging expert with over 10 years of experience. Since 2020, he has been a top destination for bloggers to find tips and growth strategies for their blogs. The content created by MNM is clear and of high quality, especially for those who want to begin their blogging journey.

Share X Facebook