Skip to content
← Back to blog
Website Creation

How to choose a good domain name: rules, common mistakes, and .com vs. alternatives

A domain name is one of the few business decisions that’s genuinely costly to reverse once made. Changing it later means losing your Google rankings, confusing customers who already knew you, and updating printed materials, cards, and signage. It’s worth spending an afternoon thinking it through properly before buying the first thing that comes to mind.

The rules that actually matter

Keep it short and easy to say out loud. If you have to spell out your domain when saying it over the phone or in person, you’ve already lost. Try this: say your proposed domain to someone without showing it written down, and ask them to write it. If they get it wrong, the name has a problem.

Make it unambiguous to type. Avoid confusing double letters, intentional misspellings (unless it’s a very deliberate part of your brand), or words that can reasonably be spelled multiple ways (with a hyphen or without? singular or plural?).

If possible, include a hint of what you do or where you are. Not mandatory, but especially helpful for local businesses: a domain that includes the city or the industry gives instant context to someone seeing it for the first time in a search result or on a sign.

Make sure it works equally well as a brand and as a URL. Your domain and business name don’t have to be identical, but the closer they are, the less friction there is. If your business is called “Central Coffee Roasters” and your domain is something entirely unrelated, you create unnecessary disconnect.

The most common mistakes

Using hyphens to get the name you wanted. If “centralcoffee.com” is taken, the temptation is to buy “central-coffee.com.” That’s a mistake: hyphens get forgotten when people type from memory, and when someone tells you the domain out loud, you can’t tell whether it had a hyphen or not. It’s better to change the name than to force it with hyphens.

Using numbers that sound like letters. “4YourBiz.com” instead of “ForYourBiz.com” seems clever, but creates the same problem as hyphens: nobody knows whether it’s a digit or a letter when they hear it spoken.

Choosing an odd extension just because .com was taken. Uncommon extensions create distrust for part of the audience, and some people default to typing “.com” out of habit and land on the wrong site if someone else owns that version.

Not checking for trademark conflicts before registering. Before buying, search the name on Google, in your country’s trademark registry, and across social media. Discovering months into using a name that another company already holds it as a trademark can force you to change it against your will.

Choosing a name too narrow for where you plan to grow. If you’re called “MobileRepairsChicago.com” and in two years you open in three more cities, the name no longer fits. Think not just about where you are today, but where you reasonably expect to be in five years.

.com vs. other extensions

.com remains the extension with the widest global recognition. When someone doesn’t remember your exact domain, they tend to default to trying .com — that alone is a strong reason to prioritize it if it’s available.

Country-code extensions (.co.uk, .ca, .de, etc.) make clear sense for businesses operating exclusively in one local market. They reinforce that geographic identity and are usually easier to secure than the equivalent .com, since there’s less competition for the name.

.shop, .store, .online, and newer extensions can be a reasonable option if the .com you want is taken and the name matters to your brand. The risk is that part of the audience still perceives them as less established — evaluate whether your target audience is sensitive to that or not.

Avoid very cheap or free extensions with a dubious reputation. Some extensions with strikingly low prices are frequently used for spam, which can get your domain flagged by association in email filters or browsers, even if you’ve done nothing wrong.

How to check availability and buy

  1. Generate a list of 5-10 candidates following the rules above, not just the first thing you think of.
  2. Check availability through a registrar like Namecheap, Cloudflare, or GoDaddy — they show instantly whether it’s free and with which extensions.
  3. Verify it doesn’t conflict with a registered trademark through your country’s trademark office (like the USPTO) and a general Google search.
  4. Check that the social media handle is also available (or close enough) on the platforms where you’ll have a presence — consistency between domain and handle reduces the friction of people finding you.
  5. Buy for at least 2 years and enable auto-renewal. A domain that lapses unintentionally can end up in someone else’s hands, and recovering it afterward is expensive or outright impossible.

The final decision

No domain is perfect — you’ll be trading off length, availability, and clarity. If you have to choose between two options, one shorter but less descriptive, the other longer but clearer, prioritize clarity. A domain people understand and remember well is worth more than one that’s slightly shorter but leaves them second-guessing.

Frequently asked questions

Does my domain have to end in .com?

".com" is still the extension with the broadest recognition and default trust, especially internationally. But it's not mandatory: a country-code extension works well for businesses operating only in one local market and actually reinforces that local identity. What you should avoid is picking an obscure extension purely because your preferred .com was taken.

Can I change my domain name later if it doesn't work out?

Technically yes, but it has real costs: you lose accumulated SEO ranking, you have to update cards, signage, and printed materials, and part of your customer base keeps searching for the old domain for months. It's far cheaper to spend time choosing well now than to fix it later.

Should I also buy variant domains (.net, .org, other extensions)?

Only if your budget allows it easily and you want to prevent someone from registering a variant to confuse your customers. It's not required and doesn't improve your SEO — an extra domain with no content doesn't rank you higher. Prioritize getting your main domain properly set up before spending on defensive variants.

How much does it cost to register a domain?

A .com domain usually costs between $10 and $20 a year through registrars like Namecheap, GoDaddy, or Cloudflare. The first-year price is sometimes discounted as a promotional hook — always check the renewal price before buying, so you're not surprised the following year.

Let's talk

Found this useful? Tell me about your project — I reply within 24 hours.