Website Launch Checklist 2026

The complete website launch checklist — pre-launch and post-launch, step by step

Everything to verify before and after you go live: SEO, Core Web Vitals, GA4, SSL, accessibility, forms, redirects, backups, PIPEDA, and cross-device QA — built for the Canadian market in 2026.

Updated June 2026 · Managed website launches and migrations by Lead4Pro

Website launch checklist 2026 showing pre-launch and post-launch tasks across SEO, performance, analytics, security, accessibility, and legal compliance for Canadian websites
The website launch checklist — pre-launch and post-launch tasks, vendor-neutral, by WebDesignGuide (updated June 2026)
Quick answer
A complete website launch checklist runs in two phases. Pre-launch: finalize content and SEO tags, force HTTPS, map every 301 redirect, install GA4 and Search Console, pass Core Web Vitals on mobile, meet WCAG 2.1 AA basics, publish PIPEDA-compliant legal pages, take a full backup, and QA on real devices. Post-launch: remove the staging noindex tag, submit your sitemap, request indexing, verify analytics is recording, re-test forms and redirects on the live URL, and monitor errors for the first 48 hours. Launch early in the week — never on a Friday — so your team can fix issues while traffic is live.
This checklist assumes the site is built and you are moving from staging to production. If you are still planning the build, start with the small-business website checklist and the website cost in Canada guide first. Performance items reference the deeper page speed and Core Web Vitals guide, and accessibility items reference the web accessibility (WCAG) guide. If you would rather hand the entire migration and go-live to a vetted team, Lead4Pro runs end-to-end Canadian website launches and redesign migrations with redirect mapping and post-launch monitoring built in.

Why a launch checklist matters more than the build

A beautifully built website can still fail on launch day. The most expensive mistakes in a web project almost never happen during design or development — they happen in the few hours when a site moves from staging to production and a single missed setting silently undoes months of work.

The classic example is the staging noindex tag. Designers block search engines from crawling the staging site so unfinished pages do not get indexed. That tag is correct on staging and catastrophic on production. When it ships to the live site unremoved, Google obediently keeps every page out of its index — and the business spends six weeks wondering why a brand-new site generates zero organic traffic before someone finally checks the robots meta tag. It is the most common launch failure in the industry, and it is entirely preventable with one checklist item.

The second category of launch failure is the redesign that forgets redirects. A new site with new URLs throws away every backlink, every bookmark, and every ranking the old URLs earned unless each old address 301-redirects to its new equivalent. A Canadian business that ranked on page one for "commercial cleaning Mississauga" can drop off the map entirely the day a new site goes live without a redirect map. The traffic loss is real, immediate, and slow to recover.

The third category is the broken conversion path. A form that worked perfectly on staging but routes to a dead inbox on production, a payment button that 404s, a phone number that is wrong on the mobile header — these are revenue leaks that look invisible because the site appears to work. Every one of them is caught by a disciplined end-to-end test before and after go-live.

A launch checklist is insurance. It costs a few hours of methodical verification and it protects the entire investment in the site. Run it in two passes: a pre-launch pass on staging in the days before go-live, and a post-launch pass on the live URL within minutes of the site going public.

Pre-launch vs. post-launch at a glance

The table below splits the full checklist into the two phases. Pre-launch items are verified on staging or in your CMS before the DNS cutover; post-launch items can only be confirmed once the site is live on its real domain.

Website launch checklist phases — what to verify before vs. after the DNS cutover (WebDesignGuide, June 2026).
AreaPre-launch (on staging)Post-launch (on live URL)
IndexabilityConfirm noindex/robots rules per pageRemove staging noindex; verify crawlability
SEOUnique titles, metas, schema, sitemap builtSubmit sitemap; request indexing
RedirectsMap every old URL to new equivalentTest all 301s resolve; no redirect chains
SecuritySSL installed; HTTPS forced; headers setPadlock on every page; mixed-content scan
PerformanceCompress images, defer scripts, lazy-loadCore Web Vitals field/lab test on live URL
AnalyticsGA4 + Search Console installedConfirm live hits recording; events fire
Forms & emailTest submit + routing in stagingRe-test end-to-end on production inbox
AccessibilityWCAG 2.1 AA audit; fix blockersSpot-check with screen reader on live site
LegalPrivacy, terms, consent banner liveVerify links work; cookie consent fires
BackupsFull pre-launch backup stored offsiteFirst scheduled backup confirmed running
QACross-browser/device test on stagingRe-test top pages on real devices live

Work top to bottom in each column. The sections below expand every row into specific, actionable steps you can hand to a developer or run yourself.

SEO launch checklist: don't lose visibility on day one

SEO at launch is mostly about not breaking what already works and giving Google clean signals to crawl the new site. It is far easier to preserve rankings than to rebuild them, so this section is the highest-stakes part of any launch.

Start with on-page fundamentals. Every page needs one unique <title> tag under about 60 characters and one unique meta description under about 155 characters. Duplicate titles across pages confuse Google and waste ranking potential. Each page needs exactly one <h1>, with a logical h2/h3 structure beneath it. Image alt text should be present and descriptive on every meaningful image — it serves both accessibility and image search.

Next, confirm your structured data. Add the schema types relevant to the business — LocalBusiness and Service for service companies, Product and Offer for ecommerce, Article for editorial pages, and FAQPage wherever you publish genuine question-and-answer content. Validate every block in Google's Rich Results Test before launch; a single malformed JSON-LD block can disqualify a page from rich results.

Build and validate an XML sitemap that lists only canonical, indexable URLs — no redirect targets, no noindex pages, no parameter duplicates. Reference it in robots.txt. Set a self-referencing canonical tag on every page so Google knows the preferred URL when query strings or trailing slashes create duplicates.

The pre-launch SEO checklist:

For a local Canadian business, double-check that your NAP (name, address, phone) on the site matches your Google Business Profile and major directories exactly — inconsistency dilutes local ranking signals. The local SEO guide covers the directory and citation work that should accompany a new launch.

Redirects: the step most redesigns get wrong

If your URLs are changing — a different CMS, a new structure, a domain change, or simply cleaner slugs — redirects are not optional. A 301 (permanent) redirect tells search engines that a page has moved and passes the large majority of its accumulated ranking authority to the new URL. Without it, the old page returns a 404, the authority evaporates, and any inbound link pointing at the old URL leads visitors to a dead end.

Do this before launch, methodically:

  1. Crawl the old site to capture every URL. Use Screaming Frog, Sitebulb, or export the existing Search Console "Pages" report. You want a complete inventory of every indexed URL, including PDFs and images that earn traffic. Pull your top landing pages from Google Analytics so you prioritize the URLs that actually drive visits.
  2. Map each old URL to its closest new equivalent. Build a spreadsheet with two columns: old URL and new URL. Map like-for-like where possible. When a page no longer exists, redirect to the most relevant parent category — never blanket-redirect everything to the homepage, which Google treats as a soft 404 and ignores.
  3. Implement 301 redirects, not 302s. A 302 is temporary and does not pass authority reliably. Implement the rules in your server config, CMS redirect manager, or a plugin (Redirection for WordPress is the common choice). Avoid redirect chains — old URL should point directly to the final new URL, not hop through two or three intermediaries.
  4. Preserve the HTTPS and www/non-www canonical. Force a single canonical host: pick https://www. or https:// (non-www) and redirect the other variant. Mixed canonicals split your authority and create duplicate-content noise.
  5. Test every redirect after launch. Re-crawl the old URL list against the live site and confirm each returns a single 301 to a live 200-status page. Fix any that resolve to 404s or chains. Watch the Search Console "Pages" report for the first month for crawl errors and address them promptly.

If the domain itself is changing, also use the Search Console "Change of Address" tool to signal the move to Google, and keep the redirects in place for at least a year — search engines and inbound links take time to fully migrate.

Performance and Core Web Vitals checklist

Core Web Vitals are part of Google's ranking signals and a direct driver of conversion. A site that loads slowly on mobile loses visitors before the page even renders. Google measures three field metrics, and your launch target is to pass all three on mobile, which is the harder bar.

Core Web Vitals 2026 launch targets — "good" thresholds Google uses for ranking (WebDesignGuide, June 2026).
MetricWhat it measures"Good" target
LCP (Largest Contentful Paint)Loading — when the main content appears≤ 2.5 seconds
INP (Interaction to Next Paint)Responsiveness — delay after a tap or click≤ 200 milliseconds
CLS (Cumulative Layout Shift)Visual stability — unexpected layout movement≤ 0.1

Note that INP replaced First Input Delay as a Core Web Vital — make sure any older audit you rely on is measuring INP. Run both a lab test (PageSpeed Insights, Lighthouse) and, after the site has live traffic, the field data in the Search Console Core Web Vitals report.

The performance launch checklist:

The full optimization workflow — including how to diagnose a failing LCP and reduce INP — lives in the page speed and Core Web Vitals guide. Run PageSpeed Insights on the live URL the moment the site is public, because lab scores on staging do not always match production with real DNS, CDN, and caching behaviour.

Analytics and GA4 setup checklist

If you launch without analytics, the first weeks of traffic — often your most informative — are lost forever. Analytics cannot be backfilled, so this must be live on day one. Google Analytics 4 (GA4) is the current standard; Universal Analytics was fully retired, so any guide referencing UA properties is outdated.

The analytics launch checklist:

Test the conversion events the same way a visitor would: submit the real form, tap the real phone link on a phone, complete a test purchase if you run ecommerce. An event that exists in your configuration but never fires on the live site is worse than no event, because it gives you false confidence in empty data.

Security and SSL launch checklist

Security at launch protects both your visitors and your search rankings. A site without HTTPS triggers a "Not Secure" warning in every modern browser, which devastates conversion and trust. HTTPS is also a confirmed Google ranking signal. The good news is that getting it right is straightforward.

The security launch checklist:

After launch, load several pages and confirm the padlock appears on each. Run a free SSL check (SSL Labs) to confirm the certificate chain is complete and the grade is A or better. A certificate that is valid but misconfigured can still throw warnings on some devices.

Accessibility checklist (WCAG 2.1 AA basics)

Accessibility is both a legal consideration and a quality baseline. In Canada, organizations subject to the Accessibility for Ontarians with Disabilities Act (AODA) and similar provincial laws — including the Accessible Canada Act for federally regulated entities and British Columbia's Accessible BC Act — are increasingly expected to meet WCAG 2.1 Level AA. Beyond compliance, an accessible site reaches more customers and tends to be cleaner, faster, and better for SEO.

The accessibility launch checklist:

Run an automated scan (axe DevTools, WAVE, or Lighthouse) to catch the obvious failures, but do not stop there — automated tools catch perhaps a third of real issues. Tab through the live site with your keyboard and run one page through a screen reader (VoiceOver on Mac, NVDA on Windows) to find the problems automation misses. The full method is in the web accessibility (WCAG) guide.

Forms, email, and conversion-path checklist

Forms are where a website earns its keep, and they are the single most common thing to break silently at launch. The form looks fine, the success message appears — but the email never arrives, because the production mail configuration differs from staging. Test every conversion path as a real user, end to end, on the live site.

The forms and email launch checklist:

For ecommerce, extend this to the entire purchase flow: add to cart, apply a discount code, calculate Canadian shipping and taxes correctly by province, complete a real test transaction, and confirm the order confirmation email and any fulfilment notification both fire. A checkout that fails at the payment step is invisible until you actually run a card through it.

Backups and rollback plan

Launch day is exactly when you most want a way back. Before you flip the switch, you need a known-good backup and a tested plan to restore it if something goes badly wrong. This is not paranoia — DNS changes, plugin conflicts, and migration errors do happen, and the difference between a ten-minute hiccup and a two-day outage is whether you prepared a rollback.

The backup and rollback checklist:

Where your backups and customer data are stored has a privacy dimension too: if you process the personal information of Quebec residents, Law 25 imposes obligations around data location and breach notification. Keep a record of where backups live and who can access them.

Legal, privacy, and PIPEDA compliance checklist

Any Canadian website that collects personal information — even something as ordinary as a contact form or analytics cookie — has legal obligations. The federal baseline is PIPEDA (the Personal Information Protection and Electronic Documents Act). Quebec adds Law 25 (formerly Bill 64), which is stricter and now fully in force, and Alberta and B.C. have their own private-sector privacy laws. Getting the legal pages right at launch avoids complaints, fines, and the scramble of retrofitting consent later.

The legal launch checklist:

Template legal pages from a reputable Canadian source are a reasonable starting point for a small brochure site, but anything handling payments, health data, or significant personal information warrants a review by a Canadian lawyer. Budget CA$500–$2,000 for proper legal pages on a transactional site — far cheaper than a privacy complaint.

Cross-device and cross-browser QA checklist

Your site does not exist on your monitor — it exists on hundreds of screen sizes, browsers, and connection speeds. The majority of Canadian web traffic is now mobile, so mobile is the primary test surface, not an afterthought. QA the real experience on real hardware, because emulators and responsive-mode previews miss touch-target sizing, font rendering, and performance quirks.

The QA launch checklist:

A practical tactic: get two or three people who did not build the site to run through it on their own phones and report anything confusing. Fresh eyes catch the broken thing the build team has stopped seeing. Responsive behaviour patterns are covered in depth in the responsive web design best practices guide.

Launch day: the go-live sequence

With pre-launch QA complete, launch day is a tight, ordered sequence. Run it early in the week — Tuesday or Wednesday morning — so the whole team is available to respond. Never launch on a Friday or before a long weekend; if something breaks, you do not want it bleeding traffic and leads through three days when nobody is watching.

  1. Take the final pre-launch backup of both the old and new sites, stored offsite. This is your rollback point.
  2. Point DNS / publish the site. With DNS TTL already lowered the day before, the cutover propagates within minutes to a couple of hours.
  3. Remove the noindex tag immediately. This is the make-or-break step. Confirm the robots meta tag is gone and robots.txt allows crawling. Run a live check on three or four pages.
  4. Confirm SSL and force-HTTPS work on the live domain — padlock on every page, no mixed-content warnings.
  5. Submit the XML sitemap in Google Search Console and Bing Webmaster Tools, then request indexing of the homepage and top pages via URL Inspection.
  6. Verify analytics records live traffic — load the site and watch the GA4 Realtime report show your session.
  7. Run the redirect crawl against your old-URL list and fix any 404s or chains on the spot.
  8. Test forms and checkout end-to-end on production — submit, confirm the email lands, run a test order if you sell online.
  9. Run PageSpeed Insights on the live URL and re-check Core Web Vitals with real DNS/CDN behaviour.
  10. Monitor for 48 hours. Watch Search Console for crawl errors, GA4 for traffic anomalies, and your inbox for form submissions. Address issues immediately while attention is high.

A clean go-live sequence turns launch day from a high-stress gamble into a routine, checkable process. The teams that ship calmly are simply the ones running a list.

The first 30 days after launch

Launch is the start of the work, not the end. The first month is when you confirm everything is healthy and start turning a working site into a performing one. A new site does not rank overnight — Google needs to recrawl, reindex, and re-evaluate, which takes weeks — so patience plus monitoring is the right posture.

The 30-day post-launch checklist:

If organic traffic dips in the first week or two after a migration, do not panic and start changing things at random — a temporary dip while Google re-evaluates is normal. Confirm your redirects, indexability, and Core Web Vitals are clean, then give it time. If the dip persists past four to six weeks with all technicals verified, that is when deeper investigation is warranted.

FAQ: website launch checklist

What is the most important step on a website launch checklist?

Removing the staging noindex flag and confirming search engines can crawl the site. Many sites launch with the noindex tag still active, keeping the whole site out of Google for weeks. On launch day, verify robots.txt, the robots meta tag, and Search Console coverage before anything else.

What should I check before launching a website?

Confirm SSL/HTTPS is forced site-wide, all 301 redirects from old URLs are mapped, every form submits and routes email correctly, GA4 and Search Console are installed, Core Web Vitals pass on mobile, accessibility meets WCAG 2.1 AA basics, legal pages are live and PIPEDA-compliant, a full backup exists, and the site is QA-tested on real iOS and Android devices.

What do I do immediately after launching a website?

Remove the noindex tag, submit your XML sitemap to Google Search Console and Bing, request indexing of the homepage and key pages, verify analytics is recording live traffic, test the contact form end-to-end, run a broken-link and redirect crawl, check Core Web Vitals on the live URL, and confirm the SSL padlock shows on every page.

Do I need to redirect my old pages when I launch a new site?

Yes — if URLs change, every old URL must 301-redirect to its closest new equivalent. Skipping redirects loses the SEO authority those pages accumulated and creates 404 errors for anyone with bookmarks or inbound links. Crawl the old site first to capture a complete URL inventory, then map each one before going live.

What legal pages does a Canadian website need at launch?

A privacy policy compliant with PIPEDA (and Quebec's Law 25 if you serve Quebec), terms of service, a cookie/consent notice where analytics or marketing cookies run, and CASL-compliant consent on any email signup. Ecommerce sites also need a return and refund policy and clear CAD pricing with provincial tax handling.

How do I make sure my new site ranks after launch?

Ensure the site is indexable, submit your sitemap in Search Console, map 301 redirects so existing authority transfers, keep titles and metas unique per page, add validated schema, and pass Core Web Vitals on mobile. Rankings build over weeks as Google recrawls — a clean technical launch prevents the most common ranking losses.

Should I launch a website on a Friday?

No. Avoid Friday and pre-holiday launches. Go live early in the week and earlier in the day so your team can catch and fix issues — broken forms, missing redirects, analytics gaps — while traffic is live. A Tuesday or Wednesday morning launch gives you the full working week to monitor and respond.

How long does the launch process take?

The build dictates the overall timeline, but the launch process itself — final QA, redirect mapping, analytics verification, accessibility and performance checks, and go-live — typically takes three to seven business days run as a structured checklist. Rushing launch day is the most common cause of post-launch SEO and conversion problems.

Free · no obligation

Get a launch-readiness review for your Canadian website

Tell us your site, platform, and target launch date — we send back a prioritized checklist of what to fix before you go live, within one business day.

No spam, no payment. Reply within 1 business day.

✓ Thanks — your request is in. We will email a launch checklist within 1 business day.