Home / Missions / Set up hosting and CMS
Google Search · Mission Guide

Set up hosting and CMS

1–3 hours depending on the platform. Impact: critical Effort: medium

Hosting is where your website's files live and get served from; a CMS (content management system) is the software you use to build and update pages. Together they're the engine your site runs on — everything else sits on top of this choice.

A slow or unreliable host caps your page speed and uptime no matter how good your content is, and a CMS you hate quietly stops you from updating your site at all. Pick a fast host and a CMS you'll actually keep using, and every later step gets easier.

How to do it

  1. 1
    Pick a CMS that fits how you'll actually work
    WordPress (most flexible, huge ecosystem), Webflow or Squarespace (visual, low-maintenance), Shopify (if you sell products), or a static setup (fast, developer-friendly). Choose the one you'll realistically maintain — the 'best' platform you avoid using is the wrong one.
  2. 2
    Choose fast, reliable hosting
    Many CMSs include hosting (Webflow, Squarespace, Shopify, WordPress.com). If you self-host, pick a reputable host with good speed and uptime. A CDN in front (any major one) keeps it fast worldwide. Speed here sets the ceiling for your PageSpeed score later.
  3. 3
    Connect your domain
    Point your domain's DNS at your host using the records they provide. Most platforms have a guided 'connect a custom domain' flow that tells you exactly what to add.
  4. 4
    Confirm it's live and editable
    Your domain should load your new site, and you should be able to log into the CMS and publish a change. That two-way confirmation means the engine works.

Common mistakes

How you'll know it's done

Your domain loads your new site, and you can log into the CMS and publish an edit that appears live.

Tools that help

Track this in your hive

H.I.V.E. turns this into a real mission — tracked, checked off, part of your site's overall visibility score.

Run this mission in H.I.V.E. →