Guides · DNS, Cloudflare & delivery · Published 2026-09-13 · 3 min read

Verifying a Domain in Google Search Console With Cloudflare DNS — Domain Property vs URL Prefix, the Domain Connect Shortcut, and Submitting a Sitemap on a Brand-New Site

The fastest way to get a new domain into Search Console when DNS is on Cloudflare: choose a domain property, let Domain Connect add the TXT record, confirm, and submit the sitemap. What to do when the first sitemap fetch fails because the site is minutes old.

A new site is not in search until it is crawled, and the quickest way to be crawled is to tell Google the site exists. That means verifying the domain in Search Console and submitting a sitemap on launch day, not weeks later. With DNS on Cloudflare the whole thing takes a few minutes, provided you pick the right property type and expect one predictable hiccup.

Domain property, not URL prefix

Search Console offers two property types.

Type Covers Verification
Domain property (example.com) Every subdomain and protocol: www, go., http, https DNS TXT record only
URL prefix (https://www.example.com/) Exactly that prefix HTML file, meta tag, analytics tag or DNS

Choose the domain property. One verification covers the root, www, and any subdomain you add later, and the reports aggregate correctly across language prefixes and redirect subdomains.

Domain Connect with Cloudflare

When you enter a domain whose DNS is on a provider that supports Domain Connect, Search Console shows a button to add the record automatically instead of copying a TXT value. Clicking it opens Cloudflare in a new tab, asks you to authorise, and writes the TXT record. Return to Search Console and press verify. This is the same mechanism Google uses to verify a domain for Cloud Run domain mappings, so doing it once here also unblocks mapping the domain to a service, as described in Cloud Run custom domains with Cloudflare DNS.

If the automatic route is not offered, copy the TXT record into Cloudflare's DNS page manually; it propagates within a minute or two, and the verify button can be retried.

Submitting the sitemap on day one

Under Sitemaps, enter the path (sitemap.xml) and submit. On a site that went live minutes ago, the first attempt often reports that the sitemap could not be fetched: the domain mapping's certificate is still being issued, or the root is briefly returning a connection error while the mapping settles. Wait for the site to load reliably in a browser over HTTPS, then submit again. The submission form is also picky about how the value is entered; if the submit button stays disabled after typing, set the field and press the button again rather than assuming the site is at fault.

What happens next

Verified plus sitemap is enough. Google discovers the URLs and crawls them over days, faster if the pages are linked from a site it already crawls. Check the Pages report after a week for anything marked as excluded, and the URL inspection tool for whether hreflang alternates are being read if the site is multilingual; see a multi-language Express site with hreflang for what to emit.

Other things to do the same day

Common mistakes

Summary

Use a domain property, let Domain Connect write the Cloudflare TXT record, verify, and submit sitemap.xml once the site loads over HTTPS. The whole checklist belongs on launch day, because the crawl clock starts when Google knows the site exists.

Related guides