Compression (Gzip/Brotli)
Checks if the server compresses text responses.
Why does this matter?
Gzip compression typically reduces HTML size by 60-80%. Brotli is another 15-20% more efficient. Without compression, the server sends unnecessarily large files, increasing load time and bandwidth costs.
How to fix it?
Enable Gzip or Brotli on your web server. Apache: mod_deflate or mod_brotli. Nginx: gzip on; or brotli on;. Cloudflare enables this automatically. Check the Content-Encoding response header to confirm.
This check scores from 0 to 100. Below 50 is a fail, 50 to 89 is a warning, 90 or above is good. After each crawl you see the score per page in your report, with a short note on what we found.
Frequently asked questions
Checks if the server compresses text responses.
Gzip compression typically reduces HTML size by 60-80%. Brotli is another 15-20% more efficient. Without compression, the server sends unnecessarily large files, increasing load time and bandwidth costs.
Enable Gzip or Brotli on your web server. Apache: mod_deflate or mod_brotli. Nginx: gzip on; or brotli on;. Cloudflare enables this automatically. Check the Content-Encoding response header to confirm.
Example
Copy the code below and adapt the domain name, brand name and content to your situation.
# Nginx: Brotli (best) + Gzip (fallback)
brotli on;
brotli_comp_level 6;
brotli_types text/html text/css application/javascript application/json image/svg+xml;
gzip on;
gzip_comp_level 5;
gzip_vary on;
gzip_types text/html text/css application/javascript application/json;
# Apache .htaccess
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css application/javascript application/json
</IfModule>