WordPress Web Sitesini Daha Duyarlı Hale Getirme

Yayınlanan: 2022-10-27

giriiş

Web siteniz işinizin yüzüdür. Müşterilerin şirketiniz hakkında daha fazla bilgi edinmek ve sizinle etkileşim kurmak istediklerinde ilk baktıkları yerdir. Bu nedenle siteniz hızlı, duyarlı ve kullanımı kolay olmalıdır. Bunun olduğundan emin olmak için atabileceğiniz bazı adımlar şunlardır:

Duyarlı bir WordPress teması seçin.

Bir web sitesi oluşturmadan önce yapmanız gereken ilk şey, en iyi ve en duyarlı olan bir WordPress teması seçmektir. Bu zor olabilir çünkü piyasada binlerce WordPress teması vardır ve bunların çoğu kötü kodlanmış ve tasarlanmıştır.

İhtiyaçlarınız için doğru duyarlı temayı bulmanın en iyi yolu, geçmişte onu kullanmış olan diğer web sitesi sahiplerinin incelemelerini okumaktır. İyi bir duyarlı WordPress temaları aşağıdaki özelliklerin tümüne sahip olacaktır:

  • Hızlı yükleme süreleri - çoğu kişi web sayfalarının yüklenmesi için beş saniyeden fazla beklemez
  • Hafif kod - bu, Google (ve insanlar) gibi arama motorlarının sayfalarınızda gezinmesini kolaylaştırır


Kodunuzu kullanın ve eklenti kullanımını en aza indirin.

WordPress web sitenizi daha duyarlı hale getirmek istiyorsanız, kodunuzu kullanabilir ve eklenti kullanımını en aza indirebilirsiniz.

  • Bir CDN kullanın:

İçerik dağıtım ağı (CDN), dosyaları dünya çapındaki önbellek sunucularından teslim eden bir hizmettir. Kullanıcılar için daha hızlıdır çünkü onları bulundukları yerden dosya indirme zorunluluğundan kurtarır.

  • Bir önbelleğe alma eklentisi kullanın:

Önbelleğe alma eklentisi, sayfalarınızın statik sürümlerini bir CDN'de depolar, böylece ziyaretçiler sitenizi her ziyaret ettiklerinde tüm komut dosyalarını ve görüntüleri yüklemek zorunda kalmazlar. Ayrıca, WordPress'ten yeni veriler getirmeden önce önbelleğe alınmış içeriği sunarak sunucu yanıtlarını hızlandırır.

Ancak bu, sitenize her sayfa yüklediklerinde kullanıcılar ve sunucular arasında birden çok katman olması nedeniyle performans pahasına gelir.

  • Eklentileri en aza indirin:

Eklentileri en aza indirerek, performansı olumsuz etkilememek için gereksiz olanları kaldırmak veya artık yeterince sık kullanılmayanları devre dışı bırakmak kastediyoruz.

  • Görüntüleri optimize edin:

TinyPNG veya ImageOptim (yalnızca Mac) gibi bir görüntü optimizasyon aracı kullanıyorsanız, harika! Bu araçların çoğu kendi kendine çalıştığı için muhtemelen başka bir şeye ihtiyacınız olmayacak, ancak değilse, onlara bakın!

Bir önbellek eklentisi kullanın.

Bir önbelleğe alma eklentisi, yükleme sürelerini önemli ölçüde azaltabilir. Bir kullanıcı sitenizi ziyaret ettiğinde, tarayıcı sunucunuzdaki tüm dosyaların sayfa veya gönderi için gereken her şeyi yüklemesini ister.

Bu işlem biraz zaman alabilir ve özellikle web sitenizde çok fazla medya veya resim varsa, kullanıcılar için yavaş yükleme sürelerine neden olabilir.

Bir önbelleğe alma eklentisi, bu dosyaların kopyalarını her kullanıcının bilgisayarında yerel olarak depolayarak bu işlemi büyük ölçüde hızlandırabilir ve sitenizi bir sonraki ziyaretlerinde çok daha hızlı yüklenmelerine olanak tanır.

Önbelleğe alma eklentileri, aynı zamanda, çok fazla işlem gücüne ihtiyaç duymadıkları için WordPress'i mobil cihazlarda çalıştırmayı da kolaylaştırır - bu, telefonlarıyla web sitelerine kaç kişinin göz attığı düşünüldüğünde özellikle önemlidir!

Resimlerinizi optimize edin.

Görseller söz konusu olduğunda, sitenizin duyarlı olmasını sağlamanın en iyi yolu doğru araçları kullanmaktır. WordPress web sitenizdeki görüntüleri optimize etmenin birçok farklı yolu vardır.

  • Resimlerinizi sıkıştırmak için TinyPNG veya ImageOptim gibi bir araç kullanın. Her ikisi de WordPress için tarayıcı uzantıları ve eklentileri olarak mevcuttur, böylece bunları herhangi bir yazılım indirmeden kullanabilirsiniz.

  • Başka bir seçenek de WordPress görüntü sıkıştırma eklentisini ("WP Smush Pro" olarak da adlandırılır) kullanmaktır. Bu eklenti, kaliteyi korurken ve dosya boyutunu azaltırken mevcut tüm JPEG'lerinizi daha küçük boyutlara sıkıştırır; bu, mobil cihazlarda görüntülendiğinde çoğu tarayıcıda daha hızlı yüklenmelerini sağlar.

  • Ana sayfanızda veya öne çıkan gönderiler sayfanızda henüz optimize edilmemiş çok sayıda büyük resim varsa, cihazlar arasında daha hızlı ve daha kısa yükleme süreleri için WordPress uyumlu resim eklentisi veya Cloudflare veya Amazon CloudFront gibi bir CDN (içerik dağıtım ağı) kullanmayı düşünün. Veri kullanımı!


Yönlendirmeleri azaltın.

Yönlendirmeleri azaltın. Yönlendirmeler, SSL'yi zorlamak, kullanıcının konumuna bağlı olarak farklı içerik göstermek ve hatta URL yapınızı değiştirmek için kullanışlı bir araçtır. Ancak bir dezavantajı var: web sitenizi yavaşlatabilirler.

Yönlendirmeleri azaltmak (ve böylece sitenizi hızlandırmak) için, bunları yalnızca gerektiğinde, birden çok sayfayı, birçok URL'nin işaret ettiği bir sayfayla değiştirerek kullanmalısınız.

Sıkıştırmayı etkinleştirin ve tarayıcı önbelleğini kullanın.

Web sitenizi hızlandırmanın iki yolu vardır: sıkıştırmayı etkinleştirmek ve tarayıcı önbelleğini kullanmak. Sıkıştırmayı etkinleştirmek için W3 Total Cache, Akamai Fast CDN veya Cloudflare'nin ücretsiz planı (bütçenize bağlı olarak) gibi bir uygulama kullanmanız gerekir.

Örneğin, Cloudflare CDN'nin etkin olduğu Kanada'da barındırılan bir WordPress siteniz varsa, tüm dosyaları sıkıştırır ve bunları Kanada'daki sunucunuz yerine Kaliforniya'daki sunucularından sunar.

Bunun nedeni, her iki konum arasındaki mesafenin doğrudan Kanada'dan San Francisco'ya gitmekten daha kısa olmasıdır, bu nedenle veri paketlerinin hedeflerine ulaşması daha az zaman alır.

Bu tür bir hizmet için fazladan bir bütçeniz yoksa, barındırma paketlerimizin bir parçası olarak ücretsiz CDN sağladığımız için sitenizi SiteGround'da bizimle barındırmayı düşünün. Bu, kullanıcılar ve sunucular arasındaki azaltılmış gecikme sayesinde daha hızlı yükleme süreleri sağlar.

Bir içerik dağıtım ağı (CDN) kullanın.

İçerik dağıtım ağı (CDN), birden çok veri merkezinde dağıtılan küresel olarak dağıtılmış bir proxy sunucuları ağıdır. Bir CDN'nin amacı, içeriği son kullanıcılara yüksek kullanılabilirlik ve performansla sunmaktır.

Bunu düşünmenin iyi bir yolu şudur: Bir web siteniz varsa, biri New York City'den sitenizi ziyaret ettiğinde, muhtemelen o bölgedeki sunuculardan birine bağlanacaktır. Birisi California'dan ziyaret ederse, muhtemelen oradaki sunuculara bağlanacaktır.

Bu, web sitelerini hızlandırmaya yardımcı olur, çünkü onlara en yakın sunucu, sitenizi her ziyaret ettiklerinde dünya çapında bağlandıklarından daha hızlı yanıt verebilir.

WordPress'te CDN'leri kullanmanın birkaç farklı yolu vardır:

  • Web sitenizdeki değişiklikleri otomatik olarak algılayan ve bunları küresel veri merkezleri ağına (diğer CDN'ler gibi) dağıtan Cloudflare gibi ücretsiz bir hizmet kullanın.
  • Web sitenizdeki değişiklikleri otomatik olarak algılayan ancak her bir işlevin nasıl çalıştığını özelleştirebilmeniz için size (API'ler aracılığıyla) erişim sağlayan MaxCDN gibi ücretli bir hizmet kullanın.


Çözüm

Gördüğünüz gibi, WordPress web sitenizi hızlandırmanın birçok yolu var. Burada ele aldığımız bazı ipuçları, CDN veya önbelleğe alma eklentileri gibi önceki bölümlerden tanıdık gelecektir. Ancak, bunları uygulamadan önce her bir aracın ne yaptığını ve nasıl çalıştığını anlamanız önemlidir.