Very low text-to-HTML ratio
What this means
On a page over 100KB, readable text is less than 5% of the HTML payload — the rest is markup, inline scripts and serialized state. This is a payload-efficiency signal, not a ranking one.
How to fix it
Move inline state blobs and inline styles into cached external files; a genuinely interactive application page is expected to have a low ratio and needs no change.
Fix effort
This check needs a developer fix: it turns on a routing, hosting or infrastructure decision that no automatic edit can make safely.
Authoritative source
https://developers.google.com/search/docs/fundamentals/creating-helpful-content
Find every page this affects
CrawlX runs this check — and 161 others — across your whole site, ranks the findings by estimated impact, and opens the fixable ones as pull requests. Free for 500 URLs.