Home
Categories
Free Tools
Write For UsAbout UsContact
SEO

DNS Health Checklist: SPF, DKIM, DMARC and DNSSEC in One Pass

Use this DNS health checklist to verify SPF, DKIM, DMARC, and DNSSEC settings. Improve email security, domain trust, and website protection.

July 25, 2026 3 min read
DNS Health Checklist: SPF, DKIM, DMARC and DNSSEC in One Pass

Key takeaways

  • Most domain owners have never verified that SPF, DKIM, DMARC, and DNSSEC are configured correctly.
  • DMARC should be set to enforce, not just monitor.
  • Run the checklist on a recurring schedule, since records can silently drift after a provider change.

Most domain owners have never verified whether their SPF, DKIM, DMARC, and DNSSEC records are actually configured correctly, since these records quietly fail or go missing without any obvious symptom until email delivery or security suddenly becomes a problem. This checklist runs through each one systematically, starting with a full record pull from a free dns lookup.

Step 1: Confirm SPF Is Present and Correctly Scoped

SPF, Sender Policy Framework, specifies which mail servers are authorized to send email on a domain’s behalf. Check your domain’s current SPF record with a free dns lookup and confirm it includes every legitimate sending service you actually use, since an incomplete SPF record can cause legitimate email to be flagged as spam.

Step 2: Confirm DKIM Signing Is Active

DKIM adds a cryptographic signature to outgoing email, verifying the message genuinely originated from an authorized sender and was not altered in transit. Confirm your specific email provider’s DKIM setup is active and that the corresponding DNS record is published correctly.

Step 3: Confirm DMARC Policy Is Set to Enforce, Not Just Monitor

DMARC tells receiving mail servers exactly how to handle messages that fail SPF or DKIM checks, and many domains publish a DMARC record set only to monitoring mode, meaning it collects data without actually enforcing any policy. Confirm your DMARC record’s policy tag reflects the actual enforcement level you intend.

Record What It Verifies Common Failure
SPF Authorized sending servers Missing a legitimate sending service
DKIM Message signature authenticity Signing key not properly published
DMARC Enforcement policy for failed checks Left in monitor-only mode indefinitely
DNSSEC Cryptographic validation of DNS responses Never enabled at all

Step 4: Confirm DNSSEC Is Enabled

DNSSEC adds cryptographic validation to DNS responses themselves, protecting against DNS spoofing attacks where a malicious actor attempts to redirect traffic through falsified DNS responses. Many domains never enable this protection simply because it requires an explicit setup step their registrar does not enable by default.

Step 5: Cross-Reference Against Your Actual Hosting Setup

Confirming the IP address your domain’s A record points to with an ip lookup ensures your broader DNS health check aligns with where your site and email infrastructure actually live, rather than auditing records in isolation from your actual current hosting reality.

Step 6: Confirm Overall Site Performance Is Not Masking a DNS Issue

Running a page speed checker alongside this DNS health check helps distinguish a genuine DNS misconfiguration from an unrelated server performance issue that might otherwise be mistaken for a DNS problem.

Running This Checklist on a Recurring Schedule

DNS and email authentication records can silently drift out of correct configuration after a provider change or team transition, so repeating this full checklist quarterly, using the same free tools page each time, rather than only after something visibly breaks, catches these gaps proactively.

Every tool referenced throughout this checklist is available through WritoryBuzz’s free DNS toolkit.

Related readTechnical SEO Audit Checklist: 30 Things to Fix Right NowRead →

Free tools for SEO

Was this guide helpful?
Jinal Mistry
Written by

Jinal Mistry

Jinal Mistry is the Founder of WritoryBuzz and an SEO & Digital Growth Specialist with 5+ years of experience in Technical SEO, AI SEO, International SEO, and organic growth strategy. She helps businesses improve search visibility through data-driven SEO, content optimization, search experience enhancement, and AI-focused search strategies. Having worked with clients across multiple industries and international markets, Jinal specializes in building sustainable organic growth through technical excellence, user-focused optimization, and future-ready digital marketing practices. Through WritoryBuzz, she shares insights on SEO, AI search, content strategy, digital marketing, and emerging search trends to help businesses and marketers stay ahead in the evolving digital landscape.

More from this author

Keep exploring

Have expertise to share? Write for WritoryBuzz.Read the guidelines and send us your pitch.
Become a contributor
Free tools

63 free tools for writers, SEOs and developers

Open one in your browser and start. Nothing to install, and your text stays on your device.

PrivateInstant resultsNo sign up
Write for us

Have expertise to share?

  • Original, well researched guides
  • Reviewed by our editors
  • 29 categories to publish in
Submit a guest post
© 2026 WritoryBuzz. All rights reserved.Back to top