The website launch checklist (2026)

48 checks across SEO, sharing, accessibility, AI search, speed, security, and legal. Tick them off as you go and download your progress.

Updated October 13, 202612 min readFor: Indie hackers, freelancers, agencies

How to use this checklist

Work through it on staging first, then once more on the live domain right after DNS switches. Tick items as you go; progress is saved in this browser. Items with a link open a free tool that checks it for you.

It is ordered by impact: SEO and sharing mistakes are the most visible on launch day, accessibility and security lower your legal and security risk, and speed fixes pay off over time.

0 of 48 done

SEO basics0/8

Sharing and brand0/6

Accessibility (WCAG 2.2 AA)0/8

AI search visibility0/6

Speed (Core Web Vitals)0/7

Security0/7

The week after launch

  • Check Search Console daily for crawl errors and pages excluded by noindex.
  • Share a link on X, LinkedIn, and Slack to confirm previews in the wild.
  • Watch real-user Core Web Vitals once traffic arrives; lab scores are only an estimate.
  • Re-test forms and email delivery from a device that is not yours.
  • Fix anything urgent, then schedule a monthly re-check.

Questions

What should I check before launching a website?

At minimum: titles and descriptions, no leftover noindex, a working robots.txt and sitemap, share images, keyboard access and contrast, HTTPS with security headers, Core Web Vitals, working forms, analytics, and legal pages. The checklist on this page covers 48 items across seven areas.

How long does a launch check take?

About an hour by hand for a small site the first time. With the free tools linked from each item, or the Shipcheck extension, most of the automated checks take a few minutes, leaving time for the manual ones such as keyboard testing and form submissions.

Is my progress saved?

Yes, in this browser only, using local storage. Nothing is sent to a server. Download the Markdown file to share progress with your team or attach it to a client handoff.

What is most often forgotten?

A noindex or Disallow: / left over from staging, missing share images, forms that only worked on staging, and HTTP not redirecting to HTTPS. They take minutes to fix and are painful to discover a week after launch.

Tools for this guide