Signals How it behaves
Heavy for what it renders
- Category
- How it behaves
- Direction
- Pushes the score up
- Weight
- +10
What it is
Weight, mobile, accessibility, SEO — where the money leaks. One signal is not a verdict. The score is the whole weighted set, not any single line of it.
How it is weighted
10 points is mid-weight: real evidence, not a smoking gun. On its own it moves the number a few points.
What to do about it
Cut the payload to what the page renders. Static content does not need a client framework; ship HTML and CSS, and load JavaScript only where something is genuinely interactive.
Where it fires
Of the homepages we scan as worked examples, this signal fired on 4:
- vercel.com 21/100 — 41 script files and 511 KB of HTML to render 547 words. A full framework, an icon library and an animation library for a page a hundred kilobytes could serve.
- notion.so 13/100 — 54 script files and 174 KB of HTML to render 352 words. A full framework, an icon library and an animation library for a page a hundred kilobytes could serve.
- figma.com 6/100 — 27 script files and 1630 KB of HTML to render 598 words. A full framework, an icon library and an animation library for a page a hundred kilobytes could serve.
- openai.com 11/100 — 92 script files and 439 KB of HTML to render 513 words. A full framework, an icon library and an animation library for a page a hundred kilobytes could serve.