Part 5 of 5
Launch
Domain, hosting, SSL, testing, analytics and the complete pre-launch checklist.
Launch is where preventable mistakes happen, because people rush the last ten percent after doing ninety percent of the work. This module is the sequence, in order, plus the checklist that catches what the sequence misses.
Domain
- Buy from an established registrar. Prices are broadly similar; avoid the ones that advertise a $1 first year and renew at $40.
- Shorter is better, and easier to say out loud beats clever spelling.
- .com remains the default people type. Country domains are fine when you serve one country.
- Turn on auto-renew immediately. Expired domains are a genuinely painful and avoidable disaster.
- Turn on WHOIS privacy so your home address is not public.
Hosting and SSL
If you used a website builder, hosting and SSL are included and there is nothing to do. If you built a real codebase, static hosting on a platform like Vercel or Netlify is free at small scale and faster than most paid shared hosting.
SSL is not optional
Your site must load on https with a padlock. Browsers actively warn visitors away from sites without it. Every modern host issues certificates free and automatically — if yours wants to charge for SSL, that tells you something about the host.
SEO basics
You do not need an SEO strategy to launch. You need the basics correct so that search engines can read the site and so your link looks right when shared. That is roughly an hour of work and it matters for years.
The basics that matter
- 01
Page title
Every page needs a unique one, roughly 50–60 characters, describing the page rather than the brand alone.
- 02
Meta description
One or two sentences, around 150 characters. This is the snippet people read in search results — write it for them, not for an algorithm.
- 03
One h1 per page
The main heading. Subheadings then step down to h2 and h3 in order, without skipping levels.
- 04
Image alt text
Describe what the image shows. Needed for screen readers, and it is how search engines read images.
- 05
Sitemap and indexing
Generate a sitemap.xml, submit it to Google Search Console, and confirm your pages are not accidentally set to noindex.
The noindex trap
Many builders set new sites to "discourage search engines" while in draft, and it is easy to launch without turning that off. Check it explicitly on launch day. Sites have sat invisible for months because of this single setting.
Analytics
Install analytics before launch, not after. The first weeks of data are the cleanest signal you will get because nothing has been changed yet. You need four numbers: how many people arrived, where they came from, which pages they saw, and how many completed the action.
Testing before you announce it
- 01Click every single link, including the footer and the navigation. Broken links are the most common launch bug.
- 02Submit every form and confirm the email arrives. Check spam.
- 03View every page on a phone, a tablet and a desktop.
- 04Test in a second browser — something built only in Chrome occasionally breaks elsewhere.
- 05Read every page aloud for typos. Reading aloud catches what silent reading skips.
- 06Check the site loads on https with a valid padlock.
- 07Visit a URL that does not exist and confirm you get a proper 404 page rather than a crash.
Exercise
The full pre-launch pass
Work the checklist above in one sitting rather than across several days. Problems cluster, and you will catch more in one focused pass.
- 01Work through every checklist group in order and mark each item honestly.
- 02Write down every problem you find rather than fixing them as you go.
- 03Fix the whole list afterwards, then re-run the Function and Final QA groups.
- 04Only announce the site once both those groups are fully clear.
Launch Checklist
0 / 21 complete
Domain and hosting
SEO
Function
Final QA
Do this now
Set your launch date now, before the site is finished. A dated deadline prevents the indefinite polishing phase that stops most first websites from ever going live.
Recap
- Auto-renew the domain and turn on privacy — both take one minute and prevent real damage.
- SSL is mandatory; every modern host provides it free.
- Check the noindex setting explicitly on launch day.
- Install analytics before launch; the first weeks are the cleanest data you get.
- Test links, forms and devices in one focused pass before announcing anything.