Performance · NinjaOps Guides
HTML Weight: Why 150KB Is the Budget
Above ~150KB of HTML, mobile parse time and transfer eat into your Core Web Vitals. Bloated pages usually ship inlined everything: CSS, JS, data.
How to fix it
- Audit raw HTML size — the grader reports yours in kilobytes.
- Move inline scripts/styles to cached static assets.
- Trim inlined JSON-LD and data blobs to what the page needs.
- Lazy-load below-the-fold sections instead of shipping them.
Diagnose this exact issue on your site — free
The 100-Point Affiliate Site Grader runs this check (and 40+ more) on your live site in ~10 seconds. No signup.
Want it fixed for you?
The Zero-Overhead Affiliate Playbook walks through every gap in this guide in 14 days on a $0 stack. Join the launch list →
More Performance fixes: