Unable to verify domain using DNS TXT record after adding it.

i wanted to verify my newly added domain …by adding nameserver to move it from godaddy to digital ocean and have made it live.However i wanted to verify my domain name by using TXT to my domain as suggested by google webmaster. -

 Add the TXT record below to the DNS configuration for

I successfully created a new TXT record under Networking and added it with my domain name.So in the DNS records table, i can see new entry as shown below -

Type	Hostname	       Value	                                                              TTL (seconds)	
 TXT         MYDOMAIN         pasted the value provided by google                      3600

But after trying to verify my domain…it fails always.Wondering where i went wrong. Kindly help.

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

I was having this problem (Oct, 2019), and here was my solution:

Problem: I was setting the text record on the full domain. For example, I was adding the prefix “www” in the TXT record, which assigned the text record to my full domain -

Solution: In the “hostname” section of Digital Ocean networking, you need to put the “@” symbol, which will assign the text record to the top level domain (i.e. “”) rather than the subdomain (i.e. “”).

Hope that helps someone!

Hi, I have the same problem. I am trying to assign this personal URL


This is a domain that I own through Godaddy. I have added the TXT record, and the CNAME record and the A record also exists.

I have attached the screenshot of the DNS record at Godaddy. The CNAME record verifies, but the TXT record refuses to verify, so I am unable to add my custom URL. It would appear that instead of using either TXT record or a CNAME record, Google looks for a TXT record first, and if that fails to verify, it doesn’t bother with the CNAME record. This looks like sloppy programming to me.

What exactly is the issue here? I will just say that this is an extraordinarily complicated verification process, and I think Google could simplify and streamline this


its almost close to 24 hrs but i wlll wait more one day to get this into effect.Thanks for the highlighting this. I knew this but i forgot as changes in DNS take some time.Will update after two days.Thanks for your time.