Skip to content
Get started
Back to blogGuides

Launch checklist: 12 things to do before you go live

A pragmatic pre-flight checklist for shipping a marketing site you can be proud of — from meta tags to performance budgets.

JPJonas PekApr 12, 20261 min read

You have built the site. Before you flip the switch, run through this list. It is the difference between a launch that lands and one that quietly leaks visitors.

Content & branding

  1. Replace every placeholder. Search the project for example.com, lorem ipsum and stock copy.
  2. Set your real domain in astro.config.mjs so canonical URLs and the sitemap are correct.
  3. Update the contact details in src/consts.ts — email, social links, footer.

SEO & sharing

  1. Write unique titles and descriptions for each page. They are your search-result copy.
  2. Add an Open Graph image so links look great when shared.
  3. Confirm the sitemap and RSS feed generate at /sitemap-index.xml and /rss.xml.

Performance

  1. Run Lighthouse on the production build, not the dev server.
  2. Set a performance budget — aim to keep total transferred bytes lean.
  3. Compress and size your images appropriately for their containers.

Quality

  1. Test keyboard navigation — every interactive element should be reachable and visible on focus.
  2. Check reduced-motion by enabling it in your OS and confirming animations calm down.
  3. Proofread on a real phone. Desktop hides a multitude of layout sins.

A launch is not the finish line — it is the first time real people meet your work. Make the introduction count.

Tick all twelve and you are ready. Ship it.

#launch#seo#checklist