Matan · SEO · Technical
Compression
gzip or brotli cuts HTML bytes on the wire and speeds up both users and crawlers.
Pass condition in our engine: The response includes gzip, brotli or zstd Content-Encoding.
1. Problem description
Uncompressed HTML wastes time-to-first-byte budget, especially on mobile networks. Search engines crawl more slowly through heavy origins. Many hosts leave compression off on HTML while enabling it only for assets.
2. Most common causes
- nginx/Apache gzip is disabled for text/html.
- A misconfigured CDN strips Content-Encoding.
- The origin is a tiny static host without compression middleware.
3. How to fix it
- Enable gzip or brotli for HTML, CSS, JS and JSON.
- Verify Content-Encoding: br or gzip in DevTools → Network.
- Compress at the CDN edge if the origin cannot.
Test this check
We fetch only this URL (plus robots.txt / llms.txt at the domain root when the check needs them). We do not crawl the rest of the site like a full report.
Scoring rules for the full site crawl are documented in methodology. Want every category at once? Generate a free report.
Get your free SEO & GEO report
Enter your URL and receive a full audit with scoring and recommendations. No sign-up required.