Google PageSpeed‘de site hızınızı test ederken High / medium priority başlığının altında sıkıştırmayı etkinleştirin uyarısı alıyorsunuz ve bu yüzden PageSpeed Score’unuz düşük çıkıyor.

Yapmanız gereken çok basit. Adım adım gerçekleştirelim. Ben bu değişiklik ile blogumun skorunu 74’den 85’e çıkarttım.

İpucu: Google sayfa hızının minimum 85 olmasını istiyor.

Sunucunuza erişin ve ana dizin (www ya da httpdocs) altındaki .htaccess dosyasını bilgisayarınıza kopyalayın.

Önemli not: .htaccess dosyasının yedeğini alın. Aksi bir durumda geri almak için kullanacaksınız.

.htaccess dosyasını bir düzenleyeyici (notepad, notepad ++ vs. ) ile açın. # BEGIN WordPress ile # END WordPress arasındaki kodların altına ya da üstüne apache sürümünüze göre aşağıdaki kod bloklarından birini yapıştırın.

Önemli Not: .htaccess dosyanızdaki mevcut kodları sakın silmeyin! Sadece ekleme yapacaksınız.

Apache sürümünüz 1.3 ise;

<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

2.x ve sonrası ise;

<IfModule mod_deflate.c>
SetOutputFilter DEFLATE

# Don’t compress
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary

#Dealing with proxy servers
<IfModule mod_headers.c>
Header append Vary User-Agent
</IfModule>

</IfModule>

NOT: Apache versiyonunu bilmiyorsanız önce 2.x ve sonrası kodlarını deneyin ve tekrar PageSpeed testini yapın. Artış yoksa 1.3 versiyonunu deneyin.



							

13 comments

  1. Süper anlatım. Teşekkürler. Bu değişiklik ile sitemin yüklenme hızını 74’den 83’e cıkarttım.

  2. Çok teşekkürler makale için. Site hızı 74’den 82’ye bir anda çıkıverdi 🙂 iyi çalışmalar

    1. Rica ederim. Bu arada sayfa hızının minimum 85 olması öneriliyor. 85 altı arama motorlarından eksi not alıyor. Ufak bir kaç değişiklikle sayfa hızını 90’lara çıkarabilirsiniz 🙂 size de iyi çalışmalar

  3. Merhaba,
    Sıkıştırma etkinleştirmeye çalışıyorum. ama .htacsess dosyasına verdiğiniz kodları girdiğim anda sitede ;

    Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.

    diye başlayan hatayı alıyorum. Başka kodlarıda denemiştim. Htacsess dosyasında ayrıca yapmam gereken birşeymi var. Ben işin içinden çıkamadım yardım edermisiniz..

  4. Ya hocam siz süpersiniz valla. Allah razı olsun. 58 den 90’a yükseldi valla.

  5. bir sürü gereksiz şey okudum hiç bir sonuç alamadım. sizin sayenizde site hızı baya iyileşti. hem de çok basit bir şekilde oldu.

    çok teşekkürler

Comments are closed.