Daha Hızlı Bir WordPress Sitesi için 8 Adımlı Kontrol Listesi

Yayınlanan: 2019-08-07
Faster WordPress Site

Son güncelleme - 8 Temmuz 2021

WordPress hızlı, ölçeklenebilir ve kullanımı kolay bir içerik yönetim sistemidir, ancak hepimiz yavaş, yanıt vermeyen ve sinir bozucu WordPress siteleriyle karşılaştık. Düşük performansın birçok nedeni vardır, ancak bunlar yanlış yapılandırmaya, kötü barındırmaya ve optimize edilmemiş kod ve varlıklara kaynar.

Yavaş bir WordPress sitesini düzeltmek beş dakikalık bir iş değildir, ancak geliştirici olmayanların bile performansta büyük fark yaratan optimizasyonları uygulaması mümkündür. Bu yazıda, neredeyse tüm WordPress sitelerinin performansını artıracak sekiz optimizasyona bakacağız.

Eski Bir Cihazda Mobil Performansı Kontrol Edin

Sayfaları yüksek hızlı geniş bant bağlantısı olan yüksek performanslı bir dizüstü bilgisayarda çalışan bir tarayıcıya yüklendiğinde, bir WordPress sitesinin sağladığı kullanıcı deneyimi hakkında gerçekçi bir fikir edinmek zordur.

Her ziyaretçinin benzer bir kuruluma sahip olması olası değildir ve olsa bile, ortalama bir site, masaüstü bilgisayarlardan ziyade mobil cihazları kullanan daha fazla ziyaretçi alır. Mobil cihazlar, ağır siteleri hızlı bir şekilde oluşturacak güce sahip olmayabilir. Mobil ağlar gecikme ve yavaşlamaya eğilimlidir.

WordPress sitenizin yavaş ağ bağlantısıyla mobil cihazlarda nasıl performans gösterdiğini keşfetmeye değer çünkü bu ziyaretçiler için hızlı hale getirebilirseniz, herkes için hızlı olacaktır.

Google Chrome ve Firefox gibi tarayıcılar, geliştirici araçlarında CPU performansını ve ağ hızını kısmak için bir özellik içerir. Geliştirici Araçları'nın Denetim sekmesi altında bulunabilen Chrome'un Deniz Feneri aracı , site sahiplerinin çeşitli kısıtlama seçenekleri uygulamasına olanak tanır.

Kullanılmayan Eklentileri Kaldır

Eklentiler mutlaka WordPress performansına zarar vermez, ancak yapabilirler. WordPress eklentileri, sayfalar yüklendiğinde yürütülebilecek kodlar ekler. Kod, ağ istekleri, veritabanı sorguları yapabilir veya görünür bir etkisi olmayan görevleri gerçekleştirerek işleme kaynaklarını boşa harcayabilir.

Kullanılmayan veya gereksiz eklentileri kaldırmak, kullanıcı deneyimine zarar vermez ve performansı artırabilir. Bir sitede kurulu eklentilere bir göz atın ve gerekli olmayanları devre dışı bırakın veya kaldırın.

Hafif Bir Tema Kullanın

Bir WordPress sitesinin teması, ne kadar iyi performans gösterdiğinde önemli bir rol oynar. Eklentiler gibi temalar da kod ekler ve ağ istekleri yapar. Şişirilmiş temalar, WordPress sayfalarına büyük miktarda JavaScript ekler ve bunların çoğu, sitenin tasarımına gereksiz karışıklık katan özellikleri desteklemek için kullanılır.

Düzen temiz ve dağınıklık içermez

Tüm özellikleri içeren bir tema yüklemek yerine, basit bir tema seçmeyi ve ihtiyaç duyduğunuzda eklentiler aracılığıyla özellikler eklemeyi düşünün. Storefront, bir WooCommerce mağazası için harika bir seçenektir.

Görüntüleri Optimize Edin

Ortalama bir web sayfasında görseller en büyük bileşendir. aGörüntü boyutu, tam boyutlu bir görüntü indirildiğinde bile görüntülerin küçük boyutlarda görüntülendiği mobil cihazlarda özel bir sorundur.

WordPress duyarlı görüntüleri destekler; her görüntünün farklı boyutlarda birden çok sürümünü oluşturur ve uygun boyutu tarayıcıya gönderir. Bununla birlikte, WordPress kullanıcıları, tarayıcıların gereksiz görüntü verilerini indirerek zaman ve bant genişliğini boşa harcamamasını sağlamak için daha fazlasını yapabilir.

Kameralar, görüntülere büyük miktarda meta veri yerleştirir. Unsplash ve diğer popüler ücretsiz resim sitelerinden indirilen resimler de meta veriler içerir. Ekstra veriler, fotoğrafçılar için faydalıdır, ancak ortalama site ziyaretçisi için değildir. Meta verileri kaldırmak ve görüntü sıkıştırmayı optimize etmek, görüntü kalitesini etkilemeden görüntü boyutunu önemli ölçüde azaltabilir.

Bu, görüntü optimizasyonu için popüler bir WordPress eklentisidir.

Smush Image Compression ve Optimization gibi WordPress eklentileri görüntüleri işler ve gerekenden daha büyük olmamalarını sağlar.

Önbelleğe Alma Eklentisi Kurun

WordPress'in varsayılan davranışı, istendiğinde sayfalar oluşturmaktır. Bu, PHP kodunu yürütmek ve her ikisi de zaman alan veritabanı sorguları yapmak anlamına gelir. Önbelleğe alma, önceki isteklere yanıt olarak oluşturulmuş sayfaları ve sayfaların bölümlerini göndererek tarayıcı sorgularına yanıt vermek için gereken süreyi azaltır.

Çoğu web sayfası hızla değişmez. Bir ziyaretçiden diğerine aynı kalırlar, bu nedenle birçok kez aynı sayfayı oluşturmanın bir faydası yoktur.

Aralarından seçim yapabileceğiniz birkaç önbellek eklentisi vardır:

  • WP Rocket , kullanımı kolay olmayı amaçlayan premium bir eklenti.
  • WP Total Cache , önbelleğe alma seçenekleri üzerinde ayrıntılı kontrol sağlayan ücretsiz bir eklentidir, ancak ele alınması daha zordur.
  • WordPress yaratıcısı Matt Mullenweg tarafından kurulan şirket olan Automattic tarafından geliştirilen popüler bir önbellek eklentisi olan WP Super Cache .

Bu eklentilerden herhangi biri, barındırma hesabındaki yükü azaltırken bir WordPress sitesinin performansını önemli ölçüde artırabilir.

Bir İçerik Dağıtım Ağı kullanın

Bir içerik dağıtım ağı (CDN), bir sitenin statik varlıklarını alır ve bunları dünya çapındaki sunuculara dağıtır. Bir tarayıcı bu varlıkları istediğinde, bunlara en yakın CDN konumundan sunulur. CDN'ler gecikmeyi azaltır, sayfa yüklemeyi hızlandırır ve sunucu yükünü azaltır.

Cloudflare, web siteniz için bir içerik dağıtım ağı kurmak için en iyi seçeneklerden biridir.

En iyi WordPress barındırma sağlayıcıları, barındırma planlarında içerik dağıtım ağı bant genişliğini içerir, ancak bir WordPress sitesini MaxCDN veya Cloudflare gibi bir CDN'ye bağlamak da mümkündür . Daha önce bahsettiğimiz önbellek eklentileri CDN entegrasyon işlevine sahiptir.

Video Gömmeyi En Aza İndir

Videolar web deneyiminin önemli bir parçasıdır, ancak performans söz konusu olduğunda ödenmesi gereken bir bedeli vardır. Bir video yerleştirildiğinde, sayfa, oynatıcı ve ek işlevler için büyük miktarda JavaScript ve diğer varlıkları indirir. Bir video, ziyaretçi oynat düğmesine basmadan önce bir megabayta kadar fazladan veri ekleyebilir.

WordPress site sahipleri, performans ve sayfa içeriği arasında bir denge kurmaya çalışmalıdır. Videolar genellikle gereklidir, ancak bir video yalnızca dekoratifse veya sayfaya çok az şey ekliyorsa, onu kaldırmak önemli bir hız artışı sağlayabilir.

Daha İyi Bir Barındırma Sağlayıcısına Geçin

Bir WordPress sitesini barındıran sunucu, performansı üzerinde en büyük etkiye sahiptir. Barındırma şirketi, WordPress'in sayfalar oluşturmak için ihtiyaç duyduğu hesaplama gücünü, depolamayı ve belleği sağlar. Barındırma sağlayıcısı, sitenin ağ bağlantısını sağlamaktan da sorumludur.

Çok az kaynak ve kötü yönetilen bir ağ, herhangi bir miktarda performans optimizasyonunu yenebilir ve bunlar büyük ölçüde site sahiplerinin kontrolü dışındadır. Düşük trafikli bir WordPress sitesine ev sahipliği yapmak zor değildir, bu yüzden birçok barındırma sağlayıcısı ucuz WordPress barındırma hizmeti sunar. Mümkün olduğu kadar çok siteyi sunucularına tıkıyorlar, neredeyse hiç ücret almıyorlar ve hiçbir sitenin küçük kısmından fazlasını kullanmamasını umuyorlar.

Bir site her gün bir avuçtan fazla ziyaretçi çektiğinde, bu tür düşük maliyetli barındırma hızla sınırlarını aşıyor. Çözüm, garantili kaynaklar ve temel altyapı üzerinde daha fazla kontrol sunan paylaşılan barındırmadan bulut barındırmaya veya sanal özel sunucu barındırmaya geçiş yapmaktır.

WordPress, hızlı ve yetenekli bir içerik yönetim sistemidir. Yavaş bir WordPress sitesi genellikle yetersiz barındırma, zayıf yapılandırma veya aşırı büyük bant genişliği gereksinimlerinden kaynaklanır.

Bu sekiz maddelik kontrol listesini tamamlayan herhangi bir WordPress sitesi sahibi, WordPress performans problemlerinin çoğunu çözecek ve daha hızlı bir site ve iyileştirilmiş bir kullanıcı deneyimi ile ödüllendirilecektir.