# corewebvitalspulse report: https://demo-saas.example/

> Demo report on a fictional sample site.

**Score:** 10/100 · Scanned 2026-10-26T21:21:26.366Z

9 of 10 checks need attention (2 high priority).

- [ ] **HTML under 300 KB** (medium): 410 KB of HTML.
- [ ] **No more than 1 render-blocking script in <head>** (high): 4 blocking scripts in <head>.
- [ ] **At most 8 third-party script domains** (medium): 9: a.example, b.example, c.example, d.example, e.example, f.example
- [ ] **At most 20 external scripts** (low): 24 external scripts.
- [ ] **Web fonts use font-display: swap** (medium): 0/3 @font-face rules with swap; Google Fonts without display=swap.
- [ ] **Images declare width and height (prevents layout shift)** (high): 11 of 18 images lack width/height.
- [ ] **Below-the-fold images lazy-load** (medium): 2 of 18 images use loading="lazy".
- [ ] **Preconnect or preload hints for critical third parties** (low): 0 preconnect, 0 preload.
- [x] **Mobile viewport meta tag** (medium): Present.
- [ ] **HTML arrives in under 0.8 s** (medium): 1100 ms from our server.

---
One read-only page request. These are the HTML-level causes of poor Core Web Vitals, not field measurements; confirm with real-user data (CrUX) or a lab test.
