FindNChoose is reader-supported. Some links may earn us a commission at no cost to you; it never changes our verdicts. How we make money · How we test
Why your domain name matters
Your domain is the one part of your website you cannot easily change later. You can switch hosting, redesign the site or move from WordPress to something else, but changing the domain means redirecting every link, updating every business card and email signature, and asking search engines to transfer what they know about you. Spending an hour on how to choose a domain name now saves weeks of migration work later.
We run several websites on our own domains, including this one. When we rebuilt FindNChoose, we kept the domain and moved everything else, which is exactly the flexibility a well-chosen name gives you. If you are not sure what a domain is compared with a URL, start with URL vs domain name.
How to choose a domain name: the 12-point checklist
| Check | What good looks like |
|---|---|
| 1. Length | Under 15 characters before the extension if possible; two words at most |
| 2. Radio test | Someone who hears it once can type it correctly |
| 3. No hyphens or numbers | Avoid “best-tools-4u”; people forget the hyphen or write “for” |
| 4. Extension | .com first; a country extension (.co.uk, .de, .ca) for local businesses; .dev, .io or .app only if your audience expects it |
| 5. Brandable, not generic | A name you can own, rather than a string of keywords |
| 6. Room to grow | Not tied to one city, product or year |
| 7. Trademark check | No conflict with a registered brand in your market |
| 8. Social handles | The same name is free, or close, on the networks you will use |
| 9. History check | The domain was not previously used for spam or malware |
| 10. Unfortunate readings | Words do not combine into something embarrassing when written without spaces |
| 11. Renewal price | You know what year two costs, not just year one |
| 12. Privacy and security | Free WHOIS privacy, two-factor login and auto-renew at your registrar |
Keep it short, clear and easy to type
Short names are easier to remember, easier to type on a phone and less likely to be misspelled. That does not mean you need a three-letter domain; those are mostly taken or sold as expensive premium names. Aim for one or two real words that describe your brand, or one invented word that is easy to pronounce.
The radio test is the best filter: say the name out loud to someone and ask them to type it. If they hesitate over spelling (“is it Find N Choose or Find and Choose?”), you will lose some visitors. If your name has an unavoidable ambiguity, register the common misspelling too and redirect it to the main domain. That costs one more yearly renewal and saves lost traffic.
Avoid hyphens and numbers. They are hard to communicate verbally, look less trustworthy in search results, and visitors often drop the hyphen and land on someone else’s site.
Choose the right extension
The extension (also called the top-level domain, or TLD) is the part after the dot.
- .com is still the default people type. If the .com is available at a normal price, take it.
- Country extensions such as .co.uk, .de, .ca or .com.au are a strong choice for a business that serves one country. Some require you to have a presence in that country.
- Industry extensions such as .dev, .app, .io or .ai can work for tech audiences, but they usually cost more than a .com, and some renew much higher than they register. Always check the renewal line on the registrar’s price list before you commit.
- Cheap novelty extensions (.xyz, .online, .site and similar) often have a low first-year price and a high renewal. They can also carry a spammy reputation in email filters.
Search engines do not rank a site higher because of its extension; Google treats generic extensions the same way, while country extensions signal a country. Choose for people, not for rankings.
Brandable or keyword domain?
An exact-match keyword domain like cheapvpshosting.com used to help rankings. It does not anymore in any meaningful way, and it boxes you in: if you expand beyond VPS hosting, the name stops fitting. A brandable name (Stripe, Shopify, FindNChoose) can grow with you and is easier to protect as a trademark.
A good middle ground is a brand plus a hint of what you do, such as a two-word name where one word describes the category. It reads naturally, is memorable and still tells first-time visitors what to expect.
Check trademarks, social handles and history
Before you buy:
- Trademarks. Search your country’s trademark database (for the U.S., the USPTO) and do a plain web search for the name plus your industry. A domain that infringes a trademark can be taken from you through a domain dispute process.
- Social handles. Check the networks you plan to use. Exact matches are rare; consistent variations (“findnchoosehq”) are fine.
- History. If the domain was registered before, look it up in the Internet Archive’s Wayback Machine. A previous life as a spam or adult site can mean unwanted backlinks and email deliverability problems.
- Email check. If you will use the domain for email, avoid names that look like common phishing patterns or brand misspellings; spam filters are suspicious of them.
What a domain really costs
Registrars compete on the first-year price and make their money on renewals. For a .com, the renewal is the number that matters, because you will pay it every year for as long as you have the site.
| Registrar (.com) | First year | Renews at |
|---|---|---|
| Porkbun | $11.08 | $11.08 |
| Namecheap | $11.28 ($6.48 for new customers) | $18.48 |
| Hostinger | $9.99 (or $0.01 on a 3-year term) | $19.99 |
| GoDaddy | $0.01 with a 3-year purchase | $22.99 |
Official .com prices checked October 31, 2026, before tax; some registrars add a $0.20 ICANN fee. Full details, including Cloudflare and Squarespace, in cheapest domain registrar.
Over five years, a .com that renews at $11 costs about $55, while one that renews at $23 costs about $92 even with a nearly free first year. Use our renewal cost calculator to see the same effect for hosting.
What to do if your name is taken
- Add a short word: “get”, “try”, “hq”, “app” or your city (“getacme.com”, “acmehq.com”).
- Use a country or industry extension if your audience is local or technical.
- Check if the domain is for sale. Premium and aftermarket domains can cost hundreds or thousands of dollars, and premium names often renew at a higher price than normal domains.
- Do not buy a confusingly similar name to a competitor; it invites legal trouble and sends you their misdirected email.
After you buy: protect it
- Turn on auto-renew and keep your card up to date. Expired domains can be grabbed by others after the grace period.
- Enable two-factor authentication at your registrar.
- Keep WHOIS privacy on so your address and phone number are not public.
- Leave the transfer lock on unless you are moving registrars.
- Write down where your DNS is managed. When you connect hosting, read how to point a domain to your hosting.
Frequently asked questions
If the .com is available at a normal price, yes, because it is what most people type by default. A country extension is a good alternative for local businesses, and .dev or .io can suit developer products. Extensions do not change how search engines rank you.Should I always choose a .com domain?
Not in any meaningful way today. A brandable, memorable name that people search for directly is more valuable than an exact-match keyword domain, and it does not box you in as you grow.Do keywords in a domain name help SEO?
As short as you can make it while staying clear: ideally under 15 characters before the extension, and no more than two or three words.How long should a domain name be?
A .com typically costs about $10 to $23 a year to renew. On October 31, 2026, Porkbun renewed .com at $11.08, Namecheap at $18.48, Hostinger at $19.99 and GoDaddy at $22.99.How much does a domain name cost per year?
Yes, but it takes work: you need 301 redirects from every old URL, updated links and email, and a change-of-address notice in Google Search Console. Choosing well the first time is much cheaper.Can I change my domain name later?