Connecting a Domain, Hosting, and Deploying
Your site looks great in the preview, but only you can see it. This lesson takes it public: you will understand what hosting and domains actually are, buy a domain, deploy your site, and connect the two so visitors can reach it at your own web address. These are the steps that intimidate beginners most, and they are far simpler than they sound.
What You'll Learn
- What hosting, domains, and DNS mean in plain English
- How to buy a domain name (and what to avoid)
- How to deploy your AI-built site with each type of tool
- How to connect your custom domain and confirm it is live
Three Words, Demystified
A domain points, via DNS, at hosting that serves your site.
| Criteria | Domain | Hosting | DNS |
|---|---|---|---|
| What it is | Your address, e.g. mysite.com | The computer serving your site's files | The system that points your domain at your host |
| Analogy | Your street address | The building you live in | The postal directory that connects them |
| You pay | Yearly (about $10 to $15 for .com) | Often free at this scale | Free, included with your domain |
Domain
- What it is
- Your address, e.g. mysite.com
- Analogy
- Your street address
- You pay
- Yearly (about $10 to $15 for .com)
Hosting
- What it is
- The computer serving your site's files
- Analogy
- The building you live in
- You pay
- Often free at this scale
DNS
- What it is
- The system that points your domain at your host
- Analogy
- The postal directory that connects them
- You pay
- Free, included with your domain
That is the whole model: you rent a domain (yearly), your site lives on hosting, and DNS connects the domain to the host. AI builders handle the hosting and DNS wiring for you, your main job is to buy the domain and follow a short connection flow.
Step 1: Buy a Domain
You buy domains from a registrar. Well-known options include Namecheap, Cloudflare Registrar, Porkbun, and GoDaddy. A standard .com typically costs roughly $10 to $15 per year, treat wildly cheap first-year deals with caution, because renewal prices are often much higher.
Tips for choosing well:
- Short, memorable, easy to spell aloud. If you have to spell it out on a phone call, it is too clever.
- Prefer
.comwhen you can get it; people default to typing it. Reasonable alternatives include.co,.io, or a country domain like.in. - Avoid hyphens and numbers, they cause confusion and look less trustworthy.
- Check social handles for the same name while you are at it.
A quick way to brainstorm: ask your assistant, "Suggest 15 short, brandable domain names for {your business}, prefer .com, no hyphens or numbers." Then check availability at a registrar.
You can buy the domain now and connect it after you deploy, the order does not matter.
Step 2: Deploy Your Site
Deploying means publishing your site's files to hosting so the world can load them. How you do it depends on the tool family you chose.
Decision
Which kind of tool did you build with?
- If A visual builder (Framer, Wix)
Click Publish
Hosting is built in. Your site goes live instantly on a free subdomain like yoursite.framer.website.
- If Lovable
Click Publish in the editor
Your site goes live on a lovable.app subdomain; you can attach a custom domain from the project settings.
- If v0 by Vercel
Deploy to Vercel
One click sends it to Vercel hosting on a vercel.app subdomain.
- If Bolt
Deploy to Netlify
Bolt can publish straight to Netlify on a netlify.app subdomain.
In every case, your first deploy gives you a free public URL on the platform's subdomain. That URL is a fully working website, you could share it right now. The custom domain in the next step just replaces that subdomain with your own name.
A quick note on plans and costs, verified as a mid-2026 snapshot (always confirm on the vendor's pricing page):
- Free hosting exists and is real. Netlify's free tier includes generous bandwidth and a free SSL certificate; Vercel's free Hobby plan hosts sites with a custom domain and automatic HTTPS.
- Vercel's Hobby plan is for non-commercial, personal use. If your site is for a business or earns revenue, Vercel's terms require the paid Pro plan. For a commercial site, Netlify's free tier or a builder's own hosting can be a simpler fit, check current terms before you launch a business on a free plan.
- Connecting a custom domain sometimes requires a paid plan. On Lovable, attaching your own domain requires a paid subscription; Framer likewise reserves custom domains for its paid tiers. You can always launch on the free subdomain first and add your domain when you upgrade.
Step 3: Connect Your Custom Domain
This is the step that makes the site truly yours. The exact clicks vary, but the flow is the same everywhere:
- Add domainIn your host/builder
- Get DNS recordsHost gives you values
- Update registrarPaste records in
- Wait & verifyIt goes live
- Add your domain in the builder or host. In Lovable, for example, you go to your project's settings and open the Domains section, then enter your domain. Framer, Vercel, and Netlify all have an equivalent "Add a custom domain" field.
- Copy the DNS records it shows you. The platform gives you one or two values, usually an "A record" or a "CNAME," pointing at its servers. Many tools now streamline this with a guided connector that can configure common registrars for you.
- Add those records at your registrar. Log in where you bought the domain, find the DNS settings, and enter the records exactly as shown. If your registrar and host support the guided flow, you may just click to authorize instead.
- Wait for propagation. DNS changes can take anywhere from a few minutes to 48 hours to spread across the internet, though it is usually quick. Your host will show a "verified" or "active" status when it is ready, and will automatically issue a free HTTPS/SSL certificate so your site loads with the padlock.
If you get stuck, the exact steps live in your host's documentation, and pasting the error or status message into ChatGPT or Claude with "how do I fix this DNS setup on {registrar}?" usually gets you an answer fast.
Step 4: Confirm It Is Live
Once the status shows verified, open a fresh browser tab (or your phone on cellular data) and visit your domain. Check that:
- The site loads at
yourdomain.comandwww.yourdomain.com. - The address bar shows https with a padlock (SSL is active).
- Every page and link works on the live site, not just in the preview.
- It looks right on both a laptop and a phone.
Congratulations, your AI-built website is officially on the internet at your own address. The final launch lesson covers the last mile: SEO basics, analytics, and a go-live checklist so people can actually find you.
Key Takeaways
- A domain (your address) points via DNS at hosting (where the site lives), AI builders handle hosting and most DNS wiring.
- Buy a short, memorable
.comfrom a reputable registrar for about $10 to $15 a year; beware cheap first-year renewals. - Every builder gives you a free public subdomain on first deploy, your site is live immediately.
- Free hosting is real, but Vercel's free Hobby plan is non-commercial, and some tools require a paid plan to attach a custom domain, verify current terms.
- Connecting a domain is always: add it, copy the DNS records, paste them at your registrar, wait, and verify with HTTPS active.

