Home / Check catalog / 1. Technical Foundation & Rendering / 1.6 CSS Blocking & CLS Risk Suite

1.6 CSS Blocking & CLS Risk Suite

30 checks in Technical Foundation & Rendering. Automated Its subsection has a live automated checker in the engine.

IDCheckPasses whenWeightRuns
1.6.01Identify render-blocking CSS resources in <head>MinimizedCriticalDeterministic
1.6.02Validate critical CSS is inlined or preloadedPresentCriticalDeterministic
1.6.03Measure total CSS blocking time (ms)< 200msHeavyDeterministic
1.6.04Validate no external CSS blocks first paintNon-blockingHeavyDeterministic
1.6.05Detect unused CSS percentage on homepage< 40% unusedHeavyDeterministic
1.6.06Detect unused CSS percentage on key service pages< 40% unusedHeavyDeterministic
1.6.07Measure CLS score on homepage (mobile)< 0.1CriticalDeterministic
1.6.08Measure CLS score on homepage (desktop)< 0.1CriticalDeterministic
1.6.09Identify elements contributing most to CLSDocumentedHeavyDeterministic
1.6.10Validate images have explicit width/height or aspect-ratioPresentHeavyDeterministic
1.6.11Validate ads/embeds have reserved spaceReservedHeavyDeterministic
1.6.12Validate web fonts have font-display: swap or optionalPresentMediumDeterministic
1.6.13Validate no FOIT (Flash of Invisible Text) on loadNo FOITMediumDeterministic
1.6.14Validate no FOUT (Flash of Unstyled Text) persists > 500msMinimalMediumDeterministic
1.6.15Validate dynamic content injection does not trigger layout shiftStableHeavyDeterministic
1.6.16Validate lazy-loaded content has placeholder dimensionsReservedHeavyDeterministic
1.6.17Validate sticky/fixed elements do not shift surrounding layoutStableMediumDeterministic
1.6.18Validate CSS @import chains do not exceed 2 levels<= 2MediumDeterministic
1.6.19Validate CSS is minified in productionMinifiedMediumDeterministic
1.6.20Validate CSS source maps not exposed in productionNot exposedMediumDeterministic
1.6.21Validate above-the-fold content renders without any external CSSFunctionalHeavyDeterministic
1.6.22Validate media queries do not cause layout reflow on resizeStableMediumDeterministic
1.6.23Validate CSS custom properties do not cause FOUCCleanMediumDeterministic
1.6.24Detect CSS resources loaded from third-party domainsMinimizedHeavyDeterministic
1.6.25Validate third-party CSS has SRI integrity hashPresentMediumDeterministic
1.6.26Validate total CSS payload size < 100KB (compressed)Under limitHeavyDeterministic
1.6.27Validate CSS delivery uses HTTP/2+ multiplexingEnabledMediumDeterministic
1.6.28Validate preload hints for critical CSS filesPresentMediumDeterministic
1.6.29Validate no duplicate CSS rules across stylesheetsMinimal duplicationMediumDeterministic
1.6.30Compute CSS Blocking & CLS Risk ScoreFinalizedHeavyDeterministic

← 1.5 Redirect Graph Flattening Suite1.7 Critical Rendering Path Optimization Suite →

Run these checks on your site

A Deep Audit scores every check here that applies to your page, then an AI pass of up to 150 checks. Included on Pro and Ultra, or $9 for one audit.

See plans

Machine-readable: catalog totals and the full catalog as JSON (IDs, section, weight, status).