Website Launch Checklist: What to Check Before You Go Live

Jessica Long, cofounder of Skratch Creative
Jessica Long
January 13, 2019
5
minute read
web design
Team reviewing a website launch checklist on screen

Before a website goes live, proofread every page, test every form and link, check the site on phones and in every major browser, and turn on SSL. Set up analytics, Search Console and redirects from your old page addresses. Confirm your privacy policy and backups are in place, then watch the site closely for the first few weeks. The checklist below covers each step.

Website launch checklist

Launching a site is like opening a shop. You would not unlock the door with a broken sign and empty shelves. Problems you skip before launch do not go away. They show up in front of real visitors instead.

1. Content

  • Read every page out loud. Fix typos and cut filler.
  • Remove leftover placeholder text and sample images.
  • Click every link. A broken link on your contact page costs you a lead you never see.
  • Compress images and video before you upload them. Oversized files are a common cause of slow pages.
  • Make calls to action specific. "Book a free consultation" works harder than "Learn more."
  • Check that the tone fits your audience on every page.
  • Confirm you own or have a license for every image, font and piece of copy.

2. Design and usability

  • Test on a phone, a tablet and a desktop. Use real devices, not only a resized browser.
  • Make sure the menu is obvious and your main pages are one or two clicks away.
  • Check that fonts and colors are consistent on every page.
  • Add alt text to every meaningful image.
  • Make sure menus, buttons and forms work with a keyboard alone.
  • Check text contrast, including on buttons and in the footer.

3. Functionality

  • Submit every form and confirm the message arrives where it should. A form can look fine and still fail without any error.
  • Test buttons, menus and anything interactive.
  • Check the site in Chrome, Safari, Firefox and Edge. A layout that works in one can break in another.
  • Run Google PageSpeed Insights and fix what it flags. Our guide to Core Web Vitals explains the scores.
  • If you expect a traffic spike, like a big sale, load test the site first so the server holds up.
  • Update all plugins and scripts, and remove any you do not use.
Setting up SEO and analytics before launch

4. SEO and tracking

  • Give every page a unique title tag and meta description, not just the homepage.
  • Use one clear main heading per page, with logical headings below it.
  • Add structured data where it fits, like your business details or FAQs.
  • Set up 301 redirects from every old page address to its new one, so search rankings and bookmarks carry over.
  • Install Google Analytics before launch so you capture data from day one.
  • Verify the site in Google Search Console and submit your sitemap. It flags crawl and indexing errors that Analytics does not show.
  • Set up conversion tracking for forms, calls and purchases, so you can tie results to your marketing.

Design choices affect rankings too. Read how website design can hurt your SEO before you sign off.

5. Security and SSL

SSL certificate protecting a website

An SSL certificate encrypts the data moving between your site and your visitors, like form entries, logins and payment details. It also confirms that your site is really yours. With it, browsers show a padlock and your address starts with https. Without it, many browsers warn visitors that the site is not secure, and plenty of them leave. Google has also used HTTPS as a ranking signal since 2014.

How to set up SSL

  1. Get a certificate from your host or a trusted provider. Many hosts include one at no extra cost.
  2. Pick the right type. A single-domain certificate covers one address. A wildcard certificate covers all subdomains, which helps if you run several.
  3. Install it and redirect every http address to https.
  4. Check for mixed content, meaning images or scripts that still load over http. They can bring back browser warnings.
  5. Turn on automatic renewal. An expired certificate shows a warning to every visitor.

Common SSL myths

  • "Only online stores need it." Any site that collects anything, even a contact form or an email signup, needs SSL.
  • "It is expensive." Free and low-cost certificates are widely available.
  • "It slows the site down." Modern SSL adds very little overhead, and most hosts build it in.
  • "Small sites are not targets." Small businesses face the same risks as large ones.

The rest of your security basics

  • Use strong passwords and turn on two-factor authentication for every admin account.
  • Limit admin access to the people who need it.
  • Consider a web application firewall, which blocks common attacks before they reach your site.
  • Keep your platform, plugins and themes updated on a set schedule.

6. Legal pages

  • Publish a privacy policy that matches how your site actually collects and uses data.
  • Add terms of service if you sell online or offer accounts.
  • If you have visitors from the European Union or customers in California, check whether GDPR or the California Consumer Privacy Act applies to you. Get legal advice if you are not sure.
  • Follow the Web Content Accessibility Guidelines (WCAG) so people with disabilities can use the site.

7. Backups

  • Turn on automatic backups.
  • Store copies somewhere other than your web server. A backup that lives on the server that just crashed is not a backup.
  • Test a restore before you need one.
  • Keep version history so you can roll back a bad update.

8. Final walkthrough

  • Ask a few people who have not seen the site to use it. Fresh eyes catch what you stopped noticing weeks ago.
  • Confirm one last time that analytics and tracking codes fire on every page.
  • Walk through the site with everyone involved and agree who handles what on launch day.

A short delay is a minor annoyance. A broken launch takes weeks to clean up.

Monitoring a website after launch

9. After launch

  • Watch analytics and Search Console closely for the first month.
  • Set alerts for downtime and sudden traffic drops.
  • Read visitor feedback and respond quickly.
  • Hold a review one week after launch and make a short, ranked list of fixes.

Real visitors find problems staging never showed, like a checkout step that loses people. Catching those early is the point of watching.

Frequently asked questions

What is the most important step before launching a website?

Testing. Submit every form, click every link and check the site on real phones and in each major browser. Those are the problems visitors notice first.

Do all websites need an SSL certificate?

Yes. Any site that collects information, even through a contact form, should use SSL. Browsers warn visitors about sites without it.

When should I install Google Analytics?

Before launch. If you add it later, you lose the data from your launch window.

Want help getting your site ready?

Skratch Creative designs and launches websites for local businesses in The Woodlands and nearby towns. For how a project runs from start to finish, read what to expect from your web designer. Call (281) 400-6893 or send us a message.

LATEST POSTS

A small business owner waiting on a phone while a slow website loads to a blank screen
web design

Core Web Vitals Explained

Mike Willett, founder of Skratch Creative in The Woodlands, Texas
Mike Willett
August 12, 2026
Brand identity materials laid out for a business branding strategy in The Woodlands

Branding Strategy for Small Businesses in The Woodlands

Mike Willett, founder of Skratch Creative in The Woodlands, Texas
Mike Willett
June 6, 2026
Small business owner seeing his business cited in an AI search answer

How to Get Your Business Cited in AI Answers

Mike Willett, founder of Skratch Creative in The Woodlands, Texas
Mike Willett
June 6, 2026
get a quote

let's talk a little.
drop us a line.

Please enter your phone
Please enter your email
You need to provide a company name
You need to provide a company name
You need to provide a company name
You need to provide a company name
You need to provide a company name
You need to provide a company name
You need to provide a company name
Previous
Thanks. We got your message and will reach out soon. If it is urgent, call (281) 400-6893.
Something went wrong. Please call (281) 400-6893 or email mwillett@skratchcreative.com.