How to Protect Your Domain Assets: Essential Security
Keep your domains secure from hijacking and unauthorized transfers. Learn about transfer locks, WHOIS privacy, and 2-factor authentication.
A domain name is usually the single point that ties together a website, email, login pages, API endpoints and the verification records used by cloud providers. If someone else takes control of it, they can redirect traffic, read incoming mail, issue certificates and reset passwords on other services. Yet many organisations protect their domains less carefully than an ordinary social media account. This checklist walks through the controls that matter most, roughly in the order you should put them in place.
Domain security is spread across several parties: the registrar where you bought the name, the registry that operates the top-level domain, the DNS provider that hosts your zone, and the certificate authorities that issue TLS certificates for it. A weakness at any one of these layers can undo the protections at the others. A strong DNS setup does not help if an attacker can log in to the registrar and change the nameservers, and a locked domain still causes trouble if it simply expires.
Inspect Any Domain and Web Hosting Instantly
Inspect the infrastructure of any domain or website in seconds using TLDix WHOIS Domain, Hosting Lookup and Domain Oracle (AI).
It helps to think of three goals:
- Control: only authorised people can change ownership, nameservers or DNS records.
- Integrity: the answers resolvers and browsers receive are the ones you published.
- Continuity: the domain stays registered, renewed and reachable year after year.
1. Lock down the registrar account
The registrar account is the master key. Whoever can log in can usually change nameservers, update contacts, unlock the domain and request an authorisation code for transfer. Treat it with the same care as an online banking login.
Authentication
- Use a long, unique password stored in a password manager. Never reuse it anywhere else.
- Enable two-factor authentication. Prefer an authenticator app or a hardware security key (FIDO2/WebAuthn) over SMS codes, which can be intercepted through SIM swapping.
- Store backup codes offline and know your registrar’s account recovery process before you need it.
Access management
- If several people manage domains, use individual user accounts or delegated roles rather than one shared login.
- Remove access promptly when staff or agencies leave.
- Turn on login and change notifications if your registrar offers them, and review the account activity log from time to time.
2. Secure the email behind the domain
Password resets, transfer confirmations and expiry notices all go to the account email and the registrant contact. If that mailbox is compromised, the registrar account usually follows. Two common mistakes stand out:
- Using an address on the same domain. If the domain expires or its DNS is changed, mail to admin@yourdomain stops arriving exactly when you need it. Use an address on a different, well-protected domain for registrar communication.
- Using a personal inbox of one employee. When that person leaves, the organisation can lose the ability to receive critical notices. A role address that forwards to a small group is more resilient.
Protect that mailbox with 2FA as well. An attacker who controls the inbox can often defeat 2FA on the registrar through the recovery flow.
3. Use transfer locks and, where it matters, a registry lock
Most registrars let you set the clientTransferProhibited status, commonly called a registrar lock or transfer lock. While it is active, the registry rejects transfer requests to another registrar. Keep it on permanently and only remove it during a transfer you have planned yourself. Many registrars also offer clientUpdateProhibited and clientDeleteProhibited, which block changes and deletion.
For high-value names, ask whether your registrar supports a registry lock. It sets server-level statuses such as serverTransferProhibited and serverUpdateProhibited that only the registry can remove, typically after out-of-band verification with named contacts. This means that even a fully compromised registrar account cannot change nameservers or move the domain without additional human checks. Our domain transfer lock guide explains the status codes and transfer rules in detail.
| Control | Who can remove it | Protects against | Typical use |
|---|---|---|---|
| Registrar lock (clientTransferProhibited) | Account holder via registrar panel | Unauthorised transfers | Every domain |
| Update / delete prohibited (client) | Account holder via registrar panel | Accidental or casual changes | Stable production domains |
| Registry lock (server statuses) | Registry, after verification | Changes even after account takeover | Brand and revenue-critical domains |
| Auto-renew | Account holder | Accidental expiry | Every domain |
4. Keep contact details accurate and deliberate
Registrant data is not just an administrative formality. Under ICANN rules, registrars must send renewal reminders and must ask you to verify certain contact details. If the email address on file is outdated, those messages disappear and you may even see the domain suspended for unverified data.
- Review registrant, admin and technical contacts at least once a year.
- Make sure the registrant is the organisation that should legally own the name, not an agency, a former employee or a web designer.
- Use privacy or redaction services where available. They limit public exposure of personal data and reduce targeted phishing, but they do not replace the need for accurate data held by the registrar.
5. Protect DNS integrity with DNSSEC
DNSSEC adds cryptographic signatures to DNS records so that validating resolvers can detect forged or modified answers. It protects against cache poisoning and some on-path attacks, and it is a prerequisite for technologies such as DANE. Enabling it usually involves two steps: signing the zone at your DNS provider and publishing the DS record at the registry through your registrar.
DNSSEC needs care during changes. If you move DNS providers without handling the DS record correctly, validating resolvers will treat your domain as broken. For a deeper explanation of how the chain of trust works and how to roll it out safely, read why DNSSEC is essential for domain security.
Also secure the DNS provider account itself with the same 2FA and access rules as the registrar. Many incidents happen at the DNS hosting layer rather than at the registrar.
6. Restrict certificate issuance with CAA records
A Certification Authority Authorization (CAA) record, defined in RFC 8659, tells certificate authorities which of them are allowed to issue certificates for your domain. Publicly trusted CAs are required to check CAA before issuance. A simple record set might allow only the CA you actually use, plus an iodef address for violation reports.
- List every CA you rely on, including those used by CDNs or managed hosting, or renewals may fail.
- Remember that CAA does not stop an attacker who already controls your DNS, because they can change the record. It works best combined with registrar and DNS account security.
- Monitor Certificate Transparency logs for certificates issued for your names. Unexpected entries are an early warning sign.
7. Monitor for changes you did not make
Strong controls reduce risk, but monitoring tells you when something slips through. Useful signals include changes to nameservers, status codes, registrant data and expiry dates, as well as new certificates and unexpected DNS records.
- Run a periodic lookup with the TLDix WHOIS and RDAP tool to confirm that statuses such as
clientTransferProhibitedare still present and that nameservers match what you expect. - Keep a short baseline document for each important domain: registrar, nameservers, lock statuses, DNSSEC state and the people responsible.
- Investigate any registrar email about contact changes, transfer requests or authorisation codes immediately, even if it looks routine.
8. Make renewals boring and reliable
Letting a domain expire is one of the most common ways organisations lose a name, and it requires no attacker at all. For most gTLDs an expired domain passes through grace periods and a redemption period before it is deleted and becomes available to anyone, but the exact timelines and restore fees vary by registry and registrar. Do not count on them as a safety net.
- Enable auto-renew and keep a valid payment method on file, with a backup card where possible.
- Renew critical domains for several years at a time.
- Track expiry dates independently of the registrar, together with SSL certificates and hosting contracts. In your TLDix domain panel you can keep domains, certificates and hosting renewals in one list with reminders well before each deadline.
- Consolidate scattered domains into as few registrar accounts as practical so nothing is forgotten.
Putting it together
None of these steps is complicated on its own. The value comes from doing all of them and reviewing them regularly. A good rhythm is to check account access and 2FA quarterly, verify contacts and lock statuses twice a year, and test your DNSSEC and CAA configuration whenever you change DNS or certificate providers. Write down who is responsible for each domain and what to do if something looks wrong, so that a suspicious email at the weekend does not turn into a lost domain on Monday.