Back to Blog
6 min read

How to choose a good domain name

A checklist on a desk representing how to choose a good domain name step by step

People spend weeks stuck on this. They want the perfect domain name, the one that's clever and memorable and somehow also available, and the search for it quietly stalls the whole project. Here's the freeing truth: choosing a good domain name is mostly about avoiding a few mistakes, then picking something clear and moving on. Let me walk through what actually matters, what doesn't, and how to settle it in an afternoon.

Clear beats clever. A name people can hear once and type correctly is worth more than a witty one they have to spell out twice. Your website does the convincing, not the address bar.

What makes a good domain name?

A good domain name is short, easy to say, and easy to spell. That's most of it. If you said your domain out loud on a phone call and the other person typed it correctly on the first try, you've already cleared the bar that most names fail.

Everything else is secondary. It should hint at who you are, ideally end in .com, and not step on anyone's trademark. But the obsession with finding a "perfect" name is misplaced energy. The biggest brands you know have plain, made-up, or even slightly odd names. They became memorable because of what they did, not because the name was clever on day one. If you're still fuzzy on what a domain even is, my plain-English explainer on domain names covers the basics first.

The domain name rules worth following

Most "rules" you'll read are filler. These are the few that genuinely matter, in order:

  1. Keep it short. Shorter names are easier to remember, type, and say. If you can keep it under 15 characters, do.
  2. Make it easy to spell and say. Avoid clever misspellings (no "Kwik" for "Quick"). If people have to ask "how do you spell that?", you'll lose them.
  3. Skip hyphens and numbers. They're hard to communicate out loud and are sometimes associated with spam. "Is it the number 4 or the word four?" is a question you never want a customer asking.
  4. Don't keyword-stuff it. Exact-match keyword domains barely move search rankings anymore. A brandable name ages far better than bestcheapplumbingdallas.com.
  5. Check the trademark. Before you commit, make sure the name isn't an existing brand. In the U.S. you can search the USPTO trademark database for free.

Notice what's not on the list: there's no rule that your name must contain what you sell, must be one word, or must be impossibly unique. Those are preferences, not requirements.

Should you use .com or a newer extension?

Use .com if a reasonable one is available. People still type it by reflex, and it remains the default assumption when someone hears a business name. That alone makes it worth a small premium.

But .com is no longer the only good option. There are now hundreds of domain extensions, or TLDs, beyond it, overseen by ICANN. A fitting alternative is perfectly respectable when the .com is taken or overpriced:

  • .org — natural for nonprofits and community groups, and widely trusted.
  • .co — a clean, short stand-in for .com that reads as a real business.
  • .io, .studio, .shop, and similar — fine when they fit your field and the name is clear.

What you should not do is buy a confusing extension just to grab a keyword, or pay a fortune for a "premium" .com when a clear alternative costs normal money.

If you build with Webspansion, you get a free subdomain on day one, so you can launch without buying anything. A custom domain is optional, usually $10 to $15 a year, and you can add it whenever you're ready.

How to pick your domain name in one afternoon

Stop treating this like a life decision. Here's a process that ends with a name today, not next month:

  1. Brainstorm 10 candidates. Your business name, short variations, and a couple of brandable options. Don't filter yet.
  2. Read each one out loud. Cut anything you have to spell out or explain. Keep the three that are easiest to say.
  3. Check availability and trademarks. See what's free to register, then run the survivors through the USPTO search above.
  4. Buy it at cost. Register from a transparent registrar like Cloudflare Registrar and decline the upsells. A normal domain runs $10 to $20 a year, which I break down in how much a website costs.
  5. Stop. Once it's bought, it's done. Put the energy into the actual website instead.

That's the whole process. The name is a label on the door. What's inside, a site that loads fast, says what you do, and is easy to contact, is what actually wins customers.

Common questions about choosing a domain name

Does my domain name need to have keywords in it?+

No. Exact-match keyword domains used to help with search rankings, but that effect is largely gone. A short, clear, brandable name is a better long-term choice than a keyword-stuffed one. Google ranks your content and your site, not the words in your domain.

Should I use .com or a newer extension like .org or .co?+

Use .com if a reasonable one is available, because people still assume it by default and type it automatically. If the .com is taken or overpriced, a fitting alternative like .org (common for nonprofits), .co, or a relevant newer extension is fine. What matters most is that the name is easy to say and spell, not the ending.

Are hyphens or numbers in a domain name bad?+

Usually, yes, avoid them. Hyphens and numbers are hard to say out loud (is it 4 or four?), easy to mistype, and sometimes associated with low-quality or spam sites. If you say your domain to someone and they can't type it correctly on the first try, it is too complicated.

How much should a domain name cost?+

A standard domain name costs about $10 to $20 a year from most registrars. Buy from a transparent, at-cost registrar and skip the upsells. Be careful with names that a registrar prices at hundreds of dollars; those are premium domains, and a slightly different, cheaper name is almost always the smarter choice.

What should I do if the domain name I want is taken?+

Don't pay a fortune for it. Try a small variation, add a clear word like the city or what you do, or pick a different ending such as .co or .org. A clear, available name you own outright beats an expensive one you overpaid for. The name matters far less than what you do with the website behind it.

Related posts

What is a domain name?
How much does a website cost?
What is web hosting, and do you need to pay for it?

Got the name? Now you need the site.

Webspansion builds free, hand-coded websites for small businesses, nonprofits, and community groups. You even get a free subdomain to launch on while you decide on a custom domain.

Apply Free See what to expect