Skip to calculator

Go-live operations

Production Launch Guide

A launch sequence for moving the Roth Conversion Calculator from local development to a public, crawlable, measurable Google SEO tool site. It focuses on operational evidence, not tax or financial advice.

5 launch areas16 steps

Hosting and Domain

Move the calculator from local development to a stable HTTPS production URL.

3 steps
  1. 1. Connect production domain

    Evidence: Production URL

    Point roth-conversion-calculator-ai.shop and www.roth-conversion-calculator-ai.shop to the Vercel project, with www.roth-conversion-calculator-ai.shop as the canonical host.

  2. 2. Confirm HTTPS and redirects

    Evidence: Redirect check

    Check that HTTP redirects to HTTPS and duplicate hostnames resolve to the canonical domain.

  3. 3. Deploy production branch

    Evidence: Vercel deployment

    Use the reviewed production branch or tagged release as the Vercel production deployment source.

Environment Variables

Set only launch-safe public variables and keep AI/API secrets server-side.

3 steps
  1. 1. Configure Vercel environment variables

    Evidence: Environment variable screenshot

    Set NEXT_PUBLIC_SITE_URL=https://www.roth-conversion-calculator-ai.shop, NEXT_PUBLIC_GA_MEASUREMENT_ID=G-43JB1BYSQD, and NEXT_PUBLIC_GOOGLE_SITE_VERIFICATION=HRbRO-Uc1Qg324AW4DLI681t-BqvwgwJxfTt3w9VXqk.

  2. 2. Verify API key isolation

    Evidence: Secret review

    Confirm model provider keys are only configured as server-side variables and never exposed to client bundles.

  3. 3. Check production site URL

    Evidence: Production URL

    Open sitemap.xml, robots.txt, feed.xml, llms.txt, and social metadata using the final domain.

Google Search Setup

Make the site discoverable, measurable, and ready for Google crawling.

3 steps
  1. 1. Verify Google Search Console

    Evidence: GSC property

    Create or verify the domain property using the configured site-verification token or DNS verification.

  2. 2. Submit sitemap.xml

    Evidence: GSC sitemap

    Submit the production /sitemap.xml URL in Google Search Console.

  3. 3. Connect GA4 measurement

    Evidence: GA4 realtime check

    Confirm optional GA4 events fire without sending exact financial input values.

Launch Verification

Record proof that the public build is usable, fast, crawlable, and compliant.

4 steps
  1. 1. Run full test suite

    Evidence: Test output

    Run Vitest after production configuration is finalized.

  2. 2. Run production build

    Evidence: Build output

    Run next build and confirm all expected static pages are generated.

  3. 3. Run Lighthouse checks

    Evidence: Lighthouse report

    Measure performance, SEO, accessibility, and best-practices scores against the production URL.

  4. 4. Review compliance pages

    Evidence: Compliance review notes

    Confirm Privacy, Terms, Disclaimer, About, Editorial Policy, Methodology, and AI disclaimer boundaries are live.

Rollback and Monitoring

Ensure launch issues can be detected and reversed without changing the calculator engine.

3 steps
  1. 1. Confirm rollback deployment

    Evidence: Rollback URL

    Identify the previous stable Vercel deployment and confirm the rollback process before launch traffic ramps.

  2. 2. Check health endpoint

    Evidence: Health payload

    Open /api/health on production and verify public status, feature counts, and tax-year metadata.

  3. 3. Archive launch evidence

    Evidence: Launch evidence folder

    Save domain, GSC, GA4, test, build, Lighthouse, and rollback evidence for handoff.

Required Evidence

Production URLRedirect checkVercel deploymentEnvironment variable screenshotSecret reviewGSC propertyGSC sitemapGA4 realtime checkTest outputBuild outputLighthouse reportCompliance review notesRollback URLHealth payloadLaunch evidence folder

This Roth Conversion Calculator is for educational and illustrative purposes only. It does NOT constitute tax, financial, legal, or investment advice. The calculation results are based on the information you provide and the latest IRS tax rules, which are subject to change. We do not guarantee the accuracy of the results. Please consult a licensed Certified Public Accountant (CPA), financial advisor, or tax professional before making any financial decisions.