The complete website launch checklist
Launch day failures are rarely dramatic.
They are usually small misses that quietly cost revenue for weeks.
A broken form alert nobody saw.
A redirect map that missed top traffic pages.
A tracking setup that reports success while real conversions are untracked.
That is why a launch checklist matters.
It turns a risky switch into a controlled handover.
This guide is built for redesigns, replatforms and domain migrations.
It also pairs well with custom development, managed web services and your internal SOPs.
Start With Launch Scope and Owners
Before technical checks, define scope.
Is this a content refresh, full rebuild or platform migration?
Are URLs changing?
Is hosting changing?
Are integrations changing?
Set one owner for each stream:
- Content and approvals
- Development and infrastructure
- SEO and redirect mapping
- Analytics and advertising
- Stakeholder communication
If ownership is unclear, gaps appear.
Content and UX Readiness
A polished homepage does not mean launch readiness.
Check your full conversion path.
- All priority pages approved and loaded
- Service pages have unique titles and H1s
- Contact details match Google Business Profile
- Legal pages reflect real data handling
- Navigation labels are final
- Footer links and social links work
- 404 page has clear recovery options
Review on real phones, not only desktop preview.
Use this phase to align with essential pages every business website needs.
Technical Infrastructure Checks
Infrastructure errors can hide until traffic arrives.
Complete these checks before cutover:
- SSL certificate active for all hostnames
- HTTP to HTTPS redirect enforced
- Preferred domain redirect configured
- DNS TTL lowered before launch window
- Production backups tested and documented
- Admin accounts audited and minimal
- Staging indexing blocked
- Production noindex removed
If your platform relies on plugin stacks, include regular maintenance in the launch plan.
Redirect and SEO Protection
Redirects protect authority you already paid to earn.
Use a spreadsheet with old URL, new URL and reason.
Validate your highest traffic pages first.
- Implement 301 redirects, not temporary redirects
- Preserve query strings where campaigns need them
- Generate XML sitemap from production
- Check robots.txt for accidental blocks
- Confirm canonical tags on key templates
- Validate schema for business and FAQ content
- Reconnect Search Console and analytics properties
If rankings matter, this phase is non-negotiable.
Forms, Integrations and Revenue Paths
Most post-launch emergencies start here.
Test every path that creates revenue or lead flow.
- Contact form and quote form submissions
- CRM or inbox delivery confirmation
- Calendar, booking or payment integrations
- Checkout flow from product to confirmation
- Automated emails and notification routing
- Spam controls that allow real enquiries
- API key permissions in production
Also test failure states.
What does the user see when a form fails?
What alert does your team receive?
Analytics, Tracking and Campaign Readiness
A launch without accurate tracking creates false confidence.
Confirm analytics with real test events.
- Pageviews by template and page type
- Form submit events and thank-you views
- Click-to-call tracking on mobile
- Ad platform pixel verification
- Conversion goals aligned with sales outcomes
- UTM handling across redirects
- Consent mode where required
Pause ad scale-up until this validation is complete.
Review conversion-rate-optimisation-developers-guide for implementation detail.
Launch Day Execution Plan
Treat launch like an operation, not a celebration.
Set a launch window.
Freeze non-critical changes.
Run a smoke test immediately after deployment.
Launch day checklist:
- Switch DNS or publish production build
- Verify propagation in key regions
- Test homepage, service page and contact flow
- Confirm SSL lock and no mixed content warnings
- Test login and admin access
- Check server logs for spikes in errors
- Validate redirects for top legacy URLs
- Announce only after critical checks pass
Document every action and timestamp.
This simplifies incident review later.
Questions To Ask Before Go-Live
If your team cannot answer these clearly, delay launch.
- Who approves the final go-live decision?
- What is the rollback trigger?
- Which pages drive most revenue right now?
- Which team owns after-hours monitoring?
- How quickly can we restore from backup?
- Who receives form failure alerts?
- What external vendors must be available?
Good questions prevent avoidable outages.
First 30 Days After Launch
Post-launch is part of launch.
Most issues appear after search crawls and real traffic increase.
Daily checks for week one:
- Search Console coverage and crawl errors
- Form completion and lead quality
- Analytics against pre-launch baselines
- Paid campaign landing page health
- Core Web Vitals trend for key pages
Weekly checks for month one:
- Redirect map gaps and new 404s
- Internal link quality on new content
- Conversion path drop-off by device
- Performance audit with audit
Biggest Takeaways
Reliable launches are process driven.
Teams that use a disciplined checklist protect SEO equity, lead flow and brand trust while teams that rush often pay for emergency fixes later.
A complete checklist is not busywork.
It is risk management for one of your most visible business assets.
If you want confidence on launch week, define owners, test revenue paths deeply and monitor hard for the first 30 days.
When in doubt, slow down and verify.
Frequently asked questions
Launch on a weekday when your team is available for monitoring and fixes. Avoid weekends and holidays unless your support coverage is strong.
Missing or incorrect 301 redirects. Traffic lands on 404 pages, rankings slide and paid campaigns waste spend.
Yes. DNS, SMTP, API keys and firewall rules can change between staging and production and break form delivery.
Yes. Submit your production XML sitemap in Search Console once indexing controls and canonical tags are confirmed.
Monitor heavily for the first 48 hours, then run daily checks for at least 30 days on traffic, forms, errors and rankings.
Backups, database restore steps, DNS reversal instructions, deployment history and clear owner responsibilities.
Use one shared checklist with named owners, deadlines and sign-off status for content, dev, SEO and marketing.
No. Launch is complete when business-critical journeys work, data tracking is accurate and search engines can crawl the intended structure.