How to Choose a Domain Name: Six Checks Before You Register
A domain name, such as example.com, is the address people type to reach your site; it joins a name you choose with an extension. To pick one, write names that are short and spelled the way they sound, and prefer .com for a US audience. Then clear the trademark, check availability at a registrar, compare the price over the years you plan to keep the name, and turn on auto-renew.

The name follows from the niche. The free idea check lists your direct competitors, so you can pick a name that stands apart from theirs.
What a domain name is and what you actually buy
Take the address https://blog.example.com/path apart from the left:
| part | in the example | what it is |
|---|---|---|
| protocol | https:// | how the browser connects; not part of the domain |
| subdomain | blog | a label you add yourself in DNS settings |
| second-level name | example | the part you choose and register |
| top-level domain | .com | the extension, run by a registry |
| path | /path | a page on the site; not part of the domain |
Two companies stand behind every name. A registry runs one extension, such as .com, and keeps the master list of names under it. A registrar is the company you pay: it submits your registration to the registry, and you deal only with the registrar.
You buy a registration that runs for a fixed term. ICANN puts it this way: «You cannot buy a domain name forever. However, you can continually renew its registration (before the registration period expires) to maintain control over it.»1
A domain is also separate from hosting. You can register a name with no website behind it and later point it at whichever host runs the site.
Step 1: Write names that pass the rules
A name passes when a stranger hears it once and types it correctly. Run each candidate through five rules.
- Say it once, they type it right. «RainReady» passes. «4SeasonGutters» fails, because the listener has to ask whether it is the digit or the word.
- No hyphens or digits unless the brand already has them. A label cannot start or end with a hyphen2. A hyphen in the middle is legal, but people drop it when they say the name out loud, and the traffic goes to the version without it.
- No dropped vowels. «Guttrwise» gets typed as «gutterwise», which may belong to someone else.
- Not built from your direct competitors’ words. If four rivals are called «Something Gutters», a fifth one reads as part of the crowd.
- Within the length limit. A label can hold up to 63 characters, drawn from letters and digits plus the hyphen2. Our working target is 15 characters or fewer before the extension (assumption: an editorial target; no registry sets it).
Also read the name as one run of lowercase letters with no spaces. «expertsexchange» splits two ways, and a customer sees the wrong split first.
On brand means the name either says what you do or gives people one image to remember you by. A name generator gives you candidates. The five rules decide which of them survive.
Step 2: Pick the extension
Pick .com if your customers are in the US and your best name is free in .com at the standard price. Choose a country code if you sell only inside that country. Choose a newer extension only if you would pay its renewal for years and customers in your niche already read it as normal.
The extension is the top-level domain (TLD), the last label of the name, and you pick it from the list that ICANN maintains12. Generic TLDs such as .com, .org and .net set no conditions on who registers. Country codes such as .us or .fr can require a tie to that country, and .gov and .edu are reserved for government and education12. Subdomains such as blog.example.com cost nothing extra: you add them in DNS once you hold the name.
| category | examples | when it fits | the catch |
|---|---|---|---|
| .com | .com | the default for a US audience | short, plain names are scarce |
| other legacy | .net, .org | .org for nonprofits | visitors may type .com by habit |
| US country code | .us | a business with a real US tie | you must meet the US Nexus rule3 |
| other country codes | .ca, .de | you sell in that one country | each registry sets its own rules |
| .co | .co | a short name when the .com is taken | costs more than .com; visitors may type .com by habit |
| newer extensions | .io, .ai, .services | the word completes the name, or the niche already uses it | higher prices; check the renewal |
Typical annual prices in 2026 are $10–20 for .com, $12–20 for .net, $10–18 for .org, $25–35 for .co, $35–60 for .io and $80–120 for .ai4. Assumption: if renewals stay at those rates, five years cost $50–100 for .com and $400–600 for .ai.
Step 3: Clear the trademark
Search every finalist in the USPTO trademark search before you pay for anything. It covers registered marks and pending and abandoned applications, and it is free5. Search the exact words first, then their look-alike and sound-alike spellings. A live mark for the same kind of service is a stop.
The risk is concrete. Under the UDRP, a trademark holder can have a domain transferred or canceled when it was registered and is being used in bad faith6. A name that copies a rival’s mark to catch its customers is the standard case. You would lose the domain and whatever you spent building a brand on it.
The free search is a first screen. If you plan to file a federal trademark of your own, a trademark attorney reads the results before you file.
Step 4: Check availability and read the result
To check availability, open any ICANN-accredited registrar’s site and type the full name, extension included, into its domain search box, for example rainready.com. The result shows whether you can register it today and at what price. If the box accepts a list, paste your whole shortlist at once. Run the same search in every extension you would accept, and write down each price before you compare.
| result | what it means | your next move |
|---|---|---|
| Available | standard price for the extension | check the renewal price, then register |
| Premium | the registry or a reseller set a higher price | ask for the renewal price before paying |
| Taken | someone holds the registration | look up the holder, or use the options below |
| Reserved or unavailable | the registry holds it back | move to the next candidate |
Premium deserves a second look. A registry premium domain may renew at a premium price set by the registry, so the high price can repeat every year7.
For a taken name, ICANN’s Registration Data Lookup returns the current registration data through RDAP8. It shows who holds a name and through which registrar. It does not tell you whether a name is free to register; the registrar’s search does that. Since GDPR took effect in May 2018, registries and registrars have hidden most personal registrant data from public output9, so you will often see the registrar but not the person.
When the name you want is taken, you have four real options:
- Another extension, after it passes steps 2 and 3.
- A modifier word, such as a place or a verb: «rainreadyseattle», «getrainready».
- The aftermarket, where the holder lists the name for sale. Treat the listing price as the first year and check the renewal.
- Contacting the holder through the registrar’s contact route.
A hyphenated or misspelled copy of a taken name is no fix. Customers who remember the name type the original.

Domain name search tools, and which one to use
Each tool answers one question. Use them in this order:
| tool | what it answers | where | use it when |
|---|---|---|---|
| Name generator with a domain check | which names are still free | our business name generator: eight names from your description, each domain checked at the registry over RDAP | you have no shortlist yet |
| Registrar search box | can I register this name today, and at what price | any ICANN-accredited registrar, such as GoDaddy, Namecheap, Squarespace Domains or Cloudflare | you have one to three finalists |
| Bulk search | the same, for a whole list at once | the registrar’s search, when it accepts a list | you compare five or more candidates |
| ICANN Lookup | who holds a taken name, through which registrar, and when it expires | lookup.icann.org8 | the name you want is taken |
The same extension costs different amounts at different registrars, mostly at renewal. Cloudflare, for one, sells domains at cost14. Whatever box you use, register a free name the day you pick it: a search result is only a snapshot.
Step 5: Compare the multi-year price
Compare candidates and registrars on one number, the total over the years you plan to keep the name:
Total over N years = first-year price + renewal price × (N − 1) + paid add-ons per year × N
Here is the arithmetic for five years. Assumption: Registrar A charges $2 for the first year, then $22 a year to renew, plus $10 a year for privacy. Assumption: Registrar B charges $15 every year, privacy included. In our example, A costs 2 + 22 × 4 + 10 × 5 = $140. In our example, B costs 15 + 15 × 4 + 0 = $75.
A «free» domain bundled with a website plan is a first-year price of zero. The renewal still enters the formula, along with the plan you must keep to get the free year.
Ask whether privacy is included or billed every year. Because most personal data is already restricted in public output9, a separate paid privacy line adds less than it used to.
Step 6: Buy the domain name and keep it
- Buy it at the registrar where step 5 found the best multi-year total: add the name to the cart, set it up as below and pay. You hold a registration for a term, not the name forever.
- Open the registrar account with two-factor authentication.
- Use an account email that is not on the new domain. If the domain lapses, its email stops working, and the renewal notices stop reaching you too.
- Enter accurate registrant contacts: the registrar sends every notice there.
- Point the name servers: keep the registrar’s DNS or enter your host’s, so the site and the email resolve.
- Pick the term: most extensions take one to ten years at a time13, and a longer term fixes today’s price.
- Turn on auto-renew with a card that will still be valid at renewal.
- Turn on the transfer lock and privacy if they are included.
A missed renewal is the easy way to lose a name. Under ICANN’s Expired Registration Recovery Policy, the registrar must interrupt the domain’s DNS for at least the last eight days during which you can still renew it after expiration. After deletion, gTLD registries must offer a further 30-day Redemption Grace Period10. Treat those windows as a rescue route. Plan to renew on time.
Example: naming a gutter cleaning service on Seattle’s Eastside
In our example, built by our method, the idea under check is: «Gutter cleaning and gutter guard installation service in Seattle’s Eastside suburbs: homeowners booking fall and spring cleanings online before the rains»ex. The check returned the verdict «Worth building»ex with a score of 66ex, after 17 search queriesex across 31 sourcesex. Naming starts only after the idea holds.
The check does not score domain names. It supplies the inputs for steps 1 and 2: the niche and its direct competitors, plus the demand data. It found 10 direct competitors (example by our method)ex. The top five by visibility share:
| competitor | visibility share |
|---|---|
| Gu-Wi Gutters and Windows | 22 %ex |
| Amigo Gutters | 22 %ex |
| Elite Roofing | 12 %ex |
| AA Window, Roof & Gutter Cleaning | 8 %ex |
| High Point Gutter | 8 %ex |
All five shares are examples by our method. Four of the five names carry the word «Gutter», and the two leaders together hold 44 % (example by our method, 22 + 22)exex. «Gutter» is the crowd’s word. A new name built on it sits next to the leaders in every list a homeowner scans.
The check also flags the leader directly: «Gu-Wi Gutters and Windows already offers about 60% of this service, so a new entrant may struggle to win Eastside homeowners on the core offer alone» (example by our method)ex. A name that echoes «Gu-Wi» invites the comparison you are likely to lose.
The keyword-domain instinct fails on data, too. The demand source in this check is «none» (example by our method)ex, and the risk list says: «There is no search-volume data, so the size of demand in the Eastside suburbs is unknown» (example by our method)ex. A domain stuffed with «Eastside gutter cleaning» buys no measured demand. Google’s 2012 exact-match domain update cut the ranking of low-quality sites on such domains11.
Three illustrative candidates through the five rules:
| candidate | result | reason |
|---|---|---|
| EastsideGutterCleaning | fails | crowd words, 22 characters |
| GuttrWise | fails | a dropped vowel; «Gu-» echoes the leader |
| RainReady | passes | spoken once, typed right; ties to the before-the-rains booking |
RainReady still has to clear steps 3 to 6. We looked its .com names up in Verisign’s RDAP on October 16, 2026: rainready.com has been registered since 200515, and getrainready.com and rainreadyhome.com are taken too. rainreadyeastside.com had no record, so it goes to a registrar’s search for a price, then to the USPTO search, then to the five-year formula.
FAQ
How do I check if a domain name is available?
Type it into a registrar’s search. The result shows available, premium, taken or reserved, with the price. ICANN’s lookup shows registration data for names already held8; it is not an availability check.
What can I do if the domain I want is taken?
Try another extension, add a modifier word, look for an aftermarket listing, or contact the holder through the registrar. Skip hyphenated or misspelled copies of the taken name.
How much does a domain name cost?
In 2026, typical annual prices are $10–20 for .com, $12–20 for .net, $10–18 for .org, $35–60 for .io and $80–120 for .ai4. Compare the total cost, renewals and add-ons included, over the years you plan to keep the name.
How long can I register a domain for?
Is a free domain really free?
Usually the first year is free with a paid website plan. The renewal is paid, so count it in the multi-year total.
Does a keyword in the domain help SEO?
A keyword domain is no ranking shortcut. Google’s 2012 exact-match domain update reduced the ranking of low-quality sites on exact-match domains11. Choose the name for people to remember.
Sources
- icann.org, 10/02/2026
- rfc-editor.org, 08/13/2026
- godaddy.com, 10/13/2026
- domains.squarespace.com, 07/22/2026
- bitlaw.com, 10/13/2026
- cyber.harvard.edu, 10/02/2026
- support.enom.com, 10/01/2026
- lookup.icann.org, 10/07/2026
- itp.cdn.icann.org, 08/19/2025
- icann.org, 02/21/2024
- seroundtable.com, 09/29/2012
- developer.mozilla.org, 10/16/2026
- domain.com, 10/16/2026
- cloudflare.com, 10/16/2026
- rdap.verisign.com, 10/16/2026
Check your idea for free
Describe your idea and the check collects demand, competitors, complaints and prices, with sources.
No idea yet? We will find one


