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.