Slim down media
- Use modern formats (WebP/AVIF) and keep hero images under 250KB.
- Lazy-load galleries and embeds; replace autoplay videos with poster images and play triggers.
- Compress icons into SVGs and remove unused font weights.
Audit apps & scripts
Remove duplicate trackers, disable unused app blocks, and defer non-essential widgets like chat until interaction.
Optimize layout
Avoid heavy sliders; use static hero sections and pre-sized images to reduce CLS. Limit custom code injections.
CDN & caching
Enable CDN delivery, prefer HTTP/2 or HTTP/3, and cache API responses or external embeds where possible.
Monitor vitals
Track LCP, INP, and CLS in real user monitoring tools; set budgets and review after design or app changes.
Launch-ready checklist
- Run PageSpeed Insights and WebPageTest on key pages (Home, pricing, guides) before publishing.
- Replace placeholder links with real destinations or remove them to avoid wasted clicks.
- Use one primary font family and limit custom animations to avoid blocking rendering.
Maintenance rhythm
- Quarterly app audit: remove trials and plugins that no longer add value.
- Recompress new media before upload and archive legacy assets that inflate storage.
- Re-run vitals after any theme or layout update to catch regressions early.