GZIP sıkıştırma, web sitelerinin performans aralığını büyük oranda etkileyen optimizasyon işlemleri arasında yerini alır. Site hızı, SEO çalışmaları içerisinde önemli bir etken olduğundan siteler için GZIP sıkıştırması göz ardı edilmemesi gereken yararlı bir eylemdir. Çünkü Google algoritmalarının web siteleri adına baktığı ilk kriter hızdır. Sitenize GZIP sıkıştırma işlemi uygulamanız halinde dosyalarınızı %70’in üzerinde sıkıştırma oranları ile küçülterek site performansınızı iyileştirmeniz mümkündür. Yazımızın alt başlıklarında GZIP sıkıştırması hakkında ayrıntılı bilgilere erişim sağlayabilirsiniz.
GZIP Sıkıştırması Nedir, Ne İşe Yarar?
GZIP sıkıştırması nedir; GNU zip’in kısaltılışı olarak bilinen yazılım, ağırlıklı olarak bir dosya formatını sıkıştırma ve açma işlemleri için kullanılmaktadır. GZIP sıkıştırması ile HTML, CSS, JavaScript ve görsel içerikli dosyalarınızı büyük sıkıştırma oranları küçültebilirsiniz. Bu sayede site hızınız konusunda organik ziyaretçi kaybı yaşama ihtimaliniz minimuma inecek ve site hızlandırma çalışmalarınız başarılı olacaktır.
GZIP sıkıştırma işlemi yapmadan önce sitenizde GZIP etkinleştirmesinin yapılıp yapılmadığını kontrol etmelisiniz. Bunun için https://www.giftofspeed.com/gzip-test/ linki üzerinden kısa süre içerisinde öğrenebilirsiniz. Tercihiniz dahilinde WebPageTest ya da GTMetrix testlerinden birini de uygulayabilirsiniz. Test içerisinde hata almanız halinde, GZIP sıkıştırmasının etkin olup olmadığını öğrenebilirsiniz.
GZIP Sıkıştırması Adım Adım Nasıl Yapılır?
WordPress optimizasyonları arasında kuşkusuz en kolay ve zahmetsiz gerçekleştireceğiniz işlem GZIP sıkıştırması olacaktır. Birazdan bahsedeceğimiz işlem adımlarını takip etmeniz halinde birkaç dakika içerisinde amacınıza ulaşabilirsiniz.
Cpanel ile GZIP Sıkıştırma
Sitenizin Cpanel’i üzerinden GZIP sıkıştırma işlemini gerçekleştirmek için yapmanız gerekenler:
- Username ve password bilgilerinizi kullanarak panelinize giriş sağlayın.
- Sayfanın alt kısmında yer alan Yazılım/Servisler (Software/Services) kısmından Web Sitesini Optimize Edin seçeneğini tercih ediniz.
- Karşınıza çıkacak İçeriği Sıkıştır’ın altındaki Tüm İçeriği Sıkıştır seçeneğini işaretleyerek içeriklerinizin tamamını sıkıştırabilirsiniz.
.htaccess ile GZIP Sıkıştırma
GZIP sıkıştırma işlemini Cpanel üzerinden gerçekleştiremediğiniz taktirde .htaccess yöntemini kullanmalısınız. Sitenizin ana dizin kısmında yer alan .htaccess isimli dosyanızı bir editör yardımı ile açarak aşağıdaki mod_deflate (önerilen) kodunu ekleyiniz.
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/opentype
# For Older Browsers Which Can’t Handle Compression
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
</IfModule>
Sunucunun mod_deflate’i desteklememesi halinde aşağıda bulunan mod_gzip kodunu kullanabilirsiniz.
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_include mime ^text/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_include handler ^cgi-script$
</ifModule>
Eklenti Kullanarak GZIP Sıkıştırma
WordPress site hızlandırma işlemi için eklentilerden yararlanarak sitenizde GZIP sıkıştırma işlemi uygulayabilirsiniz . Bunun için yapmanız gerekenler şunlardır:
WordPress için:
- WordPress hesabınıza giriş yapınız.
- Admin paneli üzerinden Eklentiler ->Yeni Ekle seçeneğine tıklayın.
- Açılan ekranda sağ üst köşede yer alan Eklentilerde Ara kısmına GZIP Ninja Speed Compression yazıp, aratın.
- Son olarak eklentiyi yükleyerek, etkileştirin.
Joomla için:
- Joomla yönetici paneline giriş yapınız.
- Sistem -> Genel Yapılandırma ->Sunucu kısmından GZIP etkinleştirmesini sağlayabilirsiniz.
Hakkında Sıkça Sorulan Sorular
GZIP sıkıştırması; GNU zip’in kısaltılışı olarak bilinen yazılım, ağırlıklı olarak bir dosya formatını sıkıştırma ve açma işlemleri için kullanılmaktadır.
GZIP sıkıştırma işlemi ile dosyalarınızı %70’in üzerinde sıkıştırma oranları ile küçülterek site performansınızı iyileştirmeniz mümkündür.
GZIP sıkıştırma işlemini; Cpanel’den, .htaccess dosyasından ya da eklenti kullanarak gerçekleştirebilirsiniz.
Gösterilecek yorum yok.