Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
How to optimize test.whitehouseblackmarket.com
Critical CSS files are blocking initial page render and delaying LCP by 200ms.
Inline critical CSS for above-the-fold content in your Next.js pages. Use next/dynamic with ssr: false for non-critical components. Implement CSS code splitting to load only necessary styles per route using Next.js built-in CSS modules.
A score of 32 falls in the "Poor" range (50-89). While it is better than poor (0-49), you should aim for 90+ to provide an optimal user experience and maximize SEO benefits.
This site is slower than approximately 35% of similar sites. The main issues affecting performance are image optimization, JavaScript execution time, and layout stability.
Addressing these issues could improve your conversion rate by 15-20% and boost your search engine rankings.
Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
Interaction to Next Paint
Good: < 200ms
Measures how quickly the page responds to user interactions
Cumulative Layout Shift
Good: < 0.1
Measures visual stability - how much content shifts during page load
This Next.js site has severe performance issues with a critically low score of 32/100. The biggest problem is massive JavaScript bloat, with nearly 3.1MB of unused JavaScript causing the page to take over 38 seconds to become interactive and blocking user interactions for over 4 seconds. The site is loading enormous script files (like a 2MB chunk that's 99% unused) and suffering from poor caching strategies, render-blocking resources, and excessive main thread work. Immediate actions should focus on code splitting, removing unused JavaScript, implementing proper caching headers, and deferring non-critical scripts to dramatically improve Core Web Vitals and user experience.
Why It Matters:
Removing 3,139 KiB of unused JavaScript will reduce network transfer time and improve LCP by 12 seconds.
How to Fix:
Use Next.js tree shaking by importing only specific functions instead of entire libraries. Audit the 1889-230b4465461f49c4.js chunk (98% unused) and FindMine module (84% unused). Enable webpack-bundle-analyzer to identify dead code and remove unnecessary third-party integrations.
Why It Matters:
JavaScript takes 10.5 seconds to execute, blocking the main thread and preventing user interactions for 4.3 seconds.
How to Fix:
Code-split large bundles using Next.js dynamic imports with loading states. Move third-party scripts like FindMine and AudioEye to web workers or defer until after page load. Optimize the 1602-56d78daed72b7a22.js chunk that's consuming 1.5 seconds of execution time.
Once your site is optimized, maintain that speed. Use DeployHQ for zero-downtime, automated deployments—so performance fixes and updates go live safely every time, without breaking your site.
Get AI-powered performance insights with actionable fixes in 30 seconds
More Next.js Speed Tests
Render-blocking CSS is delaying LCP by 1.95 seconds, preventing the page from displaying content quickly.
JavaScript takes 10.5 seconds to execute, blocking the main thread and preventing user interactions for 4.3 seconds.
Removing 3,139 KiB of unused JavaScript will reduce network transfer time and improve LCP by 12 seconds.
Poor caching strategy wastes 74KB on repeat visits and slows LCP by 300ms.