This means that the URL in question contains JavaScript or CSS that blocks the initial render of the page.
Websites are becoming more heavily reliant on JavaScript, but delivering large JavaScript payloads can impact the speed of your site significantly. 'Render blocking resources' are JS or CSS files that are not critical for the first paint of your page, yet still need to be processed before this first render can occur.
Essentially, this means you are forcing the browser to spend extra time on network transmission, decompressing, parsing and compiling code that is not actually necessary for the initial render.
This Hint will trigger for any internal URL that contains render blocking scripts or stylesheets;
A <script> tag that:
A <link rel="stylesheet"> tag that:
The goal here is to reduce the impact of render-blocking resources, which can be done by:
This requires a developer working closely with the code, and a diagnostic tool like Lighthouse, to assess which resources can be optimized in this way. The links below provide some examples and workflows.
Find, fix and communicate technical issues with easy visuals, in-depth insights, & prioritized recommendations across 300+ SEO issues.
Get all the capability of Sitebulb Desktop, accessible via your web browser. Crawl at scale without project, crawl credit, or machine limits.