Skip to calculator

Quality gate

Performance Audit Playbook

A practical audit checklist for Core Web Vitals, Lighthouse, mobile usability, and release regression checks. It keeps new SEO and operations pages from degrading the primary calculator experience.

4 audit areas13 checks

Core Web Vitals

Keep the calculator and SEO entry pages inside Google-friendly user experience thresholds.

3 checks

Measure LCP on the calculator homepage

Run PageSpeed Insights against the production homepage and inspect the largest rendered element.

LCP under 2.5s/

Check INP-sensitive calculator interactions

Change conversion amount, filing status, state rate, and return assumptions while watching interaction delay.

INP under 200ms/#calculator

Verify layout stability

Reload mobile and desktop viewports and confirm charts, lazy panels, and nav wrapping do not shift content unexpectedly.

CLS under 0.1/

Page Sample Audits

Audit representative route types instead of relying only on the homepage.

3 checks

Run Lighthouse on SEO landing pages

Test one high-intent keyword page and confirm metadata, headings, links, and crawlability remain strong.

Lighthouse SEO over 90/roth-conversion-tax-calculator

Audit content hubs

Check a dense internal-linking page for render cost, accessible link text, and crawl depth.

Lighthouse Performance over 90/site-index

Audit blog article template

Confirm article pages preserve readable typography, structured data, and calculator CTAs.

Lighthouse Accessibility over 90/blog/what-is-a-roth-conversion-2026

Mobile and Apple-Style UX

Keep the mobile calculator usable for search visitors arriving from phones.

3 checks

Verify mobile input ergonomics

Test numeric inputs, select controls, and result actions on a narrow viewport.

No cramped primary inputs/#calculator

Check nav wrapping

Confirm the expanded SEO navigation wraps cleanly without covering the hero or calculator.

No overlapping header links/

Review dark mode contrast

Toggle dark mode and inspect cards, badges, warning panels, and links.

WCAG AA visual contrast/seo-monitoring

Release Regression Gate

Prevent small content releases from degrading the production calculator experience.

4 checks

Compare bundle size after each release

Read next build output and compare homepage First Load JS with the previous release notes.

Homepage first load JS remains controlled/

Confirm static route generation

Run next build and verify the new route appears in the generated route table.

All expected static routes generated/sitemap.xml

Re-run SEO discovery files

Open robots.txt, sitemap.xml, feed.xml, and llms.txt after deployment.

robots, sitemap, feed, llms available/llms.txt

Archive verification output

Store Vitest and build output alongside the small-version release record.

Fresh test and build evidence/release-notes

Target Metrics

LCP under 2.5sINP under 200msCLS under 0.1Lighthouse SEO over 90Lighthouse Performance over 90Lighthouse Accessibility over 90No cramped primary inputsNo overlapping header linksWCAG AA visual contrastHomepage first load JS remains controlledAll expected static routes generatedrobots, sitemap, feed, llms availableFresh test and build evidence

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.