Prices dated and sourced
CNCodeNexon

Hosting, WordPress and Software Guides

How to Choose a Domain Name: Rules, Prices and Mistakes

By

Founder and Tech Writer, CodeNexon

Updated • 10 min read

Key Takeaways

  • ▪Pick a short name that passes the radio test: easy to type after hearing it once.
  • ▪A .com costs $11.08 a year at Porkbun. A .io renews at $51.80 and a .ai at $82.70.
  • ▪Check renewal prices, not first-year sale prices.
  • ▪Register the domain in the business's name and turn on auto-renew and two-factor login.
In this guide
  1. Why the domain matters more than it seems
  2. The qualities of a good domain name
  3. Should you use keywords in your domain?
  4. Choosing an extension
  5. Before you buy: a checklist
  6. What a domain really costs
  7. If the .com you want is taken
  8. Protect the domain once you have it
  9. Connecting the domain to your website
  10. Frequently asked questions
  11. Sources

A good domain name is short, easy to say out loud, easy to spell after hearing it once, and ends in .com unless you have a clear reason to choose something else. Before you buy, check the renewal price as well as the first-year price, search for trademarks that match, and make sure the matching social media handles are free. A .com costs about $11 a year at a registrar with flat pricing, while popular alternatives such as .io and .ai cost $51.80 and $82.70 a year at the same registrar.

This guide covers how to pick a name, how to choose an extension, what domains really cost over time, and the mistakes that are expensive to undo later.

Why the domain matters more than it seems

Your domain is the one part of your online presence that is hard to change. It appears on every page, every email address, every business card and every link other sites give you. Moving to a new domain later is possible, but it costs time, search traffic and money. How to Change Your Domain Name Without Losing SEO explains what is involved.

That makes an hour of care at the start worth it. The goal is a name that works in every situation where people will meet it: typed into a browser, read aloud on a phone call, printed on a van, and seen in a list of search results.

The qualities of a good domain name

QualityTestExample that passesExample that fails
ShortIdeally under 15 characters before the extensionbrightdesk.combestaffordableofficefurnituredeals.com
Easy to saySay it on the phone once. Does the listener get it right?northfieldbakery.comnrthfldbkry.com
Easy to spellWould someone spell it the way you do after hearing it?harborplumbing.comharbourplumbin.com
No hyphens or numbersNothing that needs explaininggreenleafdental.comgreen-leaf-dental4u.com
Matches the brandThe same as, or close to, your business nameriverstone.com for Riverstonebestlawyersnearby.com for Riverstone Legal
Room to growNot tied to one product or city if you might expandoakline.comoaklinesofasonly.com

The radio test

Imagine telling someone your web address on a phone call, with no chance to spell it out. If you would need to add "that's with two Ls" or "the number four, not the word", the name will lose visitors who type it wrong. Each correction you have to explain is a small leak.

Check for unfortunate readings

Read the name as one run of letters, since that is how it appears in an address bar. Several well-known examples read very differently once the spaces are gone. Ask two or three other people to read it cold before you buy.

Should you use keywords in your domain?

Years ago, a domain such as cheap-flights-london.com helped a site rank for those words. It does not carry that weight any more, and Google has long since reduced the advantage of exact-match domains with thin content.

A brand name is usually the better choice:

  • It is easier to remember and recommend.
  • It does not limit you if you add products or locations.
  • It looks more trustworthy than a string of search terms.

A single descriptive word alongside your brand can still help people understand what you do, such as harborplumbing.com. Just avoid stuffing several keywords into one name.

Choosing an extension

The extension, technically the top-level domain or TLD, is the part after the last dot.

.com is still the default for a US and global audience

People type .com by habit. If your name is available as a .com, take it, even if you also want a newer extension. Visitors who only half-remember your address will try .com first, and if someone else owns it, they reach that site instead.

What other extensions cost

These prices are from Porkbun's pricing page, in US dollars, for a single year.

ExtensionFirst yearRenewalTypical use
.com$11.08$11.08Any business or site. The default
.net$12.52$12.52Originally for networks. A common fallback
.org$7.98 first-year sale, otherwise $11.84$11.84Nonprofits, communities, open-source projects
.us$4.43 first-year sale, otherwise $7.00$7.00Organizations with a US presence
.dev$8.75 first-year sale, otherwise $12.87$12.87Developers. HTTPS is required for every .dev site
.app$8.75 first-year sale, otherwise $14.93$14.93Apps. HTTPS is required for every .app site
.xyz$2.04 first-year sale, otherwise $14.21$14.21General use, popular for side projects
.co$15.76 first-year sale, otherwise $31.20$31.20Startups and companies
.io$28.12 first-year sale, otherwise $51.80$51.80Technology startups
.ai$82.70$82.70AI products. Transfer listed at $165.09

Look at the renewal column, not the first-year one. .xyz is $2.04 in year one and $14.21 every year after. .io is $28.12 in year one and $51.80 after. Over five years:

Extension5-year cost at these prices
.com$55.40
.net$62.60
.xyz$58.88
.io$235.32
.ai$413.50

The first-year sale on .xyz makes it look like the cheapest option, but over five years it costs more than .com. The same pattern of low introductory prices and higher renewals is common in web hosting too, as covered in Web Hosting Renewal Prices.

Country-code extensions

Extensions such as .uk, .ca, .de and .in belong to individual countries. They tell visitors and search engines that you serve that market, and some require a local address or business to register. Use one if your business is clearly focused on that country. For a US or global audience, .com remains the safer choice.

If you serve several countries with different language versions, see Hreflang Explained for how to tell search engines which version is for which audience.

Do newer extensions hurt SEO?

Google treats generic extensions such as .io, .app or .xyz the same as .com for ranking. The real cost is human: people may mistype them, add .com from habit, or trust them less in an email. That is a reason to secure the .com when you can, not a reason to avoid other extensions entirely.

Before you buy: a checklist

1. Check the trademark

Search the trademark database for your country. In the US, that is the USPTO's trademark search. A domain that matches someone else's registered trademark in your industry can be taken from you through a dispute process, and it invites a legal letter. If you are unsure, ask a trademark professional before committing to a name.

2. Check the social handles

Look for the same name on the platforms you will use. Matching handles make you easier to find and stop someone else building a presence on your name.

3. Search the name in Google

See what already appears. If an established business with a similar name dominates the results, you will be competing for attention from day one, and customers may confuse the two.

4. Check the domain's history

A previously owned domain may carry baggage, such as spam or a penalty. Look it up on the Internet Archive's Wayback Machine to see what used to be there. A short history of an unrelated small business is fine. A history of spam or adult content is a reason to choose something else.

5. Check the renewal price

The checkout page should show it. If it does not, find it in the registrar's pricing list before paying.

What a domain really costs

ItemTypical costNotes
.com registrationAbout $11 a year$11.08 at Porkbun, for both registration and renewal
WHOIS privacyOften freePorkbun includes it. Some registrars charge yearly
Extra extensions to protect the brand$7 to $15 a year eachOnly the ones that matter to you
Premium or aftermarket domainHundreds to many thousands of dollarsNames already owned by someone else
Transfer to another registrarAbout one year's registrationUsually adds a year to your term

A "free domain" bundled with hosting is free for the first year. It then renews at the host's own domain price, which is rarely shown on the hosting page. Registering the domain separately keeps it independent of your host, which makes changing hosts a matter of editing a DNS record. How to Transfer a Domain covers moving an existing domain.

Should you buy several extensions?

Buy the ones that protect you from real confusion. For most small businesses that means the .com, and possibly your country's extension. Buying every extension available costs money every year and rarely prevents anything. Redirect any extra domains to your main one with a permanent redirect, so they never show duplicate content.

If the .com you want is taken

  1. Check whether it is in use. A parked page or a "for sale" notice means the owner may sell. An active business site means it is not available.
  2. Try small variations: add a word such as get, try, hq or your location. getbrightdesk.com, brightdeskhq.com or brightdeskchicago.com are all usable.
  3. Consider a different name. If the .com belongs to a company in your field, a variation may still cause confusion. A distinct name avoids that.
  4. Use another extension if it genuinely fits your audience, such as .org for a nonprofit or .io for a developer tool.
  5. Buy it from the owner if the budget allows. Use an escrow service for the payment, and expect prices for short, common words to be high.

Protect the domain once you have it

The domain is an asset. Losing it means losing your website and email at once.

  • Turn on auto-renew and keep the payment card current. Domains lapse when cards expire.
  • Use a long renewal term if you are sure about the name. Registrations can run for up to 10 years.
  • Turn on the registrar lock to block unauthorized transfers.
  • Use two-factor authentication on the registrar account. Two-Factor Authentication Explained covers which methods to use.
  • Use an email address you control for the account, ideally not one on the same domain, so you can still receive recovery emails if the domain has a problem.
  • Record who owns it. The registrant should be the business, not an employee or a former web designer.

That last point causes real trouble. When a developer registers a domain in their own name and later leaves, recovering it can take weeks.

Connecting the domain to your website

Once registered, the domain does nothing until DNS records point it at your hosting and email.

  1. Add an A record for the root domain, or follow your host's instructions.
  2. Add a CNAME for `www`, or connect it as a redirect, so both versions work.
  3. Add MX records for email.
  4. Add SPF, DKIM and DMARC records so your email reaches inboxes. SPF, DKIM and DMARC Explained shows them.
  5. Install an SSL certificate, usually automatic with your host.

DNS Records Explained walks through each record type.

A common mistake at this stage is connecting only the root domain and forgetting www. Visitors who type www then get an error. Set up both, and redirect one to the other.

Frequently asked questions

What makes a good domain name?

A good domain name is short, easy to say and spell after hearing it once, free of hyphens and numbers, close to your brand name, and ideally a .com. It should pass the radio test: someone hearing it on a phone call should be able to type it correctly.

Is .com still the best domain extension?

For a US and global audience, yes. People type .com by habit, so visitors who half-remember your address will try it first. Other extensions work well when they fit your audience, such as .org for nonprofits, but secure the .com if it is available.

How much does a domain name cost?

A .com costs about $11 a year at a registrar with flat pricing. Porkbun listed $11.08 for registration and renewal in October 2026. Other extensions vary widely: .net was $12.52, .io $51.80 and .ai $82.70 a year at renewal.

Do keywords in a domain name help SEO?

Not much. Exact-match keyword domains lost most of their advantage years ago. A memorable brand name is usually the better choice, because it is easier to recommend and does not limit you as the business grows. One descriptive word next to your brand is fine.

Does a .io or .ai domain hurt rankings?

Google treats generic extensions such as .io, .ai and .app the same as .com for ranking. The practical risks are people mistyping the address or assuming .com, and higher renewal prices, not search penalties.

Should I buy my domain from my web host?

You can, but registering it separately keeps it independent of your hosting, which makes changing hosts simpler. A free domain from a host is free only for the first year, then renews at the host's own domain price.

What should I do if the .com I want is taken?

Check whether the domain is actually in use, try small variations such as adding get or hq, consider a different name if a similar business owns it, use another extension that fits your audience, or buy it from the owner through an escrow service.

Sources

Prices were read on October 10, 2026.

Update history

  • First published.

About the author

Shubham Handore founded CodeNexon in 2024 and writes its guides on hosting, WordPress and the software small teams use to run a business online.

View author profile
DomainsDomain namesTLDsBranding