A short checklist for picking one that will still fit the business in five years, and the handful of traps that are genuinely expensive to undo.
Short answer: match the business's actual trading name as closely as possible, keep it short with no hyphens or numbers if the plain version is available, choose .co.uk for a UK-only business or .com for one expecting customers elsewhere, and register it in the business's own name and details — never a freelancer's or agency's account. Turn on auto-renew so it can't lapse by accident.
A domain is a small, one-off decision that's surprisingly annoying to unwind once customers, print materials and search rankings have all settled around it. A few minutes of care up front avoids most of the regret.
.co.uk is the clearer, more expected choice for a business that only trades in the UK, and it's often available even when the matching .com is already taken by someone unrelated elsewhere in the world. .com makes more sense for a business expecting customers outside the UK, or one that wants the single most globally recognised extension. Avoid unfamiliar extensions purely because they're cheap — a customer trusts what looks like a normal web address.
If someone else — a freelancer, a relative, an agency — is buying it on the business's behalf, the registrant details must still be the business's own. A domain registered under someone else's account is a domain the business cannot renew, move, or point at a different host without that person's active cooperation, indefinitely. See our guide on going from a folder of code to a live site for exactly where this decision sits in the wider process.
Check availability at a registrar like Cloudflare, Namecheap or 123-reg.
Buy it using the business's own name and contact details.
Turn it on, with a card that won't expire before the domain does.
Add the DNS records your host gives you once the site is ready.
For a business that only trades in the UK, .co.uk is the clearer, more expected choice to a UK customer and is usually available and cheap even when the equivalent .com is taken. .com makes more sense for a business that expects customers outside the UK.
The business itself, using the owner's own name and details as the registrant — never a freelancer or agency's own account. A domain registered to someone else is a domain the business cannot move or renew without that person's cooperation.
It typically enters a grace period and then can be released for anyone else to register, at which point recovering it is difficult or impossible. Registering for several years at once, or turning on auto-renew with an up-to-date card, avoids this being left to memory.