Last updated on: Reading time: 8 min read

Website Launch Checklist for Funded Startups: SEO, AEO, Analytics, Performance and Legal

Summarize with AI

Table of contents
  1. Before anything: ownership and access
  2. Search: the basics Google needs
  3. Answer engines: being readable by AI
  4. Analytics: measure from day one
  5. Performance: fast on a phone
  6. Legal: the basics for US and EU visitors
  7. Forms and integrations
  8. Launch day and the first two weeks
  9. Launching with us
  10. FAQs

Most launch problems are small and boring: a staging noindex left on, a form that never reaches the CRM, analytics that fire before consent. Check five areas before you go live, search, answer engines, analytics, performance and legal, and the first month is spent on growth instead of fixes.

This is the list we run at DesignMe before a new site goes live for a funded startup. It applies just as well to a B2B manufacturer or a DTC brand launching a new site. If you’re replacing an existing site and need to protect its traffic, start with our redesign and migration checklist and use this one alongside it.

Before anything: ownership and access

Make sure the company owns the domain, DNS, hosting, CMS, analytics, Search Console and tag manager accounts, with at least two people who can log in. Agencies and freelancers should be added as users, not owners. It takes ten minutes now and saves weeks if someone leaves.

Search: the basics Google needs

  • Remove the staging noindex. Staging sites are usually hidden with a noindex tag or header, and it is easy to ship to production. Check the live homepage source on launch day.
  • Don’t use robots.txt to hide pages. Google is clear that robots.txt is not a way to keep a page out of its results. Use noindex or a password for that.
  • Submit the sitemap. Add it in Search Console’s Sitemaps report and list it in robots.txt.
  • Set canonical tags. Each page should point a canonical at its own preferred URL. Google says not to use robots.txt for canonicalisation.
  • Titles and descriptions. Unique on every page. We keep titles at 60 characters or less with the main keyword first, and descriptions between 120 and 160 characters.
  • One H1 per page, with headings that form an outline.
  • Open Graph tags and a share image, so links look right in Slack and LinkedIn.
  • A useful 404 page that links to the main sections.

Answer engines: being readable by AI

Buyers now ask ChatGPT, Claude, Perplexity and Google’s AI features who to hire and what to buy. The good news is that most of this work is the SEO above. Google’s own guidance says there are no additional requirements to appear in AI Overviews or AI Mode, and no special structured data to add.

What’s worth checking on top:

  • Crawler access. Each AI company runs separate crawlers. OpenAI’s OAI-SearchBot surfaces sites in ChatGPT search, while GPTBot collects training data. Anthropic runs Claude-SearchBot for search quality and ClaudeBot for training. PerplexityBot surfaces sites in Perplexity and, according to Perplexity, is not used to train foundation models. Allow the search crawlers unless you have a reason not to, and decide about training crawlers separately.
  • Plain HTML. Many AI crawlers don’t run JavaScript, so text that only appears after a script or inside a tab can be missed. Check the page source, not the rendered page.
  • Structured data. Google recommends Organization markup on the homepage or about page, and Article or BlogPosting markup on posts, with dates and authors.
  • Answer-first pages. Pricing, how it works, comparisons and FAQs, each opening with a plain answer. Our AEO guide covers this in detail.
  • llms.txt, honestly. An llms.txt file is a Markdown map of your site, proposed by Jeremy Howard in 2024. Google’s July 2026 guidance says Google Search ignores it, so it does nothing for Google. Some other tools read it, and it’s cheap to generate from your content, which is why we publish one, but it isn’t a launch requirement.
Company Search crawler Training crawler
OpenAI OAI-SearchBot, surfaces sites in ChatGPT search GPTBot
Anthropic Claude-SearchBot, for search quality ClaudeBot
Perplexity PerplexityBot, surfaces sites in Perplexity Not used to train foundation models, according to Perplexity

Run the homepage through our free AEO checker before launch. It reads the page as AI crawlers do, from the raw HTML, and gives a fix for every gap.

Analytics: measure from day one

  • Pick three conversion events before launch, such as demo booked, contact form sent and signup started, and test that each one fires.
  • Load tags only after consent for visitors who need it (see the legal section). Google’s Consent Mode v2 adds the ad_user_data and ad_personalization signals, and Google requires consent to keep using its tags for measurement and ad personalisation for users covered by its EU user consent policy. On our own site, Google Tag Manager loads only after a visitor allows analytics or marketing, with every consent signal denied by default.
  • Set GA4 data retention to 14 months, the longest option for standard properties, so year-on-year comparisons work.
  • Verify Search Console and link it to analytics.
  • Use UTM tags on launch posts, emails and ads, so you know what the launch actually drove.

Performance: fast on a phone

Google’s Core Web Vitals call a page good when the largest element loads within 2.5 seconds (LCP), the page responds to input within 200 milliseconds (INP) and layout shift stays at 0.1 or less (CLS), measured at the 75th percentile of page loads. INP replaced First Input Delay as a Core Web Vital in March 2024.

  • 2.5s or less for the largest element to load (LCP)
  • 200ms or less to respond to input (INP)
  • 0.1 or less layout shift (CLS)

Test on a mid-range phone on a mobile connection, not on the office laptop. The usual culprits are oversized images, too many fonts, video that autoplays above the fold and third-party scripts such as chat widgets and booking embeds. Load embeds when the visitor clicks or scrolls to them, not on page load.

This is general information, not legal advice. Check the specifics with your counsel.

  • Privacy policy that says what you collect, why, who you share it with and how people contact you.
  • Cookie consent in the EU and UK. Non-essential cookies need prior consent. The EU Court of Justice ruled in Planet49 (2019) that a pre-ticked box is not valid consent, and France’s CNIL says refusing cookies should be as easy as accepting them. A “Reject all” button next to “Accept all” covers most of it.
  • California. The CCPA applies to businesses over $26,625,000 in annual revenue (the 2025 adjusted threshold), or that buy, sell or share the personal information of 100,000 or more California consumers or households, or earn half their revenue from selling it. Covered businesses need a privacy policy, a “Do Not Sell or Share My Personal Information” link if they sell or share data, and must honour Global Privacy Control signals.
  • Accessibility. The European Accessibility Act has applied since 28 June 2025 to services such as e-commerce and consumer banking, with an exemption for service providers under 10 staff and €2 million turnover. DTC brands selling into the EU are the startups most likely to be covered. Even when it doesn’t apply, contrast, labels, alt text and keyboard use are worth checking for every visitor.
  • Germany. If you run a business site aimed at Germany, the Digital Services Act (DDG) has required an easily found, always available provider notice, the Impressum, since 14 May 2024.
  • Terms of service if visitors can sign up, buy or download anything.

Forms and integrations

Submit every form on the live site and follow it all the way: the confirmation message, the email, the CRM record, the Slack alert. Check spam protection, booking embeds and any pricing calculators. A broken demo form on a B2B site is lost pipeline, and it is the bug nobody notices until sales asks where the leads went.

Launch day and the first two weeks

Launch early in the week, so the team is around to catch problems. Then, for two weeks:

  • Check Search Console daily for indexing problems and crawl errors.
  • Re-crawl the live site after a few days for broken links and missing redirects.
  • Confirm conversion events and form submissions are still arriving.
  • Ask your ten most important buyer questions in ChatGPT, Claude, Perplexity and Google, and record where you appear, so you have a baseline for later.
  • Give Core Web Vitals field data a few weeks to build up before judging it.
Timeline after go-live: launch early in the week and check the live source for a leftover noindex; check Search Console daily for two weeks; re-crawl the live site after a few days; keep confirming events and form submissions arrive; record an AI answer baseline for ten buyer questions; judge Core Web Vitals field data only after a few weeks.Launch dayEarly in the weekCheck the live source for a noindexDaily for two weeksSearch ConsoleIndexing problems and crawl errorsAfter a few daysRe-crawl the live siteBroken links and missing redirectsFirst two weeksEvents and formsConfirm they are still arrivingFirst two weeksAI answer baselineTen buyer questions in four toolsAfter a few weeksCore Web VitalsJudge the field data once it builds up
Launch early in the week so the team is around to catch problems.

Launching with us

Every site we build ships with this list done. A website starts from $15k and a landing page from $10k, usually 2 to 3 weeks for a landing page and 1 to 3 months for a full site. For a raise or launch date, our Brand + Website + Launch Video package is $25k and goes live in 4 to 8 weeks, with an SEO-ready structure from day one. If you are still budgeting, our free website cost calculator shows what year one costs, and SEO and AEO work continues after launch if you want it.

DesignMe designs and builds websites for funded SaaS and AI companies, with SEO, AEO, analytics and performance checked before launch, not after. If your launch date is set and you want a second pair of eyes on the list, send us the staging link and we’ll reply within one business day:

designme.agency/intro

Sources

  1. Google Search Central, "Build and submit a sitemap" (updated 8 July 2026) (opens in a new tab)developers.google.com
  2. Google Search Central, "Introduction to robots.txt" (updated 10 December 2025) (opens in a new tab)developers.google.com
  3. Google Search Central, "How to specify a canonical URL" (updated 10 July 2026) (opens in a new tab)developers.google.com
  4. Google Search Central, "AI features and your website" (updated 10 December 2025) (opens in a new tab)developers.google.com
  5. Google Search Central, "Optimizing your website for generative AI features on Google Search" (updated 10 July 2026) (opens in a new tab)developers.google.com
  6. Google Search Central, Organization structured data (updated 8 September 2026) (opens in a new tab)developers.google.com
  7. Google Search Central, Article structured data (updated 8 September 2026) (opens in a new tab)developers.google.com
  8. OpenAI, Overview of OpenAI crawlers (accessed 10 October 2026) (opens in a new tab)developers.openai.com
  9. Anthropic, Does Anthropic crawl data from the web (updated 7 April 2026) (opens in a new tab)support.claude.com
  10. Perplexity, Perplexity crawlers (accessed 10 October 2026) (opens in a new tab)docs.perplexity.ai
  11. llmstxt.org, "The /llms.txt file" (3 September 2024) (opens in a new tab)llmstxt.org
  12. Google, web.dev, "Web Vitals" (updated 31 October 2024) (opens in a new tab)web.dev
  13. Google, web.dev, "Interaction to Next Paint becomes a Core Web Vital" (12 March 2024) (opens in a new tab)web.dev
  14. Google Tag Manager Help, Consent mode (accessed 10 October 2026) (opens in a new tab)support.google.com
  15. Google Analytics Help, Data retention (accessed 10 October 2026) (opens in a new tab)support.google.com
  16. Court of Justice of the EU, Planet49, C-673/17 (1 October 2019) (opens in a new tab)eur-lex.europa.eu
  17. CNIL, "Refusing cookies should be as easy as accepting them" (14 December 2021) (opens in a new tab)cnil.fr
  18. California Attorney General, CCPA (updated 28 August 2026) (opens in a new tab)oag.ca.gov
  19. California Privacy Protection Agency, CPI adjustment of monetary thresholds (17 December 2024) (opens in a new tab)cppa.ca.gov
  20. Directive (EU) 2019/882, the European Accessibility Act (opens in a new tab)eur-lex.europa.eu
  21. Digitale-Dienste-Gesetz (DDG), § 5 (opens in a new tab)gesetze-im-internet.de

Press Escape to close.

Need more info?

Questions about website launch checklists

Adrian

Can't find your answer?

Book a call and let's talk.

Or email us hello@designme.agency

What should I check before launching a new website?

Five areas: search (no leftover noindex, a sitemap, canonical tags, titles and descriptions), AI answer engines (crawler access, content in plain HTML, structured data), analytics (consent-gated tags and tested conversion events), performance (Core Web Vitals on a phone) and legal (privacy policy, cookie consent, accessibility). Then test every form end to end.

Do I need an llms.txt file to appear in AI answers?

Not for Google. Google's guidance, updated in July 2026, says Google Search ignores llms.txt and similar files, and that there are no additional requirements to appear in AI Overviews or AI Mode beyond normal SEO. Some other AI tools read llms.txt, so it is a cheap optional extra rather than a requirement.

Should a new website block AI crawlers?

Usually not the search crawlers. OpenAI's OAI-SearchBot, Anthropic's Claude-SearchBot and PerplexityBot decide whether you can appear in those products' answers. Training crawlers such as GPTBot and ClaudeBot are a separate choice, and each one has its own line in robots.txt.

What are good Core Web Vitals for a new site?

Google calls a page good when Largest Contentful Paint is within 2.5 seconds, Interaction to Next Paint is 200 milliseconds or less and Cumulative Layout Shift is 0.1 or less, measured at the 75th percentile of page loads.

Does a startup website need a cookie banner?

If it serves visitors in the EU or UK and sets non-essential cookies such as analytics or advertising, yes. EU law requires prior consent, the EU Court of Justice ruled in 2019 that a pre-ticked box is not valid consent, and France's regulator says refusing must be as easy as accepting.

What should I monitor after a website launch?

For the first two weeks, check Search Console daily for indexing and crawl errors, re-crawl the live site for broken links and redirects, confirm conversion events keep firing, and watch for form submissions that never reach the CRM. Field data for Core Web Vitals takes a few weeks to build up.

You've reached the end, so now…

Tell us what you’re building.

We’ll help you map the right scope, team, timeline, and next steps.

Book a call