CoreWebVitalsPulse / report

CoreWebVitalsPulse report: https://demo-saas.example/

Demo report on a fictional sample site.

Try a live example in 1 click:

10 / 100

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.
  • ✓ Mobile viewport meta tag (medium): Present.
  • ✗ HTML arrives in under 0.8 s (medium): 1100 ms from our server.

Markdown version

Fix it in minutes

Get copy-paste fixes for every failing check.

See options

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.

Often used together