en

Check 4 / 12 LOW impact In the full checklist

Defer non-critical JS: reviews, chat until interact

What this check is

Review widgets and chat bubbles are heavy and irrelevant to the first screen. Deferring them until the shopper scrolls or interacts keeps the main thread free for the buying path.

How to implement it

Load chat and review scripts on first scroll, tap or idle timeout, and make sure the deferred widget does not push content when it finally renders: reserve its height in the layout. Verify the deferred code does not block the add-to-cart interaction.

How to verify it

Record a mobile trace and confirm no third-party review or chat script runs during the first seconds, then scroll and confirm the widget loads without a layout shift.

All 197 checks, one Google Sheet

This page is the summary. The full checklist carries the priority, the impact score and the tool link for every check — all 197 of them, across 14 categories, as a Google Sheet and CSV with lifetime updates.

$19 $197 one-time · 30-day money-back guarantee

Unlock 179 checks — $19

More in Speed

All 12 Speed checks · All 14 categories