Domain Names and Hosting

Your Address on the Internet

Your domain name is your website's address — what people type to find you. It's also part of your brand identity, your email address, and your professional credibility. Getting it right matters.

This chapter covers choosing a domain, buying it, understanding hosting, and connecting everything — without the technical jargon.

Choosing a Domain Name

The Principles

Short and memorable. Every extra character increases the chance of typos and reduces memorability. "sarahdesigns.com" beats "sarahsdesignstudio.com."

Easy to spell. If you have to spell it out when telling someone verbally, it's too complicated. Avoid hyphens, numbers, unusual spellings, and words people commonly misspell.

Relevant. Your name, your business name, or a clear description of what you do. "janesmith.com" for a personal site. "brightpathcounseling.com" for a therapy practice. "freshbakedbread.com" for a bakery.

.com is still king. People assume .com. If you say "visit freshbread dot io," half your audience will type ".com" anyway. Get the .com if you can. If it's taken, .co, .io, and .ai are increasingly accepted alternatives. Country-specific extensions (.co.uk, .de, .gr) work well for local businesses.

Avoid trademark issues. Don't include other companies' brand names. "bestnikeshoes.com" will get you a cease-and-desist letter.

AI Prompt: Domain Name Brainstorming

Help me brainstorm domain name options.

My business/project: [describe]
My name: [if relevant]
Keywords that describe what I do: [list 3-5]
Tone I want: [professional, creative, friendly, modern, playful]
Domain names I like but are taken: [if any]
Preferred extension: [.com, .co, .io, open to suggestions]

Please generate:
1. 10 domain name options using my name or business name
2. 10 creative alternatives if the obvious ones are taken
3. 5 options using newer extensions (.ai, .co, .io, .design, etc.)
4. Flag any that might have trademark issues
5. Rank your top 3 recommendations and explain why

Checking Availability

Use any domain registrar's search function to check if your desired name is available. Popular registrars include Namecheap, Google Domains (now Squarespace Domains), Cloudflare Registrar, GoDaddy (reputable but aggressive with upsells), and Porkbun.

If your first choice is taken, don't panic. Try variations: add a word ("get," "hello," "studio," "hq"), try a different extension, or reconsider whether a different name might work better.

Buying a Domain

Standard .com domains cost $10–$15/year. Premium domains (short, common words) can cost hundreds to thousands. Some platforms like Squarespace include a free domain for the first year with annual plans.

Buy your domain from a reputable registrar. Enable auto-renewal so you don't accidentally lose it. Turn on WHOIS privacy to keep your personal information out of public domain records (most registrars include this free).

Understanding Hosting

What Hosting Is

Hosting is where your website's files live — the computer (server) that delivers your pages to visitors when they type your domain.

All-in-One Platforms (Hosting Included)

If you're using Squarespace, Wix, Webflow, Framer, Shopify, or Carrd, hosting is included. You don't need to think about it. Your site lives on their servers, they handle speed, security, and uptime.

This is the simplest option and what most people should choose.

Self-Hosted (WordPress.org)

If you're using self-hosted WordPress, you need separate hosting. This gives you more control but more responsibility.

Shared hosting ($3–$10/month): Your site shares a server with hundreds of others. Fine for small sites with modest traffic. Providers: Hostinger, SiteGround, Bluehost.

Managed WordPress hosting ($15–$50/month): Optimized specifically for WordPress. Better speed, security, and support. Providers: Cloudways, SiteGround, Kinsta.

VPS/Cloud hosting ($20–$100+/month): Your own virtual server. Maximum control and performance. Overkill for most small sites.

For beginners using WordPress, managed WordPress hosting is the best balance of ease and performance. SiteGround or Cloudways are solid choices.

Connecting Domain to Hosting

If you bought your domain and hosting from the same provider, or you're using an all-in-one platform, connection is usually automatic.

If you bought your domain from a registrar and your hosting is elsewhere, you need to point your domain to your host by updating DNS (Domain Name System) settings. This sounds technical but is usually just copying two nameserver addresses from your host and pasting them into your domain registrar's settings.

AI Prompt: DNS Setup Help

I need help connecting my domain to my website.

My setup:
- Domain registrar: [e.g., Namecheap, Cloudflare, Google]
- Website platform/host: [e.g., Squarespace, WordPress on SiteGround]
- Domain name: [your domain]

Please give me:
1. Step-by-step instructions for my specific combination
2. What DNS records I need to change
3. How long it takes for changes to take effect
4. How to verify everything is working
5. Common mistakes to avoid

Email with Your Domain

Having an email address at your custom domain (you@yourbusiness.com) looks professional and builds trust. Options:

Google Workspace: $7/month per user. Full Gmail interface with your domain. The gold standard.

Microsoft 365: $6/month per user. Outlook with your domain. Good if you're already in the Microsoft ecosystem.

Zoho Mail: Free for up to 5 users. Good budget option.

Email forwarding: Many registrars offer free forwarding — emails sent to you@yourdomain.com get forwarded to your personal email. Simple but limited (you can't send from the custom address without additional setup).

SSL Certificates (HTTPS)

SSL certificates encrypt the connection between your visitors and your site. The padlock icon in the browser bar. Every site needs one in 2026 — browsers warn visitors about sites without SSL, and Google penalizes them in search rankings.

Good news: all reputable hosting providers and platforms include free SSL certificates. If you're using Squarespace, Wix, Webflow, Shopify, or any managed hosting, SSL is automatic. If it's not, switch providers.

What You Need to Do

The setup for most people is straightforward: pick a domain name and check availability, buy it from a registrar ($10–$15/year), choose your platform (which includes hosting), connect the domain to your platform, set up professional email (optional but recommended), and verify SSL is active.

Total time: 30–60 minutes. Total cost: $10–$15 for the domain, plus your platform subscription.

With your domain secured and hosting sorted, it's time for the fun part: designing your site.