Deleting a Domain From a WordPress Site
Removing a domain from hosting is reversible in an afternoon. Letting the registration lapse is not reversible at all, and the two are separated by about three clicks in most control panels.
Before anything else: be clear about which of two things you are doing. Removing a domain from a hosting account is an administrative change you can undo the same day. Releasing the registration is permanent — once the domain drops, anyone in the world can register it, and there is no appeal.
Control panels put those two actions uncomfortably close together, and the wording rarely distinguishes them. So start by naming what you actually want.
Five things people mean by this
| What you want | The actual action | Reversible? |
|---|---|---|
| Stop this domain showing my site | Remove the domain mapping from hosting | Yes |
| Use a different address for the same site | Change the site address and redirect | Yes |
| Remove the site but keep the address | Uninstall WordPress, keep the domain | Yes, from backup |
| Stop paying for the domain | Turn off auto-renew, let it expire | Effectively no |
| Move the domain to another provider | Transfer it — not deletion at all | Yes |
Only the fourth row is genuinely destructive. If what you want is any of the others, the domain registration should not be touched.
What releasing a registration actually costs
People underestimate this because a domain feels like a subscription. It is closer to a phone number.
- Email dies. Every address on that domain stops receiving. Any account elsewhere that uses one of those addresses for password recovery becomes unrecoverable.
- Someone else can take it. Expired domains with any history are picked up routinely. The new owner inherits your inbound links and your reputation with anyone who types the address from memory.
- Old messages become other people's. Mail still sent to those addresses lands with whoever holds the domain next.
- Redirects break. Any redirect you set up from the old domain to a new one dies with the registration, which ends the transfer of search authority.
- Expiry is not instant. There is normally a grace period and then a redemption period, during which recovery is possible but expensive. After that it is public.
If a domain has ever received email or ever ranked for anything, the cheap move is to keep renewing it and point it at whatever replaced it. A year of registration costs less than an afternoon of untangling the consequences.
Before you remove a domain from hosting
Removing a domain from a hosting account can delete the files under it, depending on the panel. Treat it as destructive until proven otherwise.
- Back up files and database, download the archive, and open it. Confirm
wp-content/uploadsis populated and the SQL dump containsCREATE TABLEstatements and real content. How to back up a WordPress site covers both routes. - Record the current DNS records, especially mail records. Reconstructing those from memory is where email outages come from.
- Note where the domain is registered and when it renews, so you know whether the hosting panel controls the registration at all.
- Check nothing else uses it — a subdomain, a staging copy, an app pointing at its API.
Then look for the concept rather than a menu path, since panels change constantly: a domains or addon-domains list, with a remove or unassign action per entry. Read what the confirmation says about files. If it offers to delete them and you intend to keep them, say no and remove them deliberately afterwards as described in uninstalling WordPress from a domain.
Changing the domain is usually the better move
Most requests to delete a domain are really a rebrand. In that case do not delete anything:
- Update the site address and WordPress address to the new domain.
- Update internal links and any hard-coded URLs in the database with a proper search and replace, not by hand.
- Keep the old domain registered and redirect it, page for page where possible.
- Confirm canonical tags now point at the new domain rather than the old one; fixing canonical URLs covers the mismatches that follow a move.
The mechanics overlap heavily with migrating a WordPress site to a new host, and the same rule applies: get the destination working before you dismantle the origin.
If you truly want it gone
Turn off auto-renew rather than requesting deletion, and leave it. You keep the domain until the paid period ends, which gives you months to notice anything you forgot. Before that date arrives, move every account off addresses on that domain and close the mailboxes yourself.
If the site itself is what you no longer want, deal with that separately and keep the domain — deleting a WordPress site on a host covers removing the install, and running a WordPress site without a domain covers keeping the content alive while you decide where it should live.
Frequently asked
- No. Hosting and registration are separate services even when one company sells you both. Removing the domain from a hosting account stops it serving your site but leaves it registered to you and still renewing on its usual date.
- Sometimes, at a price, during the grace and redemption periods that follow expiry. After that it returns to general availability and anyone can register it, at which point you have no claim to it and no way to buy it back except from whoever took it.
- They stop working, and every account you registered with one of those addresses becomes unrecoverable through password reset. Move or close those accounts before the domain goes, because this is the consequence people notice months too late.