Most companies start with one domain, and the count quietly grows. A campaign gets its own name, a new product needs an address, the .com variant and a few typo domains are registered for protection. One day you discover fifteen domains, some sitting in a former employee's personal account, and nobody is sure when the rest expire. Domain portfolio management exists to prevent exactly that.
What the portfolio includes
A domain portfolio is every domain the company holds plus the facts about each one: the main website, the domain used for corporate email, product and campaign names, and defensive registrations. Managing it means knowing who is responsible for each name, when it renews, which DNS servers it uses and why it exists. Then domains do not lapse by accident, access is not lost when someone leaves, and you stop paying for names nobody needs.
Keep a single domain register
Put every domain in one shared spreadsheet with a few essential columns:
| Column | What to record |
|---|---|
| Domain | full name, e.g. misol.uz |
| Purpose | main site, email, campaign, defensive |
| Registrant | the company or person it is registered to |
| Expiry date | the exact date at the registrar |
| DNS servers | which NS the domain points to |
| Owner | primary and backup staff member |
| Decision | renew, redirect or let go |
Check the sheet against reality now and then. WHOIS shows expiry and status, and dig shows NS and MX records. A short loop checks several names at once:
for d in misol.uz misol.com misol-shop.uz; do
echo "== $d"
dig +short NS "$d"
dig +short MX "$d"
done
Register domains to the company
The most common and most expensive mistake is registering a domain in the name of an employee or an outside developer. It feels quick at the time, but if that person leaves or stops responding, getting your own address back can be slow and painful. Make sure every important domain is registered to the company and that contact details are current. Use a shared address such as domains@misol.uz that forwards to several people, so renewal notices and confirmations never land in a dead inbox.
Control expiry and access
An expired domain takes the website and email down together, and customers may assume the business has closed. Turn on auto-renewal and keep enough balance on the account; in the sayt.uz cabinet auto-renewal can be enabled per domain. Add an internal reminder as well: highlight names expiring within 60 days and review the list monthly. Renew the main site and email domains for several years at a time.
Access to the domain control panel is one of the company's most valuable keys, because whoever edits DNS can redirect the site or take over email. Use a strong password, enable two-factor authentication where available, keep the number of people with access small and revoke access immediately when someone leaves. Log every DNS change with who, when and why; that history makes troubleshooting much faster.
Example: a private clinic
A private clinic in Tashkent runs its site and email on misolklinika.uz. Over the years it added misollab.uz for lab results, misolbolalar.uz for a children's department campaign and a defensive misolklinika.com. An audit found the campaign domain unused for two years and the lab domain registered to the developer who built the site. The clinic first moved the lab domain into its own name, since patients use it to see results. The campaign domain was 301-redirected to the main site and watched for a year; with almost no traffic, it was not renewed. The defensive domain stayed and also redirects to the main site.
When to let a domain go
If a domain has brought no traffic for over a year, has no inbound links and is not needed for brand protection, you can stop renewing it. First check old print ads, business cards and partner sites for references, and consider that someone else may pick up the freed name. Hold a yearly review where each domain gets three questions: why do we need it now, who owns and controls it, and do we keep it next year. That simple routine heads off most domain surprises.