
How to choose the right domain name for your business?
To choose the right domain name for your business, pick a name that is short, easy to say and spell, clearly connected to your brand, and free of hyphens, numbers, and confusing spellings. Prefer a .com or your country's extension where possible, check that the name isn't someone else's trademark, and make sure matching social media handles are available. Then shortlist a few options, test them by saying them out loud to other people, and register the winner, plus any obvious misspellings, before someone else does.
Your domain name ends up on your website, email addresses, invoices, packaging, and business cards, and changing it later is expensive. This guide covers the qualities of a good business domain, how to generate ideas, how to pick an extension, how to check availability in bulk, the legal checks you shouldn't skip, and the mistakes that cause problems years down the line.
Why Your Domain Name Matters
A domain is more than a web address. It's part of how customers find, remember, and trust you:
- Recall: Customers who hear your domain on a podcast or see it on a van need to be able to type it correctly later.
- Email: Every staff address uses it. A long or awkward domain makes every email signature worse.
- Trust: Clean, recognisable domains look more legitimate, and misspelt or hyphenated ones can look like phishing.
- Portability: Once customers, backlinks, and email contacts know your domain, switching is costly. Moving a site without losing traffic is possible, as described in how to move your website to a new domain without losing SEO, but it's far easier to get it right the first time.
Qualities of a Good Business Domain Name
Keep It Short
Shorter names are easier to remember, type, and fit on a logo. There's no hard limit, but most strong business domains have fewer than 15 characters before the extension, and two or three words at most. If your company name is long, consider an abbreviation or the most distinctive part of it.
Make It Easy to Say and Spell
Apply the radio test: if you said the domain out loud once, could a listener type it correctly? Problems usually come from:
- Homophones:
4vsfor,2vsto,uvsyou. - Unusual spellings:
kwikinstead ofquick, or dropped vowels such asflickr-style names. - Doubled letters at word boundaries:
expertsstudio.comis easy to mistype asexpertstudio.com. - Ambiguous word splits: Names that read differently when the words run together. Read your candidate in lowercase with no spaces and check it doesn't spell something unintended.
Avoid Hyphens and Numbers
Hyphens and digits are technically allowed, but they add friction. People forget the hyphen, and they don't know whether to type 3 or three. They also make the domain look more like a typosquat. If the hyphenated version is the only one available, that's often a sign to choose a different name.
Make It Brandable
A brandable name is distinctive and ownable, such as an invented word or an unusual combination of real words. A descriptive name explains what you do, such as londonplumbingservices.com.
| Approach | Strengths | Weaknesses |
|---|---|---|
| Brandable (invented or abstract) | Distinctive, easier to trademark, usually available | Needs marketing to give it meaning |
| Descriptive (keywords) | Instantly clear what you do | Generic, hard to trademark, often taken or premium |
| Founder or company name | Matches legal identity, easy to get | Harder to sell the business, ties brand to a person |
| Compound (brand + keyword) | Clear and distinctive | Can become long |
Exact-match keyword domains no longer carry the ranking advantage they once had, so don't sacrifice a strong brand for a keyword. Search engines rank content and reputation, not the words in your domain.
Think About the Future
Avoid names that box you in. cheapphonecases.com is awkward if you later sell laptops, and bristolbakery.com is awkward if you open in Bath. Also avoid trends and slang that may date quickly.
How to Generate Domain Name Ideas
- List your core words: Write down your company name, products, values, audience, and location.
- Combine and modify: Try two-word combinations, prefixes and suffixes (
get,try,hq,app,studio), and shortened forms. - Use a thesaurus: Synonyms often turn a taken name into an available one.
- Look at other languages: Latin, Greek, and other languages can produce short, distinctive words. Check the meaning carefully in your markets.
- Use a name generator for inspiration: Most registrars offer suggestion tools. Treat them as a starting point, not a final answer.
- Shortlist five to ten options: Then filter them through the checks below.
Choosing a Domain Extension
The extension you pick shapes how people perceive your business and how easily they remember the address.
.com: Still the default in many markets. People type it by habit, so it's the safest choice for a business with international reach.- Country-code extensions:
.co.uk,.de,.ca,.com.au, and others signal a local business and are often trusted more by local customers. Some have eligibility rules. .netand.org: Reasonable alternatives, with.orgtraditionally associated with non-profits and communities. See .com vs .net vs .org for a detailed comparison.- New extensions:
.shop,.studio,.agency,.dev,.ai, and hundreds of others. They can give you a shorter, more descriptive name, but some customers may still type.comby mistake. Whether they affect rankings is covered in do new domain extensions affect SEO.
A practical rule: if you choose a non-.com extension, check who owns the .com version of the same name. If it's a competitor, or a site you wouldn't want customers to land on by accident, pick a different name.
How to Check Domain Availability
Using a Registrar Search
The simplest check is to type your shortlisted names into any registrar's search box. It will tell you whether each name is available, its price, and suggested alternatives. Watch out for names labelled premium, which can cost far more than a standard registration and sometimes carry higher renewal fees too. See what a premium domain is.
Checking a Shortlist From the Command Line
If you have a longer list, you can check names using RDAP, the protocol that registries use to publish registration data. Most gTLD registries return HTTP 200 for a registered domain and 404 for one that isn't registered. The public rdap.org service redirects each query to the right registry:
for name in brightledger.com brightledger.io brightledger.co.uk; do
code=$(curl -s -o /dev/null -w "%{http_code}" -L "https://rdap.org/domain/$name")
echo "$name $code"
done
brightledger.com 404
brightledger.io 200
brightledger.co.uk 404
Here's a Python version that reads a list of names from a file and labels each one:
import sys
import time
import urllib.error
import urllib.request
def rdap_status(domain: str) -> str:
url = f"https://rdap.org/domain/{domain}"
req = urllib.request.Request(url, headers={"Accept": "application/rdap+json", "User-Agent": "domain-check/1.0"})
try:
with urllib.request.urlopen(req, timeout=15) as resp:
return "registered" if resp.status == 200 else f"unknown ({resp.status})"
except urllib.error.HTTPError as e:
if e.code == 404:
return "probably available"
return f"unknown ({e.code})"
except urllib.error.URLError as e:
return f"error ({e.reason})"
if __name__ == "__main__":
with open(sys.argv[1]) as f:
names = [line.strip().lower() for line in f if line.strip()]
for name in names:
print(f"{name:35} {rdap_status(name)}")
time.sleep(1) # be polite to registry servers
python3 check_domains.py shortlist.txt
brightledger.com probably available
brightledger.net registered
ledgerly.com registered
getledgerly.com probably available
Treat a 404 as "probably available", not a guarantee. Some names are reserved or blocked by the registry, some are premium, some ccTLDs don't offer RDAP at all, and a name can be registered by someone else minutes after you check. Always confirm at a registrar before you get attached to a name.
If Your Ideal Name Is Taken
Check whether the name is actually in use:
dig +short brightledger.net A
curl -sI https://brightledger.net | head -n 1
A domain with no website or a parking page may be for sale. Your options include contacting the owner, using a broker, or placing a backorder in case it expires. Those routes are covered in how to buy a domain name that is already taken. Before buying any previously used domain, check its history for spam or penalties.
Legal and Brand Checks
Skipping these checks can cost you the domain later.
Trademark Search
Search trademark databases in every market you plan to trade in. Useful free tools include:
- WIPO Global Brand Database for international searches.
- UK IPO trade mark search for the United Kingdom.
- EUIPO (via TMview) for the European Union.
- USPTO trademark search for the United States.
Registering a domain that matches someone else's trademark, especially in the same industry, can lead to a dispute under the UDRP or local ccTLD rules, and the domain can be transferred to the trademark holder. If you're unsure, get advice from a trademark professional before you build a brand on the name.
Company Name and Social Handles
- Check your country's company register to make sure the name doesn't clash with an existing business in your sector.
- Check whether the same handle is available on the social platforms you'll use. Consistent handles make your brand easier to find.
Meaning and Cultural Checks
Search the name in quotes on a search engine and check its meaning in the languages of your target markets. A harmless word in one language can be offensive or comical in another.
A Simple Scoring Checklist
Score each shortlisted name from 1 to 5 on these criteria and compare the totals:
| Criterion | Question to ask |
|---|---|
| Length | Is it short enough to fit comfortably on a logo and in an email address? |
| Radio test | Can someone type it correctly after hearing it once? |
| Spelling | Is there only one obvious way to spell it? |
| Brand fit | Does it suit the business and its tone? |
| Future-proof | Will it still fit if you expand products or locations? |
| Extension | Is it on a .com or a trusted local extension? |
| Legal | Is it clear of trademarks and existing businesses? |
| Handles | Are matching social handles available? |
Then ask five people outside your business to spell each finalist after hearing it. The results are often surprising.
Protecting Your Chosen Name
Once you've chosen, act quickly. Domain searches aren't private in every sense, and good names do get registered by others.
- Register the main domain: Follow our step-by-step guide on how to register a domain name.
- Consider defensive registrations: Common misspellings and your local ccTLD can stop typosquatters. Whether it's worth it depends on your brand, as explained in should you register multiple domain extensions.
- Turn on auto-renew and registrar lock: Losing a domain through an expired card or a hijack is far worse than the cost of renewal.
Mistakes to Avoid
- Choosing a name you can't explain verbally: You'll spell it out on every phone call.
- Building on a name you haven't trademark-checked: Rebranding later is far more expensive than checking now.
- Registering through a web designer's account: Make sure the domain is in your name and your account, not your agency's.
- Ignoring renewal prices: Some extensions have cheap first-year prices and much higher renewals.
- Overthinking it: A clear, available, legally safe name you can launch with this week is better than a perfect name you never find.
FAQ: Choosing a Domain Name
Ideally, yes. Matching your domain to your business name makes you easier to find and builds trust. If the exact name isn't available, a close variation such as adding a short word like get, hq or your location is usually better than a completely different name.
For many businesses, especially those selling internationally, .com is still the safest choice because people type it by default. A country-code extension such as .co.uk or .de can be just as good, or better, for a business that serves a single country.
Only marginally, if at all. Search engines rank sites on content, links and user signals, not on the words in the domain. A memorable brand name is usually worth more than a keyword-stuffed domain.
As short as you can make it while keeping it clear. Most strong business domains are under 15 characters before the extension and use no more than two or three words.
Hyphens aren't harmful to search rankings, but they make a domain harder to say and remember, and people often leave them out. Avoid them unless there's no reasonable alternative.
Yes, but it takes work. You'll need to set up redirects from the old domain, update email addresses, and tell customers. Keep the old domain registered for years after the move so links and email keep working.
Conclusion
The right business domain name is short, easy to say and spell, distinctive enough to be your own, and on an extension your customers trust. Start with a broad list of ideas, filter them through the radio test and the scoring checklist, confirm availability with a registrar or a quick RDAP check, and make sure no one else has a trademark claim on the name.
Once you've picked a winner, register it promptly, put it in your own account, and protect it with auto-renew and a registrar lock. Your domain will appear on almost everything your business does, so a few hours spent choosing carefully now saves a costly rebrand later.


