Gzip Ve Extrası İle Site Ve Seo Performansınızı Arttırın!



WordPress sitenizin açılışına ve hızına etki eden Gzip Nasıl etkinleştirilir?

gzip-ile-sitenizi-sikistirin

Öncelikle adından da belli olacağı gibi Gzip bir sıkıştırmadır. Görevi sitenin sayfa boyutunu küçültüp okuyuculara daha kısa sürede sayfanızı yüklenmesini sağlar. Yani şu an bizim sitemiz teknohaber.tc 42,362 bytes olması gerekiyor ancak Gzip ile sıkıştırıdığım için bu boyut 8,976 bytes oldu. buda daha hızlı site açılışı anlamına geliyor. Tabiki seo ve google tarafından da öne çıkmak demek . Çünkü Google’ın hızlı açılan sitelere önem verdiğini biliyorsunuz.

Şu anda şu sorular aklınıza geliyor. Gzip’i benim sitemde var mı?

Hemen Gzip sitenizde aktif mi test edinCheck GZIP compression isimli siteye tıklayın ve URL’nizi yazarak Gzip sitenizde aktif mi kontrol edin.

Test sonucunda Gzip aktif değil ise yapmanız gerekenler:

1-Cpanelden Gzip’i aktifleştitiyoruz. (Nasıl yapıldığını aşağıdaki videomuzdan izleyebilirsiniz) 

2-Ardından ise aşağıdaki verdiğim kodları FTP’yi açıp .htacces dosyasına ekliyorsunuz.

Ben sizlere <IfModule mod_deflate.c> kodlarının haricinde sitenizi hızlandıracak olan  extra bir kod daha vermek istiyorum. Bu kodlarda CSS ve JS dosyalarınızın sıkışmasına destek olacak. ve örnek bir .htacces dosyasından ilgili kodlamaları aşağıdan kopyalayıp kullanabilirsiniz.

#Bilginin Paylaşımına destek olun.#
#Bu videoyu yada bu sayfayı konunun altındaki paylaş butonlarını kullanarak sosyal ağlarınız da paylaşın ki daha çok kişi bu bilgiyi öğrensin. #


##################
<IfModule mod_headers.c>
    # Serve gzip compressed CSS files if they exist 
    # and the client accepts gzip.
    RewriteCond "%{HTTP:Accept-encoding}" "gzip"
    RewriteCond "%{REQUEST_FILENAME}\.gz" -s
    RewriteRule "^(.*)\.css" "$1\.css\.gz" [QSA]

    # Serve gzip compressed JS files if they exist 
    # and the client accepts gzip.
    RewriteCond "%{HTTP:Accept-encoding}" "gzip"
    RewriteCond "%{REQUEST_FILENAME}\.gz" -s
    RewriteRule "^(.*)\.js" "$1\.js\.gz" [QSA]


    # Serve correct content types, and prevent mod_deflate double gzip.
    RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-gzip:1]
    RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-gzip:1]


    <FilesMatch "(\.js\.gz|\.css\.gz)$">
      # Serve correct encoding type.
      Header append Content-Encoding gzip

      # Force proxies to cache gzipped & 
      # non-gzipped css/js files separately.
      Header append Vary Accept-Encoding
    </FilesMatch>
</IfModule>
##################

<IfModule mod_deflate.c>
# Insert filters / compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/vtt 
AddOutputFilterByType DEFLATE text/javascript application
AddOutputFilterByType DEFLATE text/x-component
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/js
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE application/atom+xml 
AddOutputFilterByType DEFLATE application/json
AddOutputFilterByType DEFLATE application/ld+json 
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject 
AddOutputFilterByType DEFLATE application/x-font-ttf 
AddOutputFilterByType DEFLATE application/x-web-app-manifest+json 
AddOutputFilterByType DEFLATE font/opentype 
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon 
AddOutputFilterByType DEFLATE x-httpd-php
AddOutputFilterByType DEFLATE application/rdf+xml  
AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf
AddOutputFilterByType DEFLATE font/truetype 

BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip
Header append Vary User-Agent env=!dont-vary 
</IfModule>

IndexIgnore *
Order Allow,Deny
Allow from all

################
 
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress



  ♥♥♥Videomuzu sağ alt köşeden beğenip yorum bırakmayı unutmayın. Destek için teşekkür ederim ♥♥♥



2 Yorum

  1. BARIŞ YEMAN 25 Şubat 2017 Alıntıla
    • Nimet Tuba ÖzYönetici 25 Şubat 2017 Alıntıla

    Yorum Bırakabilirsiniz

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir