Render-blocking requests

Connor Clark
Connor Clark

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.

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