DNS_PROBE_FINISHED_NXDOMAIN on your own website: what it means and how to fix it
Chrome says This site can't be reached and DNS_PROBE_FINISHED_NXDOMAIN. It means the internet's address book has no entry for your domain. The browser never got as far as your server.
The usual causes, most common first
- The domain expired. Look it up at
lookup.icann.org. If the expiry date has passed, log in to your registrar and renew it now. Most registrars give a grace period of about a month, then the name can be sold to someone else.
- The nameservers were changed. Someone moved the domain to Cloudflare or a new host and the new place has no records for it. Check which nameservers the lookup shows, log in there, and add the A or CNAME record your host gives you.
- The records were deleted. A tidy-up in the DNS panel removed the A record for the bare domain or for www. Add it back.
- It is only your machine. Try your phone on mobile data. If the site loads there, flush your computer's DNS cache or restart the router.
Check it yourself
Run dig +short yourdomain.com and dig +short www.yourdomain.com. An empty answer confirms the missing record. dig NS yourdomain.com shows who is supposed to answer.
Want the rest of your site checked after it is back? Run a free 40-point check at tinkeraudit.com.