Domain hijacking is more common than you think. Here are the concrete steps to lock down your domain and prevent losing it.
Losing your domain is one of the most devastating things that can happen to an online business or project. It happens through compromised registrar accounts, social engineering, or simply neglected security settings. Here's how to make sure it doesn't happen to you.
This is the single most impactful security measure. If an attacker gets your registrar password (through phishing, data breaches, or password reuse), 2FA stops them from making changes to your domain. Every major registrar supports 2FA — enable it now if you haven't.
Most registrars offer a "domain lock" or "transfer lock" feature that prevents your domain from being transferred to another registrar without additional verification. Enable it. There's no downside — you can still update DNS records and other settings; it only prevents unauthorised transfers.
Use a password manager to generate a unique, strong password for your registrar account. Never reuse passwords across services. If one site is breached and you reuse passwords, every account with that password is at risk.
Your WHOIS information (name, email, address) is used to verify domain ownership in disputes and transfers. Inaccurate or outdated contact details can cause you to miss critical notices, or give attackers a way to claim you're not the legitimate owner.
DNSSEC (DNS Security Extensions) adds cryptographic signatures to DNS records, preventing DNS spoofing attacks where an attacker redirects your domain's traffic to a malicious server. If your registrar and DNS provider both support it, enable it.
Cloudflare makes DNSSEC easy — it's a single toggle in the DNS section of your dashboard. Enable it, then copy the DS record to your registrar.
Domains expire. If you miss the renewal, someone else can register your domain the moment it becomes available. Set up alerts well in advance:
Set up monitoring to alert you if DNS records change unexpectedly. Tools like DNSstatus.app or Uptime Robot can monitor DNS and send alerts. If someone changes your A record or MX record without your knowledge, you'll know immediately.