Almost everything in your online setup can be rebuilt. Hosting can be replaced in an afternoon. A website can be redesigned. Even lost content can usually be recovered or rewritten.
Your domain cannot. It is the one piece nobody can recreate for you, because it is the address on every business card, every invoice, every email signature and every Google result you have earned. Lose control of it and you are not changing a supplier, you are changing your identity.
So this is about the decisions that matter: which extension to take, what to check before you buy, and the ownership details that decide whether the name is genuinely yours.
.ke, .co.ke or .com
This is the first question and it is less agonising than it feels.
| Extension | Best when | Trade-off |
|---|---|---|
| .co.ke | You serve Kenya and want that obvious at a glance | Longer to type and say aloud |
| .ke | You want the short Kenyan version and it is free | Newer, so the good names go quickly |
| .com | You sell outside Kenya, or plan to | Says nothing about where you are |
| .or.ke | You are a non-profit or an association | Wrong signal for a commercial business |
A local extension tells a Kenyan customer you are here, which is worth something when they are deciding whether you can actually deliver to Kasarani. A .com says nothing about location, which is exactly what you want if half your customers are not in Kenya.
If the budget stretches, register the one you will use and the most obvious alternative, then point the spare at the main one. It costs one extra renewal a year and it stops somebody else trading on a name customers will type by mistake.
Choosing a Name You Will Not Regret
The test for a domain is not whether it looks clever written down. It is whether you can say it out loud, once, over a phone with bad reception, and have the other person type it correctly.
- Short beats descriptive. Every extra word is another chance to mistype it.
- No hyphens. Nobody says "hyphen" out loud, so the name you say and the name they type are different.
- No numbers. Is it "4" or "four"? Now you own one of them and your customer is on the other.
- Avoid near-misses of bigger brands. It is a legal problem waiting, and the traffic you get is confused rather than interested.
- Think past this year's services. A name built around one product ages badly when you add the second.
What to Check Before You Buy
- Search the name. If an established business already trades under it, you are buying an argument.
- Check the social handles. A matching handle on the platforms you use is worth more than a marginally better domain.
- Check its history. A previously used domain can carry search penalties from whatever the last owner did with it.
- Check the renewal price, not the first-year price. Introductory offers end. You are buying this for a decade.
- Check what is included. Privacy protection and DNS management are standard at good registrars and charged as extras at bad ones.
That fourth point catches people more than any of the others. A domain advertised at a striking first-year price can renew at several times that, every year, forever.
Where to Register It
For a .ke or .co.ke, a local registrar is usually the easier route: local billing, M-Pesa payment, and support in your own time zone when something needs sorting. HostAfrica is a reasonable place to register a Kenyan domain, and it is where the domains in several of our client setups sit.
For a .com, the international registrars are competitive and the choice matters less, because a .com is a commodity. Our comparison of the best places to buy a domain goes through the options side by side, and the complete setup guide covers the mechanics of getting one running.
The Ownership Detail Nobody Checks
This is the section that matters most, and it takes two minutes to act on.
A domain has a registrant: the person or company legally recorded as owning it. It should be you, or your company. Not your developer. Not the agency that built the site. Not the intern who happened to set it up with a personal email address.
When somebody else is the registrant, you are renting your own name from them, and you find out on the day the relationship ends badly or that person stops answering their phone.
Check your own domain, right now
- Log in to the registrar yourself. If you cannot, that is the finding.
- Check the registrant name is you or your company, not an individual who may leave.
- Check the contact email is one you will still control in five years. Not a personal Gmail belonging to a former staff member.
- Check auto-renew is on and the card on file has not expired.
- Write down where the domain is registered, somewhere other than your own memory.
If step one fails, sort it out this week rather than at the point where you need it.
Renewals, and How Businesses Lose Domains
Domains are almost never lost deliberately. They are lost because a renewal notice went to an inbox nobody reads any more.
When a domain expires, the website goes down and, worse, every email address on that domain stops working. Invoices bounce. Customers get delivery failures. There is a redemption period afterwards, but it costs considerably more than a renewal and the window is not generous.
Three things prevent all of it: auto-renew switched on, a card on file that has not expired, and renewal notices going to an address that is actually monitored. If your domain email is on the same domain, add a second contact address on a different one, so a lapse cannot take out the notification about the lapse.
Keep the Domain and the Hosting Apart
There is no requirement to buy hosting from the company that registered your domain, and a reasonable argument for not doing so.
Keeping them separate means a billing dispute, an outage or a migration at one supplier does not take out the other. It also makes moving hosts far simpler: you change where the domain points, which is a few minutes of DNS work rather than a negotiation.
The connection between the two is DNS, which is the part most people find mysterious and which is genuinely not complicated once you have seen it explained. Our guide to understanding DNS covers what the records do and which ones you will actually touch.
Frequently Asked Questions
Should I choose .ke, .co.ke or .com for a Kenyan business?
Take .co.ke if you serve Kenya and want customers to see that immediately. Take .ke if you want the shorter, newer version and it is available. Take .com if you sell outside Kenya or plan to. If the budget allows, register the one you will use and the obvious alternative, then point the spare at the main one.
How much does a domain cost in Kenya?
A .co.ke or .ke is usually cheaper per year than a .com, though prices vary by registrar and by promotion. Check the current price at the registrar rather than trusting any figure in an article, including this one, because domain pricing changes and renewal prices often differ from first-year prices.
Who should own my domain?
You, in your own name or your company's, on an account you control with an email address you will still have in five years. Not your developer, not your agency, not an employee who may leave. If somebody else is the registrant, you are renting your own name from them.
What happens if my domain expires?
Your website and every email address on that domain stop working, usually within hours. There is a grace period to redeem it, but it costs more than a renewal and the clock is not generous. Turn on auto-renew, keep a working card on the account, and make sure renewal notices go to an inbox somebody actually reads.
Can I move my domain to another registrar?
Yes. You remove the transfer lock at the current registrar, request the authorisation code, and start the transfer at the new one. Transfers usually take a few days and normally add a year to the registration. A domain that cannot be transferred out is a sign you are not really the owner.
Do I have to buy hosting from the same company as my domain?
No, and there is often a good reason not to. Keeping the domain at one company and hosting at another means a problem with one does not take out the other. It costs nothing extra, it is a ten-minute setup, and it makes moving hosts much simpler later.
Does WPfoss sell domains?
No. WPfoss does not resell domains or hosting. You buy and hold both in your own accounts, which is deliberate: a build hands you full ownership of the domain, hosting, code and content with no lock-in. We will help you set them up and point them at the site.
Got the name, need the website?
Register the domain in your own name, then talk to us about what goes on it. A basic informational site starts at KES 20,000 and takes about two days, and every build hands you full ownership of the domain, hosting, code and content. Talk to us on WhatsApp at +254 722 334 188, email hello@wpfoss.ke, or call +254 709 384 200.
Book a Free ConsultationRelated: Where to Buy a Domain · Understanding DNS · Web Design Kenya · Register a domain