Due Diligence Checklist: 15 Things to Verify Before Buying Any Domain

Why Due Diligence Separates Profitable Investments from Expensive Mistakes

Picture paying for what seems like a perfect branded domain, then discovering it was used for phishing two years earlier and is still on Google's and several email providers' blocklists. Cleaning that up can take months.

It is an avoidable scenario. Due diligence isn't optional — it's the difference between a strategic asset and an expensive liability.

Part 1: History & Reputation

1. Wayback Machine Analysis

Visit web.archive.org and review every captured snapshot. Look for: what type of content was hosted, how often the site's purpose changed, and any periods of parked pages.

2. Google Safe Browsing Check

Check transparencyreport.google.com for any security warnings associated with the domain.

3. Backlink Profile Audit

Using Ahrefs or Majestic, analyze the backlink profile. Red flags: high volume of links from gambling, pharma, or adult sites. Green flags: natural, diverse links from relevant industry sites.

4. Multi-Blacklist Scan

Check against Spamhaus, SURBL, PhishTank, and Norton Safe Web. A single hit can take months to resolve.

5. WHOIS History Review

Domains that changed hands 5+ times in 3 years are higher risk.

Part 2: Technical Assessment

6. DNS Configuration Review

Check current and historical DNS records for suspicious MX records or wildcard entries.

7. Email Deliverability Test

Send test emails to Gmail, Outlook, and Yahoo. If they land in spam, the domain has reputation issues.

8. Domain Age Verification

Verify actual registration date through WHOIS — not just the seller's claims.

9. Trademark Clearance

Search USPTO, EUIPO, and WIPO databases for conflicts.

10. SEO Metrics Cross-Reference

Compare metrics across Moz, Ahrefs, and Majestic. Significant discrepancies suggest artificial inflation.

Part 3: Legal & Financial

11. UDRP Dispute History

Search WIPO for past disputes involving this domain.

12. Registrar Lock Status

Verify the domain isn't under legal hold or redemption period.

13. Comparable Sales Analysis

Research actual sales using NameBio and DNJournal to validate pricing.

14. Transfer Readiness

Confirm the seller can provide auth/EPP code immediately.

15. Escrow Service

When you pay a private seller more than a few hundred dollars, use Escrow.com or an equivalent, and never wire money to a stranger. When you buy from a fixed-price marketplace, read its refund terms instead — at NameSale, you get a full refund if the name cannot be delivered.

This checklist may seem exhaustive, but each item exists because real buyers have lost real money by skipping it.

All articles · Browse domains