Yavaş yüklenen sayfalar ziyaretçilerin siteden ayrılmasına neden olurken,
hızlı açılan web siteleri arama motorlarında daha avantajlı konuma gelebilir.
Ubuntu 24.04 üzerinde çalışan Nginx sunucusunda Gzip sıkıştırmasını etkinleştirerek
dosya boyutlarını küçültebilir ve sayfa yükleme sürelerini önemli ölçüde azaltabilirsiniz.
Gzip Sıkıştırması Nedir?
Gzip, sunucudan ziyaretçiye gönderilen metin tabanlı dosyaları sıkıştıran popüler bir veri
sıkıştırma yöntemidir. Tarayıcı bu sıkıştırılmış dosyaları otomatik olarak açtığı için
ziyaretçiler herhangi bir işlem yapmadan daha hızlı bir web deneyimi yaşar.
Gzip Kullanmanın Avantajları
- Sayfa yükleme süresini azaltır.
- Bant genişliği kullanımını düşürür.
- Sunucu performansını artırır.
- Google PageSpeed puanına olumlu katkı sağlar.
- SEO performansını destekler.
- Mobil cihazlarda daha hızlı yükleme sunar.
Ubuntu 24.04 Üzerinde Nginx Kurulumu
Öncelikle sistemi güncelleyin ve Nginx’i kurun.
sudo apt update
sudo apt install nginx -y
Servisi başlatın.
sudo systemctl enable nginx
sudo systemctl start nginx
Kurulumun başarılı olduğunu doğrulamak için:
nginx -v
sudo systemctl status nginx
Gzip Nasıl Etkinleştirilir?
Nginx yapılandırma dosyasını açın.
sudo nano /etc/nginx/nginx.conf
HTTP bloğu içerisine aşağıdaki ayarları ekleyin.
gzip on;
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_min_length 1024;
gzip_types
text/plain
text/css
text/javascript
application/javascript
application/json
application/xml
text/xml
image/svg+xml;
Yapılandırmayı Kontrol Edin
sudo nginx -t
Daha sonra Nginx’i yeniden başlatın.
sudo systemctl restart nginx
Gzip’in Aktif Olduğunu Kontrol Edin
curl -H "Accept-Encoding: gzip" -I https://alanadiniz.com
Eğer aşağıdaki satırı görüyorsanız Gzip başarıyla çalışmaktadır.
Content-Encoding: gzip
Performansı Daha da Artırmak İçin
| Optimizasyon | Faydası |
|---|---|
| Browser Cache | Tekrar ziyaretlerde sayfalar daha hızlı açılır. |
| HTTP/2 veya HTTP/3 | Daha hızlı veri aktarımı sağlar. |
| Brotli Sıkıştırma | Gzip’e göre daha yüksek sıkıştırma sunabilir. |
| WebP Görseller | Resim boyutlarını önemli ölçüde küçültür. |
| CDN Kullanımı | Dünyanın farklı bölgelerinde daha hızlı erişim sağlar. |
| CSS ve JavaScript Minify | Dosya boyutlarını azaltır. |
Sonuç
Ubuntu 24.04 üzerinde çalışan Nginx sunucusunda Gzip sıkıştırmasını etkinleştirmek,
web sitesi performansını artırmanın en kolay yollarından biridir.
Daha küçük dosya boyutları sayesinde sayfalar daha hızlı yüklenir,
sunucu kaynakları daha verimli kullanılır ve kullanıcı deneyimi iyileşir.
SEO açısından da önemli avantajlar sağlayan bu yapılandırmayı birkaç dakika içerisinde
uygulayabilir ve web sitenizin hızını gözle görülür şekilde artırabilirsiniz.

Bir yanıt bırakın