Guidelines · WSG 4.2
Optimize caching and support offline access
A returning visitor should download almost nothing. Missing cache headers make every visit as expensive as the first, which is invisible in a single measurement but doubles real-world cost.
How to satisfy it
- Serve fingerprinted static assets with a long max-age and immutable.
- Use short max-age with stale-while-revalidate for HTML that changes.
- Never send no-store on assets that are safe to reuse.
- Verify with a second load: repeat-visit weight should be a fraction of the first.
Measured pages failing this guideline
From the 60 most recently measured pages. Each links to its full report.
- huggingface.coOn a repeat visit 18.58 MB of static assets were re-downloaded instead of coming from cache.2.98 g CO₂e · 20.59 MB · about 4.64 MB recoverable
- www.google.comOn a repeat visit 542 kB of static assets were re-downloaded instead of coming from cache.0.273 g CO₂e · 2.81 MB · about 136 kB recoverable
- forum.donanimhaber.comOn a repeat visit 175 kB of static assets were re-downloaded instead of coming from cache.0.510 g CO₂e · 4.48 MB · about 44 kB recoverable
- www.build3.orgOn a repeat visit 163 kB of static assets were re-downloaded instead of coming from cache.0.560 g CO₂e · 4.97 MB · about 41 kB recoverable
- www.smithsonianmag.comOn a repeat visit 144 kB of static assets were re-downloaded instead of coming from cache.0.410 g CO₂e · 4.46 MB · about 36 kB recoverable
- qwen.aiOn a repeat visit 123 kB of static assets were re-downloaded instead of coming from cache.0.553 g CO₂e · 4.91 MB · about 31 kB recoverable
- dropoff.jnk.zoneOn a repeat visit 111 kB of static assets were re-downloaded instead of coming from cache.0.0065 g CO₂e · 53 kB · about 28 kB recoverable
- openai.comOn a repeat visit 109 kB of static assets were re-downloaded instead of coming from cache.2.36 g CO₂e · 25.92 MB · about 27 kB recoverable
- openai.comOn a repeat visit 107 kB of static assets were re-downloaded instead of coming from cache.0.778 g CO₂e · 8.53 MB · about 27 kB recoverable