HomeBlog
Domain Names

DNS Settings Explained: A Non-Technical Guide for Website Owners

DNS settings control how your domain works. Understanding them prevents costly mistakes.

Back to Blog
Domain Names3 August 20268 min read

DNS — the Domain Name System — is the internet's address book. When you type a web address into a browser, DNS translates that human-readable address into the numerical IP address that computers use to communicate. For website owners, understanding DNS settings is not about becoming a network engineer — it is about understanding which settings control which aspect of how your domain functions, so you can make changes with confidence rather than anxiety.

DNS records are the individual entries in a domain's DNS configuration that control different aspects of its function. The most commonly encountered DNS record types are: A records (which point a domain to a server's IP address), CNAME records (which point a domain or subdomain to another domain name), MX records (which control where email for the domain is delivered), TXT records (used for domain verification and email authentication), and NS records (which specify which nameservers are authoritative for the domain).

A records (Address records) are the most fundamental DNS records, mapping a domain name to a specific IP address. Your website's A record tells the internet: when someone types yourdomain.com into their browser, connect them to the server at this IP address. When you change web hosting providers, updating your domain's A record to point to your new host's IP address is what makes the new website accessible. A record changes typically propagate within a few minutes to a few hours.

CNAME records (Canonical Name records) create an alias that points one domain name to another. They are commonly used to configure subdomains: a CNAME pointing shop.yourdomain.com to your Shopify store address, or blog.yourdomain.com to your WordPress installation. Unlike A records, CNAME records do not require knowledge of the destination's IP address — they simply point to another domain name, which then resolves to the appropriate IP address.

MX records (Mail Exchange records) determine where email sent to addresses at your domain is delivered. When you set up business email with Google Workspace, Microsoft 365, or a dedicated email hosting service, you are given MX records to add to your DNS configuration. Each MX record has a priority value — lower numbers mean higher priority — allowing you to configure backup mail servers that handle delivery if the primary server is unavailable.

TXT records are versatile text records that serve multiple purposes in modern DNS configurations. Common uses include: SPF records specifying which mail servers are authorised to send email from your domain, DKIM records adding a cryptographic signature to your emails to prove they are genuinely from your domain, DMARC records instructing receiving mail servers how to handle emails that fail authentication checks, and domain verification records required by Google Search Console and various other services.

Nameservers (NS records) determine which organisation is authoritative for your domain's DNS. Typically, your domain registrar's nameservers are used by default, but you might change them to point to a third-party DNS provider like Cloudflare, which provides faster DNS resolution and a DDoS protection layer. Changing nameservers affects all DNS records simultaneously and propagation takes up to 48 hours.

DNS propagation is the time it takes for a DNS change to spread across the global network of DNS servers. Not all DNS servers update simultaneously — they cache DNS records for a period defined by the TTL (Time to Live) value set on each record. If you are planning a DNS change, lowering the TTL of affected records 24-48 hours beforehand significantly reduces propagation time for the change.

Common DNS configuration mistakes include: forgetting to recreate existing DNS records when changing nameservers (which can break email or existing subdomains), setting up incorrect MX record priorities that result in email delivery failures, adding CNAME records for the root domain (which is not supported — use A records or ALIAS/ANAME records for the root), and making changes without understanding their full scope.

DNS management tools vary between registrars and hosting providers. Most modern registrars provide a web-based DNS management interface where you can view, add, edit, and delete DNS records. Cloudflare provides one of the most user-friendly DNS management interfaces and adds performance and security benefits through its CDN and DDoS protection. Always confirm changes have propagated correctly after making them, using tools like dnschecker.org.

Ready to elevate your digital presence?

Acorn Web Studio specialises in web design, WordPress development, SEO, and digital marketing. Get in touch for a free consultation.

Our Stack

Technologies We Master

The tools and frameworks we use to build fast, scalable, and beautiful digital experiences.

WordPress

WordPress

WooCommerce

WooCommerce

Elementor

Elementor

cPanel

cPanel

Stripe

Stripe

PayPal

PayPal

React

React

Google Analytics

Google Analytics

Google Ads

Google Ads

Cloudflare

Cloudflare

MySQL

MySQL

PHP

PHP

JavaScript

JavaScript

Tailwind CSS

Tailwind CSS

WhatsApp

WhatsApp

Calendly

Calendly

Shopify

Shopify

Magento

Magento

PrestaShop

PrestaShop

OpenCart

OpenCart

Joomla

Joomla

Drupal

Drupal

HubSpot

HubSpot

Mailchimp

Mailchimp

Meta Ads

Meta Ads

Instagram

Instagram

Next.js

Next.js

Node.js

Node.js

TypeScript

TypeScript

HTML5

HTML5

CSS3

CSS3

Figma

Figma

Google Tag Manager

Google Tag Manager

Google Search Console

Google Search Console

Yoast SEO

Yoast SEO

Vercel

Vercel

Sass

Sass

Bootstrap

Bootstrap

jQuery

jQuery

Flutter

Flutter

Swift

Swift

Kotlin

Kotlin

Android

Android

Android Studio

Android Studio

Expo

Expo

Firebase

Firebase

Dart

Dart

GraphQL

GraphQL

MongoDB

MongoDB

Redis

Redis

Docker

Docker

GitHub

GitHub

Apple

Apple

Website Design Ecommerce Website Design WordPress Development Apps & Mobile Solutions Bespoke Development UX & UI Design PPC Management Search Engine Optimisation Social Media Marketing Content Marketing Email Marketing AI Marketing Solutions Website Design Ecommerce Website Design WordPress Development Apps & Mobile Solutions Bespoke Development UX & UI Design PPC Management Search Engine Optimisation Social Media Marketing Content Marketing Email Marketing AI Marketing Solutions