Home How It Works Get a Quote Sample Work Guides Get Started

Launch Your Website

Everything you need to know to get your new website live and running. Follow this guide step by step.

📦

What You'll Receive

When your website is complete, here's exactly what you'll get. Everything is 100% yours - no strings attached, no monthly fees, no dependencies on us.

📁 Your Website Files

  • Complete Source Code

    All HTML, CSS, and JavaScript files

  • All Images & Assets

    Every image, icon, and media file

  • Organized Folder Structure

    Clean, logical file organization

  • ZIP File Download

    Easy to download and store

📄 Documentation & Ownership

  • Full Ownership

    You own 100% of your website

  • No Monthly Fees

    One-time payment, yours forever

  • Edits Available

    Contact me anytime for website edits - $150/session

  • This Launch Guide

    Step-by-step instructions to go live

💡 Pro Tip

Always keep a backup of your website files! Store them on Google Drive, Dropbox, or an external hard drive. This way you'll never lose your site.

✏️ Need Changes to Your Website?

Edit sessions are $150 each. Each session includes as many reasonable edits as you need - update text, swap images, add sections, etc. Just contact me when you're ready! If changes are extensive (like redesigning the whole site), that may require a new quote.

📋 Important: This Guide is for Cloudflare

The instructions below are specifically for Cloudflare Pages hosting. If you're using a different hosting provider (like Netlify, Vercel, etc.), these steps won't apply. If you added the Domain & Hosting Setup (+$75) service, I handle all of this through Cloudflare for you!

📋 What's Covered in This Guide

1

Buy Your Domain Name

Your domain name is your website's address (like yourbusiness.com). This is the first thing you need, and it's registered in YOUR name - you own it completely.

⚠️ Important

Always register the domain under YOUR email and account. This ensures you have full control. Never let someone else register it for you under their account.

Recommended Domain Registrars

🟢 Namecheap

Great prices, easy to use, free privacy protection included.

~$10-13/year for .com
Get Started →

🔵 Google Domains

Simple, clean interface. Good if you use other Google services.

~$12/year for .com
Get Started →
1

Go to the registrar website

Click one of the links above to visit your chosen registrar.

2

Search for your domain

Type in the domain name you want (e.g., "yourbusiness.com") and check if it's available.

3

Add to cart and checkout

Select your domain, choose 1 year registration (you can renew later), and complete the purchase.

4

Create your account

Use YOUR email address. This is YOUR domain - keep the login credentials safe!

💡 Domain Tips

Keep it short - shorter is easier to remember.
Avoid hyphens and numbers - they're confusing when spoken.
Use .com if possible - it's the most trusted extension.

2

Set Up Free Hosting

Hosting is where your website files live on the internet. Great news: there are completely FREE options that are fast, reliable, and easy to use!

⚠️ Other Hosting Providers

While other providers like Netlify exist, this guide only covers Cloudflare Pages. If you use a different host, you'll need to follow their documentation. For the smoothest experience, stick with Cloudflare!

Setting Up Cloudflare Pages (Recommended)

1

Create a Cloudflare account

Go to cloudflare.com and sign up with YOUR email address.

2

Go to Workers & Pages

In your Cloudflare dashboard, click "Workers & Pages" in the left sidebar.

3

Click "Create" then "Pages"

Select the "Pages" tab, then choose "Upload assets" (Direct Upload).

4

Name your project

Use something simple like your business name (e.g., "my-business-site"). This will be your temporary URL.

5

Upload your website files

Drag and drop your entire website folder (that you received from us) into the upload area.

6

Click "Deploy site"

Wait a few seconds and your site will be live at something like: yourproject.pages.dev

✅ Test Your Site

After deploying, visit your .pages.dev URL to make sure everything looks good before connecting your domain!

3

Upload Your Website Files

You've already done this in Step 2! But here are some additional details about managing your files.

1

Unzip your website files

If you received a .zip file, right-click and extract it to get your website folder.

2

Check for index.html

Make sure there's a file called "index.html" in the main folder - this is your homepage.

3

Upload the entire folder contents

Drag ALL the files and folders into Cloudflare Pages. Don't just upload the zip file.

📁 Typical Website Structure

Your website folder usually looks like this:

your-website/ ├── index.html (homepage) ├── about.html ├── contact.html ├── css/ │ └── styles.css ├── js/ │ └── scripts.js └── images/ ├── logo.png └── photos/
4

Connect Domain to Hosting

Now let's connect your domain name to your website so people can visit yourbusiness.com instead of yourproject.pages.dev.

If Using Cloudflare for Both Domain & Hosting

This is the easiest setup! If you bought your domain through Cloudflare:

1

Go to your Pages project

In Cloudflare dashboard, go to Workers & Pages and click on your project.

2

Click "Custom domains"

Find the Custom domains tab or section.

3

Add your domain

Type in your domain (e.g., yourbusiness.com) and click Add.

4

Cloudflare handles the rest

Since your domain is already on Cloudflare, it automatically configures everything!

If Domain is on Namecheap/Google Domains

You'll need to update your domain's DNS settings to point to Cloudflare Pages:

1

Get your Pages URL

Note your Cloudflare Pages URL (e.g., yourproject.pages.dev)

2

Go to your domain registrar

Log into Namecheap, Google Domains, or wherever you bought your domain.

3

Find DNS settings

Look for "DNS", "Nameservers", or "Advanced DNS" settings.

4

Add a CNAME record

Add a CNAME record with:
Host/Name: @ or www
Value/Target: yourproject.pages.dev

5

Wait for propagation

DNS changes can take 5 minutes to 48 hours to fully propagate. Usually it's under an hour.

🔄 DNS Propagation

After making DNS changes, your site might not work immediately. This is normal! Give it 15-60 minutes, then try again. You can check status at dnschecker.org

5

Verify SSL Certificate

SSL gives your site the padlock icon (🔒) and makes it https:// instead of http://. This is essential for security and SEO.

🎉 Good News!

Cloudflare Pages automatically provides FREE SSL certificates. You don't have to do anything extra - it just works!

How to Check SSL is Working

1

Visit your website

Go to https://yourdomain.com (with the https://)

2

Look for the padlock

Check for a 🔒 icon in your browser's address bar.

3

Click the padlock

It should say "Connection is secure" or similar.

If SSL isn't working after 24 hours, the issue is usually with DNS. Make sure your domain is properly connected to your hosting.

6

Go Live Checklist

Before announcing your new website, run through this checklist to make sure everything is perfect!

✅ Final Checks

Website loads at your domain (yourbusiness.com)
SSL padlock shows (https:// works)
All pages load correctly (click every link)
Contact form works (send yourself a test)
Phone number and email are correct
Business hours are accurate
All images load properly
Site looks good on mobile (check your phone)
Social media links go to correct profiles
Backup of website files saved somewhere safe

🚀 You're Live!

Congratulations! Your website is now live and you own everything - the domain, the hosting account, and all the files. No monthly fees to us, no dependencies. It's 100% yours!

Need Help? We've Got You

Don't want to deal with domain and hosting setup? Add our Domain & Hosting Setup (+$75) service and I'll handle everything through Cloudflare.

How it works:

Option 1: I create a new Google account for your business and use it to set up your Cloudflare account. I'll give you the credentials when done.

Option 2: You create your own Google/Cloudflare account and give me temporary access. Change your password after I'm done if you'd like.

Get Started →