DNS (Domain Name System)
DNS, or the Domain Name System, is the internet's address book — it translates a human-readable domain name like wpschool.com into a machine-readable IP address like 192.0.2.44 so browsers know w...
DNS (Domain Name System)
For: Small business owners and beginners setting up their first WordPress site, or freelancers managing domain and hosting for clients.
DNS, or the Domain Name System, is the internet’s address book — it translates a human-readable domain name like wpschool.com into a machine-readable IP address like 192.0.2.44 so browsers know which server to load your site from.
Answer capsule: DNS (Domain Name System) is a distributed lookup system that converts domain names into IP addresses. When someone types your URL into a browser, DNS resolves that name to the server hosting your WordPress files. Without a correctly configured DNS, your site is unreachable, regardless of whether WordPress is installed and running.
Why DNS Matters for Your WordPress Site
Every time someone visits your site, their browser sends a DNS query before loading a single byte of your content. That query travels through a chain of servers — a recursive resolver, a root nameserver, a TLD nameserver, and finally your authoritative nameserver — before returning the IP address of your host.
We see this constantly on client sites: a domain purchased from Namecheap pointing to hosting on SiteGround requires updating the nameservers at Namecheap to match SiteGround’s. Skip that step and the site goes nowhere.
DNS changes also carry a propagation delay. As of 2026, TTL (time-to-live) values on most records default to 3,600 seconds (1 hour), though full global propagation can take up to 48 hours in edge cases. If you’re migrating a WordPress site to a new host, update DNS only after the new server is confirmed live.
What DNS Records Does WordPress Use?
The records you interact with most on a WordPress site:
| Record Type | Purpose |
|---|---|
| A record | Maps your domain to an IPv4 address |
| AAAA record | Maps your domain to an IPv6 address |
| CNAME record | Aliases one domain to another (e.g. www → root domain) |
| MX record | Routes email for your domain |
| TXT record | Verifies domain ownership (Google Search Console, Mailchimp, etc.) |
| NS record | Declares which nameservers are authoritative for your domain |
For most WordPress setups, you only touch the A record and NS records during initial setup or a host migration.
How to Check Your DNS Settings
In our testing, the fastest way to diagnose DNS issues on a client site is to run a lookup from the command line:
dig wpschool.com A
This returns the current A record and which nameserver answered. Online tools like whatsmydns.net show global propagation status across multiple locations simultaneously — useful when a client insists the site “isn’t working” while it loads fine on your machine.
DNS and WordPress Performance
DNS resolution time is measured separately from TTFB (time to first byte) in Core Web Vitals. Chrome DevTools shows DNS lookup as the first segment in the network waterfall. On well-configured hosting with a fast authoritative nameserver, DNS adds under 20ms. On cheap shared hosting with sluggish nameservers, we’ve measured DNS alone adding 150ms+ — a meaningful drag before a single byte loads.
Using a CDN like Cloudflare routes DNS through their global network and typically reduces DNS lookup time to single-digit milliseconds, while also adding DDoS protection and caching.
Related Terms
- Nameservers — the specific DNS servers authoritative for your domain
- Domain registrar — where you purchase and manage your domain
- TTL (Time to Live) — how long DNS records are cached before refreshing
- CNAME record — a DNS alias that points one domain to another
- CDN (Content Delivery Network) — often acts as a DNS proxy to improve performance
Additional Reading
- WordPress Migration: How to Move Hosts Without Downtime
- How to Connect a Domain to WordPress Hosting
- Core Web Vitals for WordPress: What Actually Moves the Needle
- Best WordPress Hosting for Small Business
External reference: ICANN maintains the authoritative overview of the DNS system and its governance structure.
Last verified: April 2026