Remediation
Visible text makes up at least 15% of the rendered DOM weight.
content.text_ratioreadabilityweight 1heuristic
Why it matters
A low text-to-markup ratio means most of the bytes agents fetch are styling and structure, not content. Agents that retrieve thin pages either fall back to inference or skip them entirely.
How to fix
- Make sure server-rendered HTML actually contains the page copy, not just placeholders.
- Audit any "render-on-scroll" or "lazy-load" libraries that defer text content into JS.
- Trim excessive inline styles and presentational div soup.
Run a scan to check your site
Verify on your site
Run a scan against your domain to see whether content.text_ratio currently passes, warns, or fails. Free, no signup; the score page is permanent and citable.