← Glossary

What is a DNS Error? Causes & Fixes

Definition

A DNS error occurs when a client cannot resolve a domain name to an IP address using the Domain Name System. Because DNS resolution happens before any HTTP request, a DNS failure means the connection never reaches your web server — there is no HTTP status code to inspect.

Common DNS errors

  • NXDOMAIN — the domain does not exist (typo or expired registration).
  • SERVFAIL — the authoritative DNS server is unreachable or returned an invalid response.
  • Timeout — the resolver did not get a response in time, often a network or firewall issue.
  • NS misconfiguration — nameservers point to the wrong DNS provider after a migration.

SEO and monitoring impact

  • Repeated DNS errors during Googlebot crawls can cause de-indexing.
  • DNS errors are invisible to most uptime monitors that test only HTTP — set up explicit DNS checks.
  • When auditing inbound or outbound links, a DNS failure produces a different error class than a 404 or 500. Scan your site to detect both.

DNS errors are infrastructure problems, not application bugs. Monitor your nameservers, keep registrar contact details current, and never let a domain expire silently.

Crawls your whole site, then keeps watching

Find broken links on your website

Detect dead links, missing images, and redirect loops before they hurt your SEO. Free, no signup required.

Check for broken links