Render-blocking requests Stay organized with collections Save and categorize content based on your preferences.
Published: Oct 8, 2025
Requests are blocking the page's initial render, which may delay LCP. Deferring or inlining can move these network requests out of the critical path.
How to pass this insight This insight highlights requests that prevented the first paint of the page. To pass this insight, remove all such render-blocking requests.
Some strategies for reducing the impact of render-blocking requests include:
Defer requests that are not needed for first-paint. Inline requests that are critical for first-paint, but small. Reduce the content of CSS or scripts to just what is necessary for the first paint. Important: Inlining CSS is an advanced performance technique that can improve performance, but can also lead to bugs if not implemented properly. Most sites should be able to achieve all of our recommended performance targets without implementing this technique. Stack-specific guidance This insight also offers stack-specific guidance for pages using the following technologies:
AMP Use tools such as AMP Optimizer to server-side render AMP layouts .
Drupal Consider using a module to inline critical CSS and JavaScript, and use the defer attribute for non-critical CSS or JavaScript.
Joomla There are a number of Joomla plugins that can help you inline critical assets or defer less important resources .
WordPress There are a number of WordPress plugins that can help you inline critical assets or defer less important resources .
Additional references
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-08 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-08 UTC."],[],[]]