Eager LCP image
The same hero source is served as responsive WebP with fixed dimensions, async decoding, and high priority only for the LCP candidate.
Clean WordPress install - Core Web Vitals lab
This public lab page keeps the same dummy business, navigation, hero, card blocks, review widget area, gallery, FAQ, testimonials, and post grid. The delivery choices are fixed.
The same hero source is served as responsive WebP with fixed dimensions, async decoding, and high priority only for the LCP candidate.
Analytics, review, chat, cache, and DOM-noise stubs no longer inject blocking scripts or long tasks into the initial page load.
The no-store fault injector is gone, below-fold media is lazy, and the page uses a compact system-font theme stylesheet.
Global review widget stub
This block keeps the slow lab's review-widget shape: twelve rating cards, badge rows, and static dummy copy. The badge images are optimized derivatives and no widget script runs globally.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Static dummy review card. No third-party vendor, no real review, no contact path.
Landing pages, guides, comparison sections, optimized graphics, and repeated below-fold image blocks.
Static UI labels only. There are no submissions, no live routes, and no monitored workflows in this lab.
Large content slots remain in place without overloaded DOM fragments or blocking plugin payloads.
The slow lab's twelve-image gallery remains in the same location and shape, but every image is a compressed WebP derivative with dimensions, lazy loading, and async decoding.
The slow state is removed without replacing the dummy brand, pages, section order, widget areas, media blocks, or navigation.
No. It is a technical lab using synthetic content and generated media.
No. Analytics, reviews, and chat are local stubs with no external network calls and no monitored routes.
Capture Lighthouse or PSI, network waterfall, LCP element, transfer size, request count, and response headers.
"The lab waterfall makes the same hero, widget slots, and gallery easy to compare."
"Repeated global assets are gone, but the content still lands in the same places."
"The same dummy content can be compared against a clean build without using client data."
Synthetic clean-lab note about Theme Audit for WordPress CWV screenshots.
Synthetic clean-lab note about Caching for WordPress CWV screenshots.
Synthetic clean-lab note about Image Delivery for WordPress CWV screenshots.
Synthetic clean-lab note about WordPress Performance for WordPress CWV screenshots.
Synthetic clean-lab note about Core Web Vitals for WordPress CWV screenshots.
Synthetic clean-lab note about Theme Audit for WordPress CWV screenshots.