Building a website sounds complicated until you break it down. There are really only four steps: get a domain, get hosting, put your site files on the server, and point the domain to those files. This guide walks through each one.

What You Need

Every website has two parts:

  • A domain name – the address people type in their browser (e.g., yourbusiness.com)
  • Web hosting – the server where your files live so the internet can see them

You can get both from GoZen Host or use a separate registrar for the domain and GoZen for hosting. Either way works.

Step 1: Register a Domain

Through GoZen Host

  1. Go to gozenhost.com/domains
  2. Search for your domain name
  3. If it’s available, add it to your cart and check out
  4. DNS is automatically configured – nothing else to do

Through Another Registrar

If you already own a domain (GoDaddy, Namecheap, Cloudflare, etc.), you’ll need to point it to GoZen after signing up for hosting. See Pointing Your Domain to GoZen Host.

Tips for Choosing a Domain

  • Keep it short and easy to spell
  • Avoid hyphens and numbers when possible
  • .com is still the strongest extension for trust, but .net, .io, and country-specific domains work fine
  • Check that your name isn’t trademarked before buying

Step 2: Choose a Hosting Plan

Which plan you need depends on what you’re building:

What You’re BuildingRecommended PlanWhy
Personal blog or portfolioShared HostingAffordable, cPanel included, enough for light traffic
Small business siteWordPress HostingPre-optimized for WordPress, fast setup
Online store (WooCommerce)WordPress or Cloud HostingNeeds more resources for product pages and checkout
Client sites (agency)Cloud Hosting (Enhance)Per-site isolation, multi-site management
Custom app or APIVPSFull server control, install anything

Not sure? Start with shared hosting. You can always upgrade later without losing data. See How to Choose the Right Hosting Plan for a deeper breakdown.

Sign Up

  1. Visit gozenhost.com and pick a plan
  2. Choose a billing cycle (longer = cheaper per month)
  3. Complete checkout
  4. Check your email for login credentials

Step 3: Build Your Website

You have two main paths: use WordPress (no coding needed) or upload your own HTML/CSS.

WordPress powers over 40% of the web. It’s free, flexible, and you don’t need to write code.

On shared hosting (cPanel):

  1. Log into cPanel (link in your welcome email)
  2. Find Softaculous Apps Installer or WordPress Manager
  3. Click Install
  4. Fill in:
    • Domain: select yours from the dropdown
    • Site Name: your website’s title
    • Admin Username: pick something (not “admin”)
    • Admin Password: use a strong password
    • Admin Email: your email
  5. Click Install
  6. WordPress is live in about 60 seconds

On cloud hosting (Enhance):

  1. Log into the Enhance control panel
  2. Click Websites and then New Website
  3. Enter your domain
  4. Go to the website dashboard and click Install App then WordPress
  5. Fill in the details and install

For the full walkthrough, see Installing WordPress on GoZen Host.

Option B: Upload HTML/CSS (Static Site)

If you have your own HTML files or used a static site builder:

Via cPanel File Manager:

  1. Log into cPanel
  2. Open File Manager
  3. Navigate to public_html
  4. Upload your files (make sure index.html is in the root)

Via FTP/SFTP:

  1. Use FileZilla or any FTP client
  2. Connect with your cPanel credentials (host: your domain, port: 21 for FTP or 22 for SFTP)
  3. Upload to the public_html directory

Via Git (VPS):

If you’re on a VPS, push your code directly. See Deploying a Static Site with Git.

Step 4: Go Live

If you registered your domain through GoZen Host, your site is already live as soon as hosting is set up and files are uploaded.

If your domain is with another registrar, update the nameservers:

For shared/WordPress hosting:

  ns1.gozenhost.com
ns2.gozenhost.com
ns3.gozenhost.com
zen.gozenhost.com
  

For cloud hosting (Enhance):

  ns1.en.gozenhost.com
ns2.en.gozenhost.com
  

DNS changes typically take 15 minutes to an hour to propagate, though it can take up to 48 hours. Check your status at GoZen DNS Inspector.

After Your Site Is Live

Install SSL (HTTPS)

On GoZen hosting, SSL is automatic via AutoSSL. Your site should already be accessible via https://. If it’s not, see SSL Certificates on GoZen Host.

Set Up Email

Want a professional email like hello@yourdomain.com? GoZen shared and WordPress hosting includes email accounts. See Professional Email Setup.

Add Google Analytics

Track who visits your site and where they come from. Install a tracking plugin (like Site Kit for WordPress) or add the tracking code manually.

Make It Fast

Speed matters for visitors and search rankings:

Back It Up

Set up regular backups before you make changes you can’t undo. GoZen shared plans include JetBackup. See Backups and Restores.

Common Questions

How much does a website cost? A domain runs about $10-15/year. Shared hosting starts around $3-5/month. WordPress itself is free. Total: under $60/year to get started.

Do I need to know how to code? No. WordPress and site builders let you create a full website without writing code. Knowing basic HTML/CSS helps for customization but isn’t required.

Can I switch hosting plans later? Yes. GoZen Host lets you upgrade (or downgrade) at any time. Your data stays intact. See Upgrading or Downgrading Your Plan.

What if I already have a website somewhere else? You can migrate it over. See How to Migrate WordPress to GoZen Host or Request a Free Migration.

Last updated 14 Apr 2026, 08:40 +0300. history

Was this page helpful?