Almost every technical decision you make is reversible. You can change host, rebuild the site, switch framework, redesign the logo. The domain is the exception: it is on your business cards, in your customers' address books, in every link anyone has ever made to you, and inside every search engine's index.
You can change it. It costs you a chunk of your accumulated search authority, a year of redirects, and a permanent trickle of people who type the old one. So it is worth an hour of thought.
Here is what actually matters, in order.
1. It has to survive being said out loud
The strongest test of a domain name is not how it looks. It is this: say it to somebody over the phone, and see whether they can type it correctly without you spelling it.
Most bad domains fail here, and they fail in predictable ways:
- Words that are spelled two ways.
color/colour,center/centre,tech/teck. You will lose the half of your audience that guesses the other one. - Numbers. Is it
4orfour? Both. Forever. You now need two domains. - Hyphens. They vanish when spoken.
best-hostingandbesthostingare the same words and different websites. - Doubled letters at a join.
sportstore— onetor two? Nobody knows. - Transliterated Bengali with more than one accepted spelling.
Shomoy,Somoy,Shomoy— pick one and register the near-misses if the name matters.
If a name fails the phone test, it does not matter how good it looks in the logo.
2. Shorter, but not clever
Short is genuinely better: less to type, less to mistype, fits in a signature line. But short-by-mutilation is worse than a longer honest name. Flickr worked; a thousand imitators taught a generation to ask "is that with an e?"
A reasonable target is two words or fewer, under fifteen characters. Beyond that you are asking people to remember a sentence.
What does not matter as much as people think:
- Exact-match keywords.
cheapwebhostingdhaka.comwas a strategy in 2010. Google has explicitly devalued exact-match domains since, and today it mostly signals a low-quality site. A brand name that means nothing yet will out-perform it within a year. - Cleverness. If it needs explaining, it is not a name, it is a joke, and you will explain it every day for a decade.
3. Which extension
This is where most of the real decision lies.
Extension | Use when | Watch out for |
|---|---|---|
.com | The default. Always the default. | Almost everything short is taken |
.com.bd | Bangladeshi business, local audience, credibility | Slower, document-based registration |
.net | Infrastructure, or .com is gone | Reads as second choice to some |
.org | Non-profit, community, standards | Commercial use looks slightly off |
.dev / .app / .io | Technical products and startups | Fashion-dependent; .io in particular has had recurring uncertainty about its future |
.xyz / .site / .online | Cheap, plentiful | Heavily used by spammers; some filters treat them with suspicion |
Take .com if you can get it. Not because of SEO — extension is not a ranking factor — but because it is the one people type by reflex. If somebody remembers your brand and guesses, they guess .com. If a competitor owns it, you will send them traffic forever.
A note on the cheap extensions: a .xyz at a very low first-year price is genuinely fine for a side project. For a business that sends email, be aware that some corporate spam filters weight the newer bulk TLDs more suspiciously, and you may spend time explaining why your invoices land in junk folders.
4. .com.bd, specifically
If your customers are in Bangladesh, a .com.bd says so in a way no other extension does. It carries genuine local credibility — it reads as a real, locatable business rather than an anonymous website.
The trade-offs are practical rather than technical:
- Registration is document-based. BTCL requires paperwork — typically trade licence, national ID, and a letterhead application. It is not the instant self-service checkout of a
.com. - It takes days, not seconds. Plan around that. Do not promise a launch date that assumes instant registration.
- Transfers and changes are slower, because they involve the same process.
- Availability lookups are unreliable from outside. No free registry service answers authoritatively for
.bd, which is why an honest domain checker will say "we could not confirm this automatically" rather than guess — including ours.
Most Bangladeshi businesses with any international ambition end up registering both: the .com as the primary and the .com.bd redirecting to it, or vice versa depending on who the customers are. That is not indecision, it is cheap insurance, and you can check the name against the registry before you commit to it.
5. The checks to run before you buy
Fifteen minutes here saves a rebrand later.
- Search the exact name. Somebody may already be operating under it, with or without a trademark.
- Check the trademark register in your market. Registering a domain does not give you the right to use a name somebody else owns, and a dispute will cost you the domain.
- Check the social handles on the platforms you will actually use. A mismatch between domain and handle is a small permanent tax.
- Check the domain's history. This one gets skipped and it matters: a previously-owned domain can carry a penalty from whatever the last owner did with it. Look it up on the Wayback Machine, and search the name for spam listings. A domain that was a link farm in 2019 is a liability, not a bargain.
- Say it out loud to somebody. Back to test one.
- Check the near-misses are available if the name is important enough to protect.
6. Registration, and the traps
The domain business runs on the gap between the first-year price and every year after it.
- Compare the renewal price, not the promotion. A first year at a fraction of the price is normal. What matters is the price in year two, which is often several times higher. Check it before you buy, not eleven months later.
- Register for longer if the name is your business. Fewer renewal events, fewer chances for a lapsed card to lose it.
- Turn on auto-renew, and keep the card current. Expired domains are the most common way businesses lose their identity, and there is a whole industry that catches them the moment they drop.
- Use an email address that will not expire with the domain. A registrar account whose contact address is
you@yourdomain.comis a locked door with the key inside. Use a personal address. - WHOIS privacy: take it if it is free, and it usually is. Without it your phone number and address are in a public database that spammers scrape continuously. Note that
.com.bdand some other ccTLDs have their own rules here. - Enable registrar lock. It prevents an unauthorised transfer, and turning it off for a legitimate transfer is one click.
7. Things people worry about that do not matter
- Keywords in the domain. Devalued for over a decade. Write a better page instead.
- The extension as a ranking factor. It is not one. A
.xyzand a.comwith equal content rank equally. - Domain age. Not a direct ranking factor. Older domains often rank better because they have accumulated links over time, which is a different thing.
- Hyphens hurting SEO. They do not. They hurt humans, which is a better reason to avoid them.
8. If the name you want is taken
In rough order of sensibility:
- Try a different extension of the same name —
.net,.co,.dev. Best when the exact-match.comis a parked page rather than an operating business. - Add a short, natural word.
get,try,go,hq, or your city.bookingdhaka.comreads better thanbooking-app-2026.com. - Change the name. Often the right answer, and much cheaper at this stage than at any later one.
- Buy it from the current owner. Possible, occasionally reasonable, usually expensive. Do not open with your real budget.
What not to do: register the near-miss of a well-known brand. It ends in a dispute you lose, and you lose the domain along with whatever you built on it.
A checklist
- [ ] Passes the phone test — someone can spell it after hearing it once
- [ ] Under fifteen characters, two words or fewer
- [ ] No numbers, no hyphens, no doubled-letter joins
- [ ]
.comif available;.com.bdas well if your market is Bangladesh - [ ] Searched, and trademark-checked in your market
- [ ] History checked — no spam past
- [ ] Social handles available
- [ ] Renewal price known and acceptable
- [ ] Auto-renew on, contact email off-domain
- [ ] Registrar lock on, WHOIS privacy on
Frequently asked questions
Does my domain name affect SEO? Barely. Exact-match keyword domains were devalued long ago, and the extension is not a ranking factor. What your domain affects is whether people remember it, type it correctly and trust it — which affects your traffic through entirely non-algorithmic means.
Should I get .com or .com.bd? If your customers are Bangladeshi and local trust matters, .com.bd. If you have any international audience, .com. If both matter, register both and redirect one — it is cheap, and it stops a competitor taking the other.
How long does .com.bd registration take? Days rather than seconds, because BTCL requires documentation — usually a trade licence, national ID and a letterhead application. Plan your launch around that, and do not commit to a date that assumes instant registration.
Is domain privacy worth paying for? Take it when it is free, which it usually is. Without it, your name, address and phone number sit in a public database that is scraped constantly. It is not worth a large annual fee, but it is worth having.
What happens if I forget to renew? There is a grace period, then a redemption period with a substantial fee, then the domain drops and anyone can take it. Specialist services monitor expiring domains and register them within seconds. Auto-renew plus a card that has not expired is the entire defence.
Can I change my domain later? Yes, with 301 redirects from every old URL to its new equivalent. You keep most of your search authority if you do it thoroughly, but expect a dip, expect it to take months, and expect to keep paying for the old domain indefinitely.

.webp&w=128&q=75)
.webp&w=256&q=75)