Lighthouse 13.6 Stops Penalising Some Preloads in Simulated FCP and LCP
Lighthouse 13.6.0, released on 27 October 2026, changes how its default simulated throttling estimates First Contentful Paint (FCP) and Largest Contentful Paint (LCP). Simulated throttling loads the page on a fast connection and then calculates how it would have loaded on a slow mobile one, and until this release that calculation counted resources loaded early against both metrics whether or not the page waited for them. The release notes expect it to reach PageSpeed Insights within a week and the DevTools of Chrome 159, and do not say how much scores will move.
What changed in Lighthouse’s simulated FCP and LCP?
Two fixes matter for pages that preload. For FCP, Lighthouse treated every high-priority script, including <script type="module"> and <link rel="modulepreload">, and every very-high-priority font as render-blocking; it now checks Chrome’s own record of whether each request blocked rendering. For LCP, when the largest element is text painted in the same frame as FCP, simulated LCP now depends on the same resources as FCP, where before any font, image, async stylesheet or non-blocking script that finished downloading first pushed it later. Ivan Akulov, a performance engineer at the website builder Framer, reported the problem in June 2025 as “Lighthouse Punishes Good Asset Preloading”, using a page whose real FCP and LCP were around 1.0 to 1.1 seconds and which scored yellow or red for FCP in PageSpeed Insights.
What to re-test after Lighthouse 13.6
If you removed modulepreloads or font preloads to raise a Lighthouse score, re-run the page on 13.6 before leaving them out, because a preload that made real visits faster no longer has to cost you in the lab. The text fix does not extend to image LCP: requests that finish before an image paints still count towards its simulated time. If a Performance score moves in early November on a page that has not changed, check which Lighthouse version produced the report before looking for a cause on the site. The lab score is not what Google Search measures: Google describes Core Web Vitals as metrics that “measure real-world user experience”, and Search Console’s Core Web Vitals report is based on field data from real visits, so a score that moves for this reason changes the diagnosis, not the page’s standing in Search.
Sources
- Lighthouse v13.6.0 release notes, GitHub
- Lighthouse Punishes Good Asset Preloading, issue #16539, GitHub
- trace_engine 0.0.66: render-blocking status from Chrome, pull request #17307, GitHub
- trace_engine 0.0.67: text LCP in the same frame as FCP, pull request #17379, GitHub
- Understanding Core Web Vitals and Google search results, Google Search Central
- Core Web Vitals report, Search Console Help
More news
-
Google Tag Manager Can Now Send Google Data Without Loading gtag.js
Since 12 October 2026, Tag Manager can send data to Google Analytics and Ads without loading gtag.js. The switch is opt-in; check three things first.
-
Bing Webmaster Tools Now Lists AI Search Queries Where Other Sites Are Cited and Yours Is Not
Topic Portfolio, a beta in Bing's AI Performance report, sizes topics across all sites and lists grounding queries where competitors are cited and you are not.
-
Rank Trackers Are Being Served Altered Google Results
Ahrefs, Semrush, Nozzle and other rank trackers report Google serving them normal-looking results pages with the wrong results since September 2026.