WordPress Web Sitesi Hızını Artırmak İçin 10 İpucu

Yayınlanan: 2018-04-01

WordPress Web Sitesi Hızı

Web Sitesi Hızı – Çoğu geliştiricinin ve SEO'nun geliştirmek istediği en önemli faktörlerden biridir. Daha bu hafta Google, Web Sayfası Yükleme Hızının yeni Mobil İlk Endeksinde büyük bir sıralama faktörü olacağını duyurdu.

Bu makaleye göre, Web Sayfası Yükleme Hızı, Google Analytics aracılığıyla gözlemlenebilen, yalnızca 4 saniye sonra %25 oranında terk ile sayfa terkine doğrudan katkıda bulunur. DoubleClick by Google'a göre, mobil kullanıcıların %53'ü bir sayfayı 4 saniye sonra terk ediyor.

Bu hafta, WordPress web sitenizin hızını artırmak için birkaç ipucu ve yöntemi açıklamaya karar verdik.

1. Testleri Çalıştırın

Web sitenizi daha yüksek hız için optimize etmeye başlamadan önce, ihtiyaç duyacağınız iyileştirme düzeyinin iyi bir göstergesini sağlamak için web sitesinin şu anda nasıl performans gösterdiğini görmek için testler yapmak iyi bir fikirdir.

Google Developers tarafından sunulan PageSpeed ​​Insights, web sitesine hem Masaüstü hem de Mobil için 100 üzerinden bir optimizasyon puanı verir. Bu, web sitenizin hızının ne kadar iyi performans gösterdiğini görmenin harika bir yoludur ve ayrıca nerede iyileştirmelerin yapılması gerektiği konusunda bilgi parçacıkları sağlar.

Sayfa Hızı Analizleri

Çalıştırmayı düşünebileceğiniz başka bir test de WebPageTest'tir. Bu test, ilk bayta kadar geçen süre de dahil olmak üzere web sitenizin nasıl yüklendiğiyle ilgili çok sayıda ayrıntılı ayrıntı verir ve belirli kaynakların yüklenmesinin tam olarak ne kadar sürdüğünü size gösterir.

Web Sayfası Testi Web Sitesi Hızı

2. Küçült ve Birleştir (HTML,CSS ve JavaScript)

WebPageTest sonuçlarınızı aldıktan sonra, HTML, CSS ve JavaScript sayfaları gibi ek kaynak sayfalarını kullanmak için web siteniz tarafından yapılan isteklerin sayısını görebilirsiniz.

Buradaki amaç, bu dosyaları küçülterek ve bu sayıyı azaltmak için bir araya getirerek bu sayıyı mümkün olduğunca azaltmaya çalışmaktır.

Bu işlem özellikle Divi veya Elementor gibi bir sayfa oluşturucu kullanıyorsanız önemlidir, bazen bu oluşturucu dosyalarınızda gereksiz kod parçacıkları, boşluklar ve gereksiz biçimlendirmeler bırakabilir.

Bunu yapmanın basit bir yolu, WP Fastest Cache gibi eklentiler kurmaktır. Bu tür eklentilerin ayarlarında hem küçültme hem de birleştirme seçeneklerini seçmek istersiniz.

html css web sayfası hızını küçült

3. İlk bayta kadar geçen süreyi en aza indirin

İlk bayt veya TTFB zamanı, esasen bir sunucunun isteğinizi almasının ve ilk bilgi baytını tarayıcınıza geri göndermesinin ne kadar sürdüğünün bir ölçümüdür.

Geliştirici Araçları veya DevTools, Google Chrome'da yerleşik olarak bulunan bir dizi web yazma ve hata ayıklama aracıdır. DevTools, web geliştiricilerine tarayıcının iç kısımlarına ve web uygulamalarına derinlemesine erişim sağlar.

Geliştirici Araçları kullanıyorsanız, yanıt süresinin İnternet bağlantınızdan etkilenebileceğini unutmamak önemlidir. Bu nedenle, kendi bağlantınız ne kadar yavaşsa, sunucu yanıtınız o kadar yavaş görünecektir.

TTFB'niz 200 ms'nin altındaysa, dünyada her şey yolundadır. Değilse, bu zamanı azaltmak için üzerinde çalışılması gereken birkaç farklı sorun olabilir.

Dinamik içerik oluşturma ve sunucu yapılandırması, TTFB'nizi azaltmaya çalışırken kontrol edilebilir iki faktördür. WordPress ile sayfalarınız büyük olasılıkla dinamiktir. Bu, geri ping atılmadan önce PHP ile farklı dosyalardan “oluşturulacak” bir veritabanı ile etkileşime girmeleri gerektiği anlamına gelir.

Sunucu yanıt süresini azaltmak ve önbelleğe almayı etkinleştirmek, bu makalenin ilerleyen kısımlarında değineceğimiz bu sorunlar için iki düzeltmedir.

4. Sunucu yanıt süresini azaltın

Sayfanızın ne kadar hızlı yüklendiğiyle ilgili en büyük faktörlerden biri, DNS aramanızın ne kadar sürdüğüdür.

Bir etki alanı adı sistemi (DNS), IP adresleri ve bunlarla ilişkili ana bilgisayar adlarından oluşan bir veritabanına sahip bir sunucudur. Bir kullanıcı tarayıcısına bir URL yazdığında, bu URL'yi çevrimiçi konumunu belirten IP adresine çeviren bir DNS sunucusudur.

Yavaş bir DNS sağlayıcı kullanıyorsanız, bu, tarayıcıların sitenizi bulması için geçen süreyi artırır. Daha hızlı bir DNS sağlayıcısına geçmek süreci hızlandırabilir.

Mevcut DNS sağlayıcınızın kim olduğundan emin değilseniz, MX Toolbox'tan DNS Arama Aracı ile öğrenebilirsiniz.

5. Doğru barındırma seçeneğini seçin

Bazı barındırma sağlayıcı paketleri hız açısından sınırlıdır, barındırma sağlayıcınızın mevcut aboneliğinizi sınırlandırıp sınırlandırmadığını kontrol etmek en iyisidir.

Ev sahibinin yeterince hızlı bir hizmet sağlamadığını tespit ederseniz, onlarla iletişim kurmanız faydalı olabilir, hizmeti değiştirmeden önce bu konuda onları bilgilendirin, çünkü bu bazen aynı barındırma sağlayıcısından ücretsiz aylar veya daha ucuz bir hizmete yol açabilir.

Hızı test edebilir ve mevcut barındırma sağlayıcınızın Bitcatcha ile ne kadar iyi performans gösterdiğine dair bir puan alabilirsiniz.

6. Tarayıcı önbelleğe almayı etkinleştirin

Bir web sitesini ziyaret ettiğinizde, ziyaret ettiğiniz sayfadaki öğeler sabit sürücünüzde bir önbellekte veya tarayıcınızın web sitesini yüklemek için sunuculara başka bir istek göndermek yerine sayfayı yerel depolamadan yüklemesini sağlayan geçici depolamada saklanır.

Tarayıcı önbelleğe almayı etkinleştirmenin kolay bir yolu, WP Fastest Cache gibi bir eklenti kullanmaktır. Tarayıcı önbelleğe almayı etkinleştirmek için şu adımları izleyin:

  • 'WP Fastest Cache' WordPress Eklentisini indirin ve yükleyin.
  • WP Fastest Cache eklenti ayarlarına gidin.
  • Tarayıcı Önbelleğe Alma onay kutusuna tıklayın ve Gönder düğmesine tıklayın.
  • Bundan sonra “Seçenekler kaydedildi” mesajı görüntülenecektir.

Önbelleğe Almayı Etkinleştir

WP Fastest Cache'de, önbellek sistemi seçeneği etkinleştirildiğinde, dinamik WordPress web sitenizin oluşturduğu php ve mysql veritabanı dosyalarından statik html dosyaları oluşturur.

Web sitesinin çok sayıda ziyaretçisi varsa, sistemin sayfayı oluşturmak için çok fazla RAM ve CPU kullanması gerekir, bu da birçok kullanıcı için yavaş yükleme hızlarına neden olabilir.

Önbellek Sistemi etkinleştirildiğinde, sunucunun artık php ve mysql dosyalarını çağırması gerekmez ve statik html dosyasına güvenir.

Bu tamamlandığında, neredeyse anında web sitesi hızında gözlemlenebilir hız artışlarını fark etmelisiniz.

7. Görüntü Boyutu

Web sitenizde bulunan resim dosyalarının boyutu, sayfa hızını artırmaya çalışırken göz önünde bulundurulması gereken büyük bir faktördür. Yüksek çözünürlüklü görüntüler, web sayfalarının genel boyutunu artırabilir ve buna bağlı olarak web sitesi hızını yavaşlatabilir.

Önerilen görüntü boyutu 100 KB veya 0,1 MB'nin altındadır, bu nedenle görüntü hızlı bir şekilde yüklenir; bu, bu boyutun üzerindeki tüm görüntülerin 100 KB'a veya altına sıkıştırılması gerekeceği anlamına gelir.

Bunu, görüntü sıkıştırmaya izin veren bazı eklentileri veya web sitelerini kullanarak kolayca yapabilirsiniz, ancak web sitenizi yüklemeden veya oluşturmadan önce görüntülerin sıkıştırılmasını sağlamak için Photoshop'u en iyi şekilde kullanarak bunun nasıl yapıldığını öğrenmek ilgi çekici olabilir.

Photoshop kullanma bilginiz yoksa CompressJPEG veya CompressPNG çevrimiçi sıkıştırma hizmetlerini kullanmanızı öneririm.

8. Sıkıştırmayı Etkinleştir

Dosyalarınız ne kadar küçük olursa, sayfalarınız o kadar hızlı yüklenir. Sıkıştırma dosyaları, yükleme sürelerini azaltmanın en kolay yollarından biridir ve günümüzde Gzip ile sıkıştırmayı etkinleştirmek standart uygulama olarak kabul edilmektedir.

WordPress En Hızlı Önbellek, yine tarayıcı önbelleğe almayı etkinleştirmeye benzer şekilde GZIP Sıkıştırmasına da izin verir, bu seçenek etkinleştirildiğinde, web sitesi hızında gözle görülür bir gelişme göreceksiniz.

Sitenizde Gzip'in etkin olup olmadığından emin değilseniz GZIP Sıkıştırmasını Kontrol Et'i kullanabilirsiniz. Sadece sitenizin URL'sini girin ve Gzip'i etkinleştirdiyseniz, şöyle bir şey göreceksiniz:

GZIP Sıkıştırmasını Kontrol Edin

9. Harici barındırma platformlarını kullanın

Daha büyük dosyaları site dışında barındırmak için harici bir barındırma platformu kullanmak, video dosyalarının beğenileri önemli boyutta olabileceğinden ve web sitenizin hızı üzerinde önemli bir etkiye sahip olabileceğinden, keşfedilecek başka bir yöntemdir.

Videoları doğrudan web sitenize yüklemek yerine, YouTube veya Vimeo gibi harici barındırma platformlarını kullanmayı deneyin ve videoyu sitenize yerleştirmek için html kodlarını kullanın. Bu yöntem çok yerden tasarruf sağlar ve sıkıştırılmış video dosyaları yerine yüksek çözünürlük sağlar.

10. Bir CDN kullanın

Bir sunucunun bir web sitesini açmasını talep ettiğinizde, isteğiniz internet üzerinden web sitesini barındıran sunucunun bulunduğu yere gider ve sunucuya istenen bilgileri geri göndermesi talimatını verir.

Yoğun trafik zamanlarında, çok sayıda isteğin yapıldığı bu, sunucu yanıt süresini yavaşlatabilir; bu, işletmeniz için yüksek potansiyel büyümenin olduğu dönemlerde ideal değildir.

Bir CDN (İçerik Dağıtım Ağı) kullanmak, web sitenizi küresel bir sunucu ağında önbelleğe alacaktır, yani bir istek yapıldığında, web sitesinin önbelleğe alındığı en yakın sunucuya yönlendirilecektir. Esasen, tüm küresel isteklerin tek bir sunucuya yapılması yerine, bilgileri farklı ülkelerde veya yerel ayarlarda bulunan sunucular arasında paylaştırdı.

Yukarıdaki adımları izledikten sonra, web sitesi hızında gözle görülür bir fark olacaktır. Yukarıdaki testleri yeniden çalıştırın ve iyileştirmelerin net bir göstergesi için sonuçları karşılaştırın.

Herhangi bir ek bilgiye ihtiyacınız varsa veya değişiklikleri uygulamada zorluk yaşıyorsanız, WordPress hizmet yelpazemizi burada görebilirsiniz: WordPress Web Geliştirme