WordPress Hızlandırma

Bir site sahibinin siteyi yaptıktan sonra ilk aklına gelen şey google da çıkabilmektir.

Sitenin açılış hızına google büyük önem verir. Aynı zamanda siteye giren kullanıcılar içinde önemlidir. Herkes tıkladığı sitenin hızlı açılmasını ister.

WordPress de site hızlandırma biraz daha kolaydır. Kendi beceri ve bilginiz ve eklentiler yardımıyla hızlı bir şekilde çok fazla kodlama işine girmeden yapabilirsiniz.

İlk elinizdeki bulunması gereken malzeme hızlı bir sunucu. Hosting hızlı değilse istediğiniz kadar hızlandırmaya çalışın yinede siteniz yavaş açılacaktır. O yüzden hosting seçimi çok önemli, test ederek kurumsal firmalardan almalısınız.

Diğer önemli malzeme ise seo uyumlu bir tema. Seo ya uyumlu olarak satılan yada paylaşılan temalarında hızlandırılmaya ihtiyaçları vardır.

Her site bir alan kaplar ve amacımız bu alanı daraltmak.

Yapacaklarınız sırasıyla :

  1. Resim boyutlandırma
  2. Resim optimizasyonu
  3. Gzip Sıkıştırma
  4. JavaScript ve CSS sorgularını azaltmak
  5. Tarayıcı önbellekleme
  6. JavaScript küçültme
  7. CSS küçültme
  8. JavaScript geçiktirme (async / defer)
  9. CSS geçiktirme (async / defer)
  10. Database optimizasyon

Kullanacağınız eklentiler :

  1. W3 Total Cache
    2. Async JavaScript
    3. Remove Query Strings From Static Resources
    4. Autoptimize
    5. WP-Optimize

-Eklentiler içerisinde en çok işe yarayan W3 Total Cache.
Bu eklenti ile, JS ve CSS küçültme ve önbellekleme. Tarayıcı önbellekleme. Database önbellekleme işlemlerini yapabilirsiniz.

-Async JavaScript ile JavaScript lere geçikme vererek sayfanın ilk açılışında JavaScript lerin çalışmasını engelleyerek sayfa açılış hızını arttırabilirsiniz.

-Remove Query Strings From Static Resources, adından da anlaşıldığı gibi JS ve CSS gibi statik kaynakların otomatik olarak oluşan sorgularını kaldırmaya yarar.

– Autoptimize, CSS ve JavaScript kodlarını birleştirir, sıkıştırır ve geciktirir.
Async JavaScript eklentisinin yaptığı işi de yapabilir. Autoptimize eklentisi bazı temalarda ters etki yapabilir ve sitenizin açılmamasını sağlayabilir. Bu yüzden ben sadece Async JavaScript eklentisi ile JS lerin geç açılmasını sağlıyorum.
Autoptimize yi deneyerek test etmelisiniz. İşe yaradığını görerek ve test ederek silebilir yada kullanmaya devam edebilirsiniz.

– WP-Optimize ile veritabanını optimize edebilirsiniz. Yazıların eski versiyonlarını silebilirsiniz. Çöpleri temizleyebilir. Otomatik oluşan taslakları silebilir ve spam yorumları otomatik olarak silebilirsiniz.
Bu eklenti ile hedeflediğimiz veritabanı optimizasyonudur. Veritabanın dan eski girdileri silebilir ve gereksiz yükten kurtulabilirsiniz.

* Resim boyutlandırma, resimlerin boyutlarını doğru ayarlamaktır. Sitenizdeki yüklenen resmin yeri 200×200 piksel ise, siz resmi 500×500 piksel yükledi iseniz bu gereksiz bir yüktür. Resmin piksel olarak boyu arttığı gibi kapladığı alan da bayt olarak artar. Resimler genelde sitelerde çok alan kapladığından minimum boyutlarda yüklemelisiniz.

* Resim optimizasyonu, resimleri çeşitli programlarla ve sitelerle sıkıştırabilirsiniz.
Benim devamlı kullandığım site Tinypng ile png ve jpegleri sıkıştırabilirsiniz.

Sadece jpeg sıkıştıran diğer bir yardımcı site olan jpegmini yi de kullanabilirsiniz.

Resim sıkıştırmak için WP Smush eklentisini de kullanabilirsiniz. Ben tüm resimleri manuel olarak sıkıştırmayı tercih ediyorum.

* Gzip Sıkıştırma, sunucu yükünü azaltır ve sitenizi sıkıştırır.
Gzip aktifleştirildiğin de, tüm içeriği sunucu sıkıştırılmış olarak tarayıcıya teslim eder.
Sıkıştırmayı W3 Total Cache eklentisinde, ‘Enable HTTP (gzip) compression‘ seçeneğini aktif ederek çalıştırabilirsiniz.

Gzip Sıkıştırmanın aktif olup olmadığını GzipTest den test edebilirsiniz.

* JavaScript ve CSS küçültme, sitenizi GTmetrix ile analiz ederseniz. Optimize edilmiş hallerini otomatik olarak size verir. JS leri indirip sitenizdeki dosyalar ile değiştirebilir CSS leri ise program yardımı ile açarak içeriğini değiştirebilirsiniz.

Kendiniz yapmak isterseniz eğer JavaScript SıkıştırmaCSS Sıkıştırma sitelerini kullanabilirsiniz.

W3 Total Cache eklentisi yapılan tüm işlemleri sizin için .htaccess dosyanıza yazar. Yani bir eklentiye ihtiyaç duymadan da sadece .htaccess kodları ile de birçok optimizasyon işlemini gerçekleştirebilirsiniz.

Analiz Siteleri:

/GTmetrix
/Pingdom
/Google Speed Test
/Varvy Page Speed

Bu siteler yardımı ile sitelerinizi analiz edebilir. Yapılması gerekenleri görebilir ve müdahale edebilirsiniz.

Takıldığınız yerde yardım isteyebilir yada sorularınızı sorabilirsiniz.



2 Yorum

Mehmet Fatih GERÇEL
26 Temmuz 2019 at 16:3323

Sade ve bilgilendirici bir yazı olmuş. Elinize sağlık

Cevapla
Faruk Karahan
26 Temmuz 2019 at 21:4123

Teşekkür ederim.

Cevapla

Yorum Yapabilirsiniz

Your email address will not be published.

*
*
*