30 checks in Technical Foundation & Rendering. Automated Its subsection has a live automated checker in the engine.
| ID | Check | Passes when |
|---|---|---|
| 1.9.01 | Detect CDN provider from response headers (x-served-by, x-cache, cf-ray, etc.) | CDN identified |
| 1.9.02 | Validate CDN is serving static assets (JS, CSS, images) | CDN-served |
| 1.9.03 | Validate CDN cache-hit ratio for static assets | > 80% hit |
| 1.9.04 | Validate Cache-Control headers on static resources | max-age >= 86400 |
| 1.9.05 | Validate Cache-Control headers on HTML documents | Appropriate (short TTL or no-cache with revalidation) |
| 1.9.06 | Validate ETag headers present on cacheable resources | Present |
| 1.9.07 | Validate Last-Modified headers present | Present |
| 1.9.08 | Validate Vary header configured correctly | Includes Accept-Encoding |
| 1.9.09 | Validate Brotli compression enabled on text resources | br encoding available |
| 1.9.10 | Validate Gzip fallback compression enabled | gzip encoding available |
| 1.9.11 | Validate compression ratio > 70% on HTML responses | Efficient |
| 1.9.12 | Validate compression ratio > 70% on CSS responses | Efficient |
| 1.9.13 | Validate compression ratio > 50% on JS responses | Efficient |
| 1.9.14 | Measure CDN latency from primary geographic region | < 50ms |
| 1.9.15 | Measure CDN latency from secondary geographic region | < 100ms |
| 1.9.16 | Validate CDN serves correct content-type headers | Correct |
| 1.9.17 | Validate CDN does not strip security headers | Headers preserved |
| 1.9.18 | Validate CDN handles cache purge/invalidation | Functional |
| 1.9.19 | Validate stale-while-revalidate directive present | Present |
| 1.9.20 | Validate stale-if-error directive present | Present |
| 1.9.21 | Validate images served via CDN with auto-format (WebP/AVIF) | Optimized format |
| 1.9.22 | Validate CDN supports HTTP/2 or HTTP/3 | Enabled |
| 1.9.23 | Validate CDN edge locations cover target market regions | Covered |
| 1.9.24 | Validate no cache-busting query strings on versioned assets | Hash-based versioning |
| 1.9.25 | Validate immutable directive on versioned assets | Present |
| 1.9.26 | Validate CDN does not serve stale content after deploy | Fresh |
| 1.9.27 | Validate origin server shielding is enabled | Enabled |
| 1.9.28 | Validate CDN failover behavior (origin down scenario) | Graceful |
| 1.9.29 | Validate CDN serves consistent responses across edge nodes | Consistent |
| 1.9.30 | Compute CDN Optimization Score | Finalized |
← 1.8 HTML Structure Integrity Suite
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 plansMachine-readable: catalog totals and the full catalog as JSON (IDs, section, weight, status).