Hosting and deploy
How do you choose a domain name?
How to choose a domain name people remember and trust: length, extensions, trademarks and social handles, plus the settings to get right after buying.
Choose a domain name that is short, easy to say and spell, free of hyphens and numbers, and on an extension your audience trusts, usually .com or your country code. Check trademarks and matching social handles. After buying, turn on auto-renewal and protect the registrar account, because losing a domain means losing your address.
Published · Last updated
What makes a good domain name
- Short and easy to say. If you have to spell it out on a call, it will be mistyped.
- Unambiguous spelling. Avoid words people spell differently, and double letters at word boundaries.
- No hyphens or numbers, which are hard to say and easy to forget.
- Your brand, not a keyword string. Exact-match keyword domains no longer give a search advantage on their own.
- Room to grow. A name tied to one product or city can feel narrow later.
Which extension?
- .com is still the default people assume and type.
- A country code, such as .cz, .de or a country-code extension, signals a local business and is trusted locally.
- Newer extensions such as .io, .app, .dev or .ai are common for tech products. .app and .dev require HTTPS by default because they are on the browser HSTS preload list.
- Search engines treat generic extensions equally. Country codes signal a target country.
Check before you buy
- Trademarks: search the trademark databases in your markets, such as EUIPO, USPTO and your national office, for the name and close variants.
- Social handles and app store names: inconsistent handles cost recognition.
- History: an expired domain may carry spam history or penalties. Look it up in web archives and search.
- Similar domains: if a competitor or an unrelated site owns a near-identical name, you will receive their visitors and they will receive yours.
After you buy
- Turn on auto-renewal and keep the payment card current.
- Use a strong password and two-factor authentication on the registrar account.
- Turn on registrar lock to prevent unauthorised transfers.
- Keep WHOIS privacy where available, so personal details are not public.
- Decide whether the canonical address is www or the bare domain, and redirect the other to it.
Register the domain in your company's name and an account the company controls, not a freelancer's or a single employee's personal account.
What a scan can and cannot tell you
WebAuditOS checks how your chosen domain is set up for the site: HTTPS, a redirect from HTTP, and canonicals that point at your own host rather than a preview or old domain.
It does not check trademarks, availability, registrar settings or renewal dates.
The most expensive domain mistake is an expired registration. Put the renewal date in a calendar even with auto-renewal on.
Short answers
Is .com still the best? For a global audience, usually. For a local business, the country code is equally good.
Do keywords in the domain help SEO? Very little now. A memorable brand is worth more.
How much does a domain cost? Typically around 10 to 20 dollars or euros a year for common extensions. Premium names cost more.
Should I buy typo domains? For an established brand, a few common misspellings redirected to the main site can help.
In the product
The checks this maps to
Every check named here runs on every scan, on every plan - what a plan changes is how many pages are crawled, how long the history is kept and what you can do with the result. These are the ids the findings carry, so you can match a line in a report to the explanation above.
- sec.https.redirect - HTTP redirects to HTTPS
- seo.canonical.same-site - Canonical points to this site
- sec.https.enabled - Site is served over HTTPS
Read next
Hosting and deploy
What is DNS, and how does it work?
DNS turns a domain name into the address of the server behind it. How a lookup works, the record types you will meet, TTL and propagation, and common mistakes.
Hosting and deploy
How do you connect a custom domain to your website or app?
How to point your own domain at Vercel, Netlify, Railway, Lovable or any host: which DNS records to add, how HTTPS gets issued, and how to fix the usual errors.