Before launching a website, my pre-launch checklist focuses on four areas: performance, accessibility, QA, and handoff.
Performance: I run PageSpeed Insights with a 90+ mobile / 95+ desktop target, optimize images to WebP/AVIF, apply lazy loading, remove unused styles and interactions, and minify HTML, CSS and JS.
Accessibility: Semantic HTML, correct heading hierarchy, alt text for images, keyboard navigation, WCAG AA color contrast, visible focus states, and basic screen reader checks.
QA: Cross-browser testing, real-device mobile testing, form submissions and validation, CMS previews, link checks (no 404s), and proper meta tags and redirects.
Client handoff: CMS training and documentation prepared, and final staging approval before going live.
A successful launch is about having standards and following them every time.