Speed checklist before you launch a website

A launch-gate checklist for a new or redesigned site: set targets, test staging against must-pass checks, try real phones and plan the first weeks.

IntermediateChecklist6 min readUpdated October 30, 2026

In this guide
  1. Why the launch is the moment
  2. 1. Write the targets into the brief
  3. 2. Check the design and the content plan
  4. 3. Must-pass checks on the staging copy
  5. 4. Test like a visitor
  6. 5. Check the tags and tracking
  7. 6. Make sure search is safe
  8. 7. Launch day
  9. 8. After launch
  10. Mistakes to avoid
  11. Check your own page
  12. Sources

Why the launch is the moment

On launch day you have the most control you will ever have. The pages can still change, no visitor is affected by a test, and you know exactly what is on the site. Afterwards the site collects new plugins, tags, images and campaigns, and each one makes it a little slower. See why websites get slower over time. A baseline taken at launch is also the only fair way to see later whether the site has slipped.

Use this list with the website speed checklist, which covers the fixes in detail, and the website migration checklist if you are replacing an existing site. This page is the gate: the things that must be true before the switch.

1. Write the targets into the brief

2. Check the design and the content plan

3. Must-pass checks on the staging copy

Test the home page and one page of each type. Run Lighthouse several times on each and use the median, because one run varies. See why PageSpeed scores change.

CheckPassMore
First byte of a cached page0.8 seconds or lessTTFB
Main imageA real img in the HTML, not lazy-loaded, with fetchpriority="high"Image attributes
Page cacheOn, with personal pages left outCaching explained
HTTPS and redirectsEvery link goes to the final https address, with no chainTLS and HTTPS speed
Protocols and compressionHTTP/2 or HTTP/3, Brotli or gzip for textHTTP/2 and HTTP/3, text compression
Caching headersVersioned files cached for a year, HTML checked each timeCache-Control cheat sheet
ImagesRight size, modern format, width and height on eachResponsive images
FontsWOFF2, few files, a font-display value chosenWeb fonts and speed
ScriptsNothing render-blocking without a reasonDefer, async and modules
Third partiesEach one listed, justified and loaded as late as it can beThird-party scripts
Layout shift0.1 or less in the lab, and none when you scrollCLS
Total Blocking TimeUnder 200 milliseconds on a mobile testTBT

4. Test like a visitor

5. Check the tags and tracking

6. Make sure search is safe

7. Launch day

8. After launch

Mistakes to avoid

Check your own page

If the staging copy is behind a password, a public tool cannot reach it. On launch day, run the free audit on the live address and compare it with your staging reports. Fix any row of the must-pass table that fails, and run it again.

Sources

Start here

Free website audit

Live Google data for any public page: mobile and desktop.

Mobile + desktop · Lighthouse lab test · Real-user Chrome data when Google has it

Rather have this done for you? Speed optimization · Book a call

Related guides

All guides →