2020’de WordPress Site Hızını Optimize Etme Rehberi

Bir WordPress web sitesi oluşturmak yeterince basit görünüyor, değil mi? Sen barındırma satın , bir alan adı almak ve WordPress yükleyin. WordPress kullanıcıları için halihazırda mevcut olan pek çok harika tema ve eklenti ile siteyi gerçekçi bir şekilde birkaç saat içinde oluşturabilir, tasarlayabilir ve içerikle doldurabilirsiniz.

” Bir web sitesi kurmak ne kadar zor olabilir? ”, Tam olarak öngördükleri buydu. Ancak bu, web sitesi oluşturma sürecinin kritik bir bileşenini dışarıda bırakır:

Site hızı optimizasyonu.

Aşağıdaki kılavuz, bir WordPress web sitesinin performans için optimize edebileceği ve olması gereken tüm yolları araştırmaktadır .

Site Hızı Neden Önemlidir?

Yıllar önce Kissmetrics, tüketicilerin web sitelerinden yüksek beklentilerini gösteren bir infografik yayınladı. Yani, büyüyen bir çoğunluk, web sitelerinin üç saniye veya daha kısa sürede yüklenmesini bekliyordu.

Bununla birlikte, bu verilerin yayınlanmasından bu yana, bu sorunun ne kadar ciddi hale geldiğini ve bir web sitesi hız için optimize edemediğinde veya beklentileri aşmayı başardığında ne olduğunu gösteren vaka çalışmalarımız var .

Örneğin BBC’yi ele alalım:

“BBC’de, bir sayfanın yüklenmesi için geçen ek her saniye için kullanıcıların yüzde 10’unun ayrıldığını fark ettik.”

Öte yandan Pinterest , site hızını artırdığınızda ne olacağına dair harika bir örnek veriyor:

“Sayfalarımızı performans için yeniden oluşturmanın sonucu, Pinner bekleme süresinde yüzde 40 azalma, SEO trafiğinde yüzde 15 artış ve kayıt için dönüşüm oranında yüzde 15 artış sağladı.”

Hız artışından faydalanabilecekler sadece haberler ve sosyal ağlar değil. Perakendeci Zitmaxx Wonen , bir web sitesi mobil kullanıcı için özel olarak optimize edildiğinde ne olduğunu gösterir:

“Zitmaxx Wonen, PageSpeed ​​Insights’ta maksimum 100 puan ve Sitemi Test Et’te 3 saniyelik yükleme süresi elde etti … Hızı ve erişilebilirliği artırmanın yanı sıra, temel işletme ölçümleri de güncellenmiş mobil sitenin kullanıma sunulmasından bu yana iyileşti: mobil dönüşüm oranlar% 50,2 artarken, mobil gelir% 98,7 arttı. “

Yerinde deneyimi iyileştirdiğinizde ve katılım oranlarınızı yükselttiğinizde, web sitenizin arama sıralaması da doğrudan etkilenecektir. İyi oluşturulmuş, iyi yazılmış ve süper hızlı bir web siteniz olduğunu Google’a gösterebilirseniz, arama sonuçlarında büyük ölçüde ödüllendirilecektir.

WordPress Site Hızınızı Nasıl Ölçersiniz?

Eğer yoksa WordPress sitesi oluşturduktan henüz site hızı için test açısından henüz yapacak bir şey yok. Yine de site bittiğinde, performansı optimize etmek için ne kadar iyi yaptığınızı görmek için bir dizi araçtan birini çalıştırabilirsiniz.

Neyse ki, bunu yapmak için kullanabileceğiniz bir dizi ücretsiz web sitesi hız testi aracı var. Elbette Google’ın kendine ait bir özelliği vardır, bu nedenle, Google’ın sitenizi ne kadar hızlı yorumladığına dair bir fikir edinmek için oradan başlamak isteyebilirsiniz.

Bu Google PageSpeed Insights’ı :

Google PageSpeed ​​Insights

Alan adınızı (veya diğerlerinden daha yavaş çalıştığından şüphelendiğiniz bir sayfayı) alana girin ve “İncele” yi tıklayın.

Google, daha sonra sitenizin Mobil ve Masaüstü için ne kadar hızlı yüklendiğine ilişkin bir dizi veri ortaya çıkaracaktır. Sitenizin farklı kitleler için ne kadar iyi performans gösterdiğini keşfetmek için her iki sekmeyi de tıkladığınızdan emin olun.

Ardından, optimizasyonlar açısından nasıl bir performans sergilediğinizi görmek için aşağı kaydırın.

PageSpeed ​​Insights Analizi

Diğer site hızı test araçları da benzer raporlar üretecektir. Bununla birlikte, web sitenizi en az iki tanesi üzerinden çalıştırmak hala iyi bir fikirdir. İşte GTmetrix, örneğin:

GTmetrix

Mobil ve masaüstü hızlarını ayıran Google’ın aksine GTmetrix, testleri PageSpeed ​​Insights ve YSlow’un sonuçları ve önerileriyle ayırır.

GTmetrix analizi

Ayrıca, sitenizin hangi belirli bölümlerinin site hızında en fazla sürüklenmeye neden olduğunu görmek için şelale analizini de kontrol edebilirsiniz.

Söylemeye gerek yok, burada dikkate alınması gereken çok şey var. Bununla birlikte amacınız, sizin için en iyi şekilde çalışan ve mantıklı öneriler sunan site hızı test araçlarını bulmak olmalıdır.

2019’da WordPress Site Hızınızı Optimize Edin

Bu web sitesi hız testi araçlarının önerdiği şeylerin çoğu teknik jargon gibi görünecek, sorun değil. Bu optimizasyonların çoğu için, bir web sitesinin arka ucunu nasıl kodlayacağınızı bilmenize gerek yok.

26 site hızı optimizasyonunun bulunduğu bu listeyle, bunun çoğunun WordPress ayarları, eklentileri ve güvenilir web barındırma ile yapılabileceğini göreceksiniz.

# 1: Web Barındırma

Başka bir şey yapmadan önce, web barındırma hizmetinize bir göz atın. Web siteniz güvenilir bir web barındırma şirketinin sunucu altyapısının üstünde oturmuyorsa, bu, site hızı sorunlarınızın kaynağı olabilir.

Web barındırma planınızın kalitesini değerlendirirken aramak istediğiniz şeyler şunlardır:

  • SSD depolama
  • PHP
  • Apaçi
  • Sunucu tarafında önbelleğe alma
  • Nginx
  • Yük dengeleme

Aranacak başka bir şey de sunucu tesislerinin nerede olduğu.

Örneğin, atın WordPress barındırma yönetilen gelen Volan :

Volanlı Sunucular

Tüm dünyada çok sayıda veri merkezleri var. Bununla birlikte, bazı WordPress barındırma şirketleri , web sitelerinin nereden sunulduğu konusunda şeffaf değildir; bu, sunucu hedef ziyaretçinizden çok uzaktaysa sorunlu olabilir. Sadece hıza zarar verebilecek ağır bir site değil; fiziksel mesafe de olabilir.

Bu nedenle, web barındırıcınız, sunucularının nerede bulunduğu hakkında bilgi sahibi değilse veya sitenize çok uzak bir yerden hizmet verildiği konusunda endişeliyseniz, onların desteğine ulaşın. Sizi daha iyi bir plana koyabilirler veya sitenizi daha yakın bir sunucuya taşıyabilirler.

# 2: CDN

Şimdi, web barındırma hizmetinizin olduğu gibi yeterince iyi olduğunu fark ederseniz, ancak site hızları hala zarar veriyorsa, bir sonraki adımınız bir içerik dağıtım ağı (veya CDN) satın almak olabilir. Aslında, bir e-ticaret sitesi kurduysanız ve küresel bir kitleye ulaşmayı umuyorsanız, bu bir tartışma olmamalı. Kesinlikle bir CDN’ye ihtiyacınız var.

Bir CDN, kendi başına yaşayamaması dışında, web barındırma gibidir. Bir web barındırma sunucusunun üstüne bir CDN katmanlamanız gerekir. Daha sonra sunucu ağınızı büyütür, böylece ziyaretçilerinizi web sitenizin sunucuda yaşadığı yerden ayıran geniş mesafeler konusunda endişelenmenize gerek kalmaz.

Öyleyse, Flywheel’deki örneği kullanalım . Kuzey Amerika, Avrupa ve Asya’da bir web sitesinin barındırılabileceği yedi sunucu konumu vardır.

Bunun üzerine Cloudflare’dan olduğu gibi bir içerik dağıtım ağı eklediğinizde şunlar olur :

CloudFlare

Web siteniz aynı anda ve tüm kıtalarda 165’ten fazla veri merkezinde yaşıyor . Bu, ürünlerinizi Rusya’da satın almaya çalışan birinin artık Singapur veya Amsterdam’daki bir sunucunun web sitenizi teslim etmesini beklemek zorunda kalmayacağı anlamına gelir. Mesafe büyük ölçüde azalır ve küresel müşterileriniz içeriğinizi katlanarak daha hızlı görür.

Bir CDN’yi araştırmaya gitmeden önce, planınıza bir tane ekleyip ekleyemeyeceğinizi görmek için web barındırma şirketinize danışın. Birçok paylaşılan barındırma planı, ücretsiz bir CDN eklenti seçeneği içerir. Ve çoğu barındırma şirketi, sizin için yüklemeye özen gösterirken en azından yükseltme olarak bir CDN sunacaktır.

# 3: Önbelleğe alma

Barındırma sunucuları ile ziyaretçiler arasındaki fiziksel mesafeye ne kadar çok vurgu yapıldığına dikkat edin. Ancak, bir web sitesinin yükleme sürelerini yavaşlatan tek şey bu değildir.

Web siteniz ömrü boyunca çok sayıda dosya biriktirir. Sayfa içeriği için dosyalar. Her görüntü için dosyalar. Tüm kod için dosyalar. Ve bunun gibi. Bir web sitesi ne kadar büyük olursa, hepsini idare etmek için daha fazla işlem gücü gerekir.

Bu nedenle, önbelleğe alma her web sitesi için önemli bir işlemdir.

Önbelleğe almanın yaptığı şey, bir web sayfasının statik bir HTML kopyasını kaydetmek ve bunu, aksi takdirde işlemesi gereken düzinelerce veya yüzlerce dosya yerine ziyaretçilere sunmaktır. Tahmin edebileceğiniz gibi, bu, ziyaretçilerinizin tarayıcılarına yükleme sürelerini büyük ölçüde hızlandırır.

Ayrıca, içerik değişmeden kaldığı sürece, önbelleğe alınan sayfa belirli bir süre boyunca ziyaretçilerin tarayıcılarına gönderilmeye devam edecektir. Günlük olarak değişmeyen bir web sitesi oluşturduysanız, önbelleğe alma, hızları yüksek tutmada inanılmaz derecede yararlıdır.

Bunun nasıl uygulanacağı konusunda iki araca ihtiyacınız olacak:

1. Web barındırma planınız, sunucu tarafı önbelleğe almayı içermelidir. Özellikler listenizde “önbellek” veya “önbelleğe alma” dan bahsedilmiyorsa, yeni bir tane bulmanın zamanı geldi.

Ayrıca, barındırıcınızın Vernik önbelleğe alma hizmeti sunup sunmadığını görmek isteyebilirsiniz. Bu, HTTP düzeyinde yaşayan bir önbelleğe alma mekanizmasıdır, bu nedenle ters proxy gibi çalışır. Temel olarak, web sunucunuza ulaşma şansı bulmadan önce trafiği inceler ve tüm bunları doğru şekilde idare edebilmenizi sağlamak için kaynaklarınızı ölçeklendirir.

Söylemeye gerek yok, bu e-ticaret web siteleri ve büyük miktarda trafiğe sahip diğerleri için gerçekten yararlıdır.

2. Bir WordPress önbelleğe alma eklentisi , diğer önbelleğe alma türleriyle ilgilenir:

  • Tarayıcı – Bu, ziyaretçilerinizin tarayıcılarını, geri dönmeleri ihtimaline karşı web sayfasının bir kopyasını tutmaya teşvik eder.
  • Sayfa – Bu, bir web sitesini sayfa sayfa önbelleğe alır. Tek tek sayfalar değiştiğinde, önbellek temizlenir ve baştan başlar.
  • Gravatar – Blogunuz Gravatar kullanıcılarının yorumlarını kabul ederse, avatarlarının yüklenmesi zaman alır, bu nedenle bu tür önbelleğe alma, bu içeriği tekrar yorum yapanlar için depolar.
  • Nesne, Parça, Veritabanı ve Memcache – Web sitenizin perde arkasında önbelleğe alma işleminden de yararlanan veri parçaları vardır. Bazı eklentiler size bu önbelleğe alma seçenekleri üzerinde tam kontrol sağlar.

Bu, W3 Total Cache’deki önbelleğe alma kontrollerine bir örnektir :

W3 Toplam Önbellek

Eklentinizi etkinleştirin, kullanmak istediğiniz önbellek ayarlarını yapılandırın ve ardından işini yapması için bırakın. Burada yönetecek hiçbir şey yok.

Bir WordPress önbellek eklentisi kullanmanın diğer avantajlarından biri, genellikle diğer performans optimizasyonlarını içermeleridir. Bundan sonra onlar hakkında konuşacağız.

# 4: Küçültme

Web sitenizin arkasında bulunan tüm kod, sunucunuzda yer kaplar ve işlem gücünü kullanır. Yalın ve temiz kod yazmak, bir WordPress web sitesini olabildiğince hafif tutmak için önemlidir, ancak bununla yalnızca bir yere kadar gidebilirsiniz.

Neyse ki, birçok WordPress önbellekleme eklentisi HTML, CSS ve JavaScript dosyalarınızı küçültmek için bir seçenek içerir.

Küçültme

Bu, dosyalarınızı daha makul bir boyuta etkili bir şekilde sıkıştırır.

# 5: Kodu Birleştirin

Yapabileceğiniz tek şey JavaScript ve CSS dosyalarınızın boyutunu sıkıştırmak değildir. Ayrıca tüm JavaScript dosyalarınızı ve tüm CSS dosyalarınızı tek bir dosyada birleştirebilirsiniz. WP Fastest Cache , bunu yapmayı gerçekten kolaylaştıran bir önbellek eklentisidir.

Kodu Birleştir

# 6: Gzip Sıkıştırma

Başka bir sıkıştırma biçimine Gzip sıkıştırması denir.

Gzip Sıkıştırma

Gzip sıkıştırması, yalnızca kodunuza bakmak yerine içerik dosyalarını sıkıştırır.

Sık güncellenen bir web siteniz varsa, bu tür sıkıştırma ve dosya birleştirme teknikleri, sayfa o anda önbelleğe alınamasa bile yükleme hızlarının iyileştirilmesine yardımcı olur.

# 7: HTTP / 2

Görünüşe göre, orijinal HTTP protokolü (şimdi HTTP / 1 olarak biliniyor), olabileceği kadar verimli değildi. Son yıllarda, HTTP / 2, HTTP / 1 için bir iyileştirme olarak yayınlandı :

“HTTP / 2, üstbilgi alanı sıkıştırması sunarak ve aynı bağlantı üzerinde birden çok eşzamanlı değişime izin vererek ağ kaynaklarının daha verimli bir şekilde kullanılmasını ve gecikme algısının azaltılmasını sağlar … Özellikle, istek ve yanıt mesajlarının aynı bağlantı üzerinde araya eklenmesine izin verir ve bir HTTP başlık alanları için verimli kodlama. Ayrıca, isteklerin önceliklendirilmesine olanak tanıyarak, daha önemli isteklerin daha hızlı tamamlanmasını sağlayarak performansı daha da artırıyor. “

Giderek daha fazla tüketici ve işletme web’e akın ettikçe, hepimizin HTTP / 2’ye geçiş yapması kesinlikle kritik hale geldi.

Bununla birlikte, web sitelerini bu modern ve hızlı protokole otomatik olarak yerleştiren bir barındırma şirketiyle çalışmak dışında, bu geçişi yapmak için yapabileceğiniz hiçbir şey yok.

Bluehost , bunu yapan böyle bir ana bilgisayardır:

Bluehost HTTP: 2

# 8: Sunucu Teknolojisi

Sunucunuzda düzenli bakım gerektiren bir dizi teknoloji ve yazılım vardır.

Örneğin PHP , bugün web sitelerinin çoğu tarafından kullanılan betik dilidir. W3Techs’e göre, web’in % 79’u şu anda PHP kullanıyor:

PHP Kullanımı

Diğer web teknolojileri gibi, PHP’nin herhangi bir eski sürümünü kullanmak yeterli değildir. WordPress web siteniz her zaman PHP’nin en son ve en büyük sürümünü kullanmalıdır. Bu, performans optimizasyonlarınızdan en iyi şekilde yararlanmanızı sağlar.

WordPress web sitenizin hangi sürümde çalıştığından emin değilseniz, ayrıntılar için kontrol panelinizin içine bakın. Örneğin, Bluehost yalnızca bu bilgilerle bir anlık görüntü sağlamakla kalmaz, WordPress kontrol paneli kullanıcıların PHP’nin en son sürümünü kullanmıyorlarsa yükseltme yapmalarına izin verir.

Bluehost PHP Sürümleri

Apache , web sunucuları tarafından yaygın olarak kullanılan bir web sunucusu yazılımıdır. PHP gibi, sunucu performanslarını yüksek tutmak için güncellenmesi gerekir. Ancak bu, üzerinde kontrole sahip değilsiniz. Bunun yerine, Apache sunucularının optimizasyonuna öncelik veren bir web barındırıcısı ile çalıştığınızdan emin olmak isteyeceksiniz.

Örneğin, Bluehost kısa süre önce müşterilere tam da bunu yaptığını bildirdi:

Bluehost Apache

Güncel tutulması gereken diğer bir parça da sunucu veritabanı teknolojinizdir.

Web siteniz paylaşımlı veya bulut barındırma üzerindeyse, muhtemelen MySQL veya MariaDB’nizi yükseltemezsiniz. En azından WordPress web sitenizin hangi sürümü kullandığını onaylayabilmelisiniz. Bilgi kontrol panelinizde mevcut değilse, web barındırma desteğinize ulaşın ve teknolojiyi yükseltme hakkında bilgi alın.

# 9: WordPress Güncellemeleri

Barındırma işlerinin ortadan kalkmasıyla, WordPress web sitenizi hızlandırmak için WordPress’in içinde daha neler yapabileceğinize bakmanın zamanı geldi.

Başlamak için ilk yer, WordPress güncellemelerinizi yönetmek için bir sistem oluşturmaktır.

WordPress Güncellemeleri

Yukarıdaki resimde görebileceğiniz gibi, WordPress kontrol paneliniz aşağıdakiler için güncellemeler hazır olur olmaz size haber verecektir:

  • WordPress çekirdeği
  • Yüklü eklentiler
  • Yüklü temalar

Bir geliştiricinin WordPress yazılımı için bir güncelleme göndermesinin birkaç nedeni vardır. Bir hatayı veya güvenlik sorununu düzeltmek olabilir. Yeni özellikler eklemek olabilir. Veya performans sorunlarını iyileştirmek olabilir. Her iki durumda da, hazır olduklarında bu güncellemeleri yayınlamaktan haberdar olmanızı sağlayan bir işleme sahip olmak istersiniz. WordPress sizin için en kritik güvenlik güncellemelerini halledecektir, ancak geri kalan her şeyi halletmek sizin sorumluluğunuzdadır.

Bu durumda iki seçeneğiniz var.

İlki, güncellemeyi WordPress panonuzdan manuel olarak şu şekilde yapmaktır:

Elle güncelleme

Veya süreci sizin için otomatikleştiren bir araç kullanabilirsiniz. Tüm güncellemeleri otomatikleştirmenizi sağlayan Easy Updates Manager gibi WordPress eklentileri vardır .

Otomatik güncellemeler

Sadece dikkatli ol. Güncellemeleri kontrol etmek ve bunları kendiniz yapmak zorunda kalmanıza zaman kazandırsa da, gelecekteki bir güncellemenin bazı özelliklerin çalışmasını engellemesi veya sitenizi tamamen bozması olasılığı çok düşüktür. Yapabiliyorsanız, bunları kendi başınıza yönetmek en iyisidir.

# 10: WordPress Teması

WordPress temalarının kalitesi ve boyutu WordPress için de sorunlu olabilir. WordPress, bir temanın deposunda görünmesine izin vermeden önce kodun kalitesini araştırırken, eklentilerin ve temaların sık sık güncellenmesinin bir nedeni vardır.

WordPress Tema Deposu

Şimdi, yetenekli bir kodlayıcı veya tema geliştiricisi değilseniz, kalitesini değerlendirmek için temanın etrafında dolaşmanız olası değildir. Ancak, bu kararı vermenize yardımcı olması için iki şey kullanabilirsiniz.

İlki kullanıcı incelemeleridir. WordPress deposunda ve ThemeForest gibi tema pazarlarında bulunurlar . Bir avuç inceleme alın ve herhangi birinin web sitesini yavaşlatan temayla ilgili sorunları olup olmadığına bakın. Öyleyse, kullanacak başka bir tane bulun.

Ayrıca, temayla birlikte gelenlere bakın. Örneğin, üçüncü taraflardan şablonlar, eklentiler, oluşturucu araçları ve eklentilerle dolu olarak gelen bazı premium temalar vardır. Onlar için bir kullanımınız yoksa, sunucunuza bu boyutta bir tema paketi yüklememelisiniz. Bu bir alan israfı ve kaynaklarınızda bir yük. Bu yüzden akıllıca seçin.

# 11: Mobil Uyumlu Tasarım

Bu günlerde, tasarımda duyarlı olmayan bir WordPress teması bulmak neredeyse imkansız . Bununla birlikte, web sitenizi mobil uyumlu bir şekilde özelleştirmek için hala mobil kullanıcılarınıza karşı bir sorumluluğunuz var.

Hız testi aracına geri dönerseniz, aynı web sitesinin masaüstü ve mobil cihazlar için farklı puanlar kaydedeceğini göreceksiniz. Bunun nedeni, mobil cihazların web sitelerini masaüstü bilgisayarlardaki daha büyük ekranlar gibi işleyememesi.

Bu nedenle, tüm cihazlarda hızların yüksek olmasını sağlamak istiyorsanız, kesinlikle mobil kullanıcılar için özel bir tasarım oluşturmanız gerekir. Bu, olması güzel ancak gerekli olmayan tasarım öğelerini veya bölümlerini (açılır pencereler veya reklamlar gibi) azaltmak, kullanılan resim sayısını azaltmak ve sayfaları kısaltmak anlamına gelir.

Bunu tek başına WordPress ile yapamasanız da, bir sayfa oluşturucu aracı kullanıyorsanız bunu yapabilirsiniz.

Örneğin, Elementor’un tasarımcılara belirli öğeleri mobil kullanıcılardan gizleme seçeneği sunduğu yer burasıdır :

Elementor Duyarlı

Ek olarak, sayfa oluşturucular size tasarımlarınızı mobil önizlemelerde test etme olanağı sağlar:

Elementor Mobil Görünümü

Bu, web sitesini bir mobil kullanıcı olarak döndürme ve sayfanın hızlı yüklenmeyen herhangi bir bölümü olup olmadığını veya bu kadar küçük bir ekran için uzunluğun çok fazla olup olmadığını görme şansı verir.

# 12: WordPress Eklentileri

WordPress eklentileri harikadır çünkü en az teknoloji meraklısı kullanıcının bile bir web sitesinde gelişmiş özellikler oluşturmasına yardımcı olur. Ancak eklentiler, temalarla benzer performans sorunlarından muzdariptir ve bu da onları kullanmayı zorlaştırabilir.

WordPress Eklentileri

Eklentilerinizin hıza zarar vermeyeceğini onaylamak için yapmanız gerekenler:

  1. Her zaman kullanmak istediğiniz herhangi bir eklentinin incelemelerini kontrol edin. Yine, bilinen performans sorunları varsa, birçok insan zaten şarkı söylemiş olacaktır.
  1. Eklentiyi kaç kişinin yüklediğini görün. 5.000’den az kullanıcı varsa, daha yerleşik bir yedek bulmak isteyebilirsiniz. Bu, yeni eklentilerin denemeye değmeyeceği anlamına gelmez. Ancak, eklentinin site performansını nasıl etkilediğini bilmiyorsanız, bu büyük bir risktir.
  1. Yalnızca kesinlikle ihtiyacınız olan eklentileri kullanın. Herhangi biri işlevsellik açısından çakışırsa, bunlardan birinden kurtulun. Ne kadar az eklenti yüklerseniz o kadar iyidir.
  1. Web barındırıcınızın yasaklanmış eklentiler listesine bakın. İşte Kinsta’nın listesinin bir parçası :

Kinsta Yasaklı Eklentiler

Bazen eklentiler bu listelerde görünür, çünkü ana bilgisayar eklentinin kötü veya eski olduğunu bilir ve kullanıcıların bilmeden web sitelerini bu eklentiyle lekelemesini istemezler.

Ayrıca, kaç harici komut dosyası çağırdıkları için web sitelerinde büyük bir yük olma eğiliminde olan bazı eklentiler de vardır (örneğin, harici analitik veya sosyal medyada bununla ilgili sorunlar var).

Bir eklentinin web hosting’inizle aynı şeyi yapacağı başka zamanlar da vardır, bu da eklentiyi gereksiz kılar.

Öyleyse, bir eklenti konusunda kararsızsanız, web barındırıcınızın ne dediğine bakın.

# 13: Kullanılmayan Yazılım

Temalar ve eklentiler listenizi gözden geçirmek için takviminizde yılda birkaç kez zaman planlayın.

WordPress Eklenti Listesi

Yüklü olan ancak etkinleştirilmemiş olanlar var mı? Yarın bunları kullanmayı planlamadığınız sürece, orada oturup sunucunuzda yer kaplamamalıdırlar.

Etkin olmayan eklentiler ve temalar da tıpkı aktif olanlar gibi güncellemeler gerektirir. Bu, bilinen bir performans veya güvenlik kusuru olduğunda bunları güncelleyemezseniz, sitenizi riske atabileceğiniz anlamına gelir.

Bunun olmasını önlemek için içeri girin ve kullanmadığınız tüm eklentileri veya temaları silin.

# 14: Veritabanı

Biz temizleme konusundayken, veritabanınız da biraz temizlik yapabilir.

Her yeni eklenti veya tema kurduğunuzda, yeni bir kullanıcı eklediğinizde, yeni bir yorum aldığınızda vb. Veritabanınız bunu günlüğe kaydeder. Ve bu dosyaların her biri toplanır. Web sunucunuzun bunların her birini işlemesini önlemek için dosyalarınızı temiz tutmalısınız.

Planlanan eklenti ve tema temizliği üzerinde çalışırken, bunun için de biraz zaman ayırın. Tek yapmanız gereken WP-Optimize gibi bir veritabanı temizleme eklentisi kurmak .

WP-Optimize Et

Veritabanınızın geri kalanını hız için optimize ederken, kullanılmayan veya gereksiz verileri temizler ve temizler.

# 15: Kullanılmayan İçerik Dosyaları

Sürekli temizliğe ihtiyaç duyacak başka bir yer de içeriğinizdir:

  • Gönderiler
  • Sayfalar
  • Medya
  • Yorumlar
  • Projeler
  • Kategoriler
  • Etiketler
  • Ürün:% s

Ne zaman içerik yoluyla son kez görünüyordu?

Kullanılmayan İçeriği Silin

Asla yayınlamayacağınız eski taslaklar olabilir. Ya da bugün hiçbir işe yaramayan gerçekten eski, modası geçmiş içerik. Yorumlar, kategoriler ve etiketler, onlara göz kulak olmazsanız özellikle dağınık olabilir.

Kullanıcılar da bu kategoriye girer. Kullanıcı listenizi gözden geçirin ve yalnızca siteye erişimi olması gereken kişilerin hala eriştiğinden emin olun. Geri kalanı silinebilir.

# 16: WordPress Blogu

Yeni bir WordPress kurulumu kurduktan sonra , yazılarınızı görüntülediğiniz sayfa (blogunuz veya ana sayfanız) için bir dizi varsayılan ayar vardır. WordPress bunu sizin için şu şekilde kurar:

Varsayılan Okuma Ayarları

Olduğu gibi bırakılırsa, 10 yayının her birinin tam olarak yüklenmesi gerekeceği için gönderi sayfanız aşırı derecede uzun olur.

Bunun yerine, bu ayarları makul bir miktara ayarlamalısınız. 5 ila 8 gönderi özeti sınırı iyi sonuç verir.

# 17: Gönderi ve Sayfa Revizyonları

Bir sayfa veya gönderide “Kaydet” düğmesine her bastığınızda, eski sürümün bir kopyasını sunucunuza kaydeder. Bu ayarı geçersiz kılabilir ve kaç revizyonun kaydedileceğine bir sınır koyabilirsiniz, ancak wp-config.php dosyasında biraz kodlama gerektirir .

Bunu yapmakta rahat değilseniz, fazladan revizyonları birkaç ayda bir temizlemek için veritabanı optimizasyon eklentinizi (WP-Optimize veya WP-Sweep ) kullanabilirsiniz.

# 18: Yorumlar

Genel olarak, WordPress’teki yorumlar uzun söylemler değildir. Ancak, performans açısından önemli olan yorumların boyutu değildir. Her bir gönderinizin aldığı yorum miktarıdır.

Uzun gönderi sayfalarını ayırmak için Okuma Ayarlarını nasıl kullandığınıza benzer şekilde, uzun yorum bölümlerini ayırmak için Tartışma Ayarlarını kullanmak istersiniz:

WordPress Yorumları

Varsayılan olarak, WordPress yorum panolarını 14 gün açık bırakır ve her sayfada 50 yorum saklar. Bu çok fazla.

Yorum gönderimlerini kontrol altında tutmak için zaman çerçevesini güncelleyin – bu aynı zamanda okuyucuları eski ve tedavülde olmayan konular yerine zamanında yapılan konular hakkında yorum yapmaya teşvik edecektir.

Sayfa başına izin verilen toplam yorum sayısını 10’a düşürün.

Burada yapılacak son bir şey, geri pingleri ve geri izlemeleri devre dışı bırakmaktır. Bunlar, birisi web sitesinde blogunuzun bağlantısını paylaştığında aldığınız bildirimlerdir. Gerekli görünebilirler, ancak yalnızca sunucunuza daha fazla veri eklerler. Bunun yerine, markanızdan veya web sitenizden kimin bahsettiğinden haberdar olmak istiyorsanız bir Google Uyarısı oluşturun.

# 19: Görüntü Boyutlandırma

Web sitesi performansından ödün verme söz konusu olduğunda görüntüler en kötü suçlulardan biridir. Ama olmak zorunda değiller.

Resimlerinizi kontrol altına almak için yapmanız gereken ilk şey, WordPress’e yüklemeden önce onları yeniden boyutlandırmaktır.

Görselin yeniden boyutlandırılması, görselinizin boyutlarını web sitenize daha iyi uyan bir boyuta indirecektir. Bu şekilde, siteniz resimleri otomatik olarak 150 piksel, 300 piksel ve 1024 piksel genişliğe boyutlandırırsa, yeniden boyutlandırma için işlemci gücünü boşa harcamayacaksınız.

Medya Ayarları

Bunu yapmak için herhangi bir sayıda araç kullanabilirsiniz. Tasarım yazılımınız yardımcı olabilir, ancak ücretsiz görüntü boyutlandırma araçları da aynı şekilde çalışır.

Görüntüyü yeniden boyutlandırmak

ResizeImage denemek için iyi bir tanesidir. Ayrıca, resimlerinizi sıkıştırmanıza ve diğer dosya türlerine dönüştürmenize olanak tanır.

# 20: Görüntü Sıkıştırma

Öte yandan görüntü sıkıştırma, görüntü dosyası boyutlarını küçültür. Bu şekilde, sunucu görüntüyü daha verimli bir şekilde işleyebilir ve ziyaretçilerinizin tarayıcı ekranlarına teslim edebilir.

Görselleri kesinlikle bir çevrimiçi görüntü sıkıştırma aracı aracılığıyla çalıştırabilirsiniz, ancak WordPress için bunu sizin için otomatikleştirecek bir dizi görüntü optimizasyon eklentisi vardır .

İşte ücretsiz Smush eklentisinin neler yapabileceğine dair bir örnek :

Sıkıştır

# 21: Tembel Yükleme

Web sitenizin bir ısı haritasına veya ekran kaydına bakmak için zaman harcadıysanız, gerçekte ne kadar az insanın sayfalarınızdan aşağı indiğini görünce şaşırabilirsiniz. Yine de altta resimleriniz varsa, sunucunuz bunları yüklemek için yine de zaman alacaktır ve bu, kimse onları görmezse kaynak israfına neden olabilir.

Tembel yükleme bunun için.

Esasen, bir web sayfasına biri geldiğinde sunucunuz tüm görüntü varlıklarını yüklemeyi durdurur. Bunun yerine, onları yalnızca ziyaretçi sayfanın bu bölümlerine kaydırdıkça yükler; böylece, kaynaklarınızı korur ve yükleme sürelerini hızlandırır.

WP-Optimize eklentisinin bunu açmanıza izin veren bir ayarı vardır.

# 22: Hotlink’ler

Birinin sitenizi tekrar bağlantı verecek kadar beğenmesi her zaman harikadır. Yine de harika olmayan şey, resimlerinizi o kadar çok beğendiklerinde, onları doğrudan sunucunuzdan çekmeye karar vermeleridir.

Açıklığa kavuşturmak gerekirse, bu, birisinin sitenizdeki bir görsele sağ tıklayıp sürücüsüne kaydettiği anlamına gelmez. Veya bir ekran görüntüsü aldıklarını. Bu, kendi web sitelerine yüklemek için sunucunuzdaki görüntü dosyasına bir bağlantı kullandıkları anlamına gelir. Bu nedenle, birisi hotlink edilmiş görüntünün bulunduğu web sayfasını her görüntülediğinde, sunucunuzun onu yükleme işini yapması gerekir; onların değil.

Bunun olmasını önlemek için, güvenlik eklentinizi kullanarak hotlink’leri devre dışı bırakın.

# 23: Videolar ve Ses Dosyaları

Video ve ses varlıkları, görüntülerden çok daha ağır olma eğilimindedir. Web siteniz bunların çoğunu kullanmasa da, akıllıca bir sayfaya eklemediğiniz takdirde site hızınız için ciddi sorunlara neden olabilirler.

Medya olarak yüklenebilen görüntülerin aksine, tüm video ve ses dosyaları harici bir sürücüde depolanmalıdır.

Bunu yapmanın en yaygın yollarından biri, videoları YouTube veya Vimeo’ya yüklemek ve bunları sayfaya bir kısa kodla yerleştirmektir. Bu şekilde, sayfa yüklendiğinde, sunucunuzun bu video varlığını yukarı çekme konusunda endişelenmesine gerek kalmaz. Video depolama hizmeti tüm işi yapar.

İle sürükle-bırak inşaatçılar WordPress yeni Gutenberg editörü dahil – – yapmanız gereken tüm video veya ses için bir blok eklemek ve daha sonra bir bağlantı sağlar geçerli:

Elementor Videosu

# 24: AJAX Arabası Parçaları

Eklentilerimizin sunucu için fazladan iş yaratmasının birkaç yolu vardır. Daha önce de belirtildiği gibi, analitik ve sosyal medya gibi eklentiler, sunucunuzun bu güncellemeleri işlemek için tekrar tekrar çalışmasını gerektiren harici hizmetlere düzenli isteklerde bulunur.

WooCommerce’da AJAX sepeti parçalarını etkin bıraktığınızda da aynı şey olur.

WooCommerce AJAX

Etkinleştirildiğinde, kullanıcılar yeni öğelerinin sitenin köşesindeki alışveriş sepeti simgesine eklendiğini hemen görür. Sahip olmak güzel bir özellik olsa da, çok sayıda etkinliği ve satışı olan e-ticaret siteleri, açık bırakırlarsa sunucularını aşırı hızda çalıştıracaklar.

Bunun yerine, AJAX alışveriş sepeti parçalarını kapatın ve yeniden yönlendirme seçeneğini etkinleştirin. Bu şekilde, yeni ürün alışveriş sepetinde görünmezse müşterilerinizin kafası karışmaz. Kendileri için görebilecekleri alışveriş sepeti sayfasına yönlendirilecekler.

# 25: Kullanıcı Verileri

Web sitenize toplar kullanıcı verisi olsun e-ticaret ağ geçitleri , iletişim formları , rezervasyon araçları, ya da başka bir şey, bu iyi bir fikir değil WordPress site ve sunucu üzerinde kullanıcı verilerini depolamak için.

Bu, hem işlerin performans tarafı hem de güvenlik parçası için geçerlidir. Kullanıcı verilerini uzak ve güvenli bir yerde tutarak, sunucunuzda yer tasarrufu sağlarken, bir bilgisayar korsanı sitenizde yolunu bulursa onu zarar görmesini engellersiniz.

# 26: Güvenlik

Güvenlik ve performansın iç içe geçtiği başka bir yol var.

Varnish önbelleğe alma hakkında konuşurken, ters proxy olarak nasıl çalıştığını fark ettim. Güvenlik güvenlik duvarları da benzer şekilde çalışır. Bir sunucunun ve web sitesinin tepesine otururlar, geldiklerinde ziyaretçi isteklerini incelerler. Belirtilen bir bilgisayar korsanı tespit edilirse veya güvenlik duvarı niyetinin kötü niyetli olduğundan şüphelenirse, bu kullanıcının sunucuya veya web sitesine ulaşmasını engeller.

Kaba kuvvet koruma önlemleriniz, kötü kullanıcıların web sitenizin giriş sayfasına girmesini engellemesi dışında benzer bir şey yapar.

Her iki durumda da, kötü ziyaretçilerin sitenize dokunma miktarını azaltan bu tür güvenlik korumalarıdır. Bu kötü trafik azaldığından, sunucunuzun iyi ziyaretçileri idare etmek için daha fazla gücü olur ve bu da hızınızı artırır.

Hız Kuralları

Bir WordPress sitesini hız için optimize etmek için yapılacak çok fazla ek iş gibi görünebilir (özellikle onu tasarlamak için tüm zamanınızı harcadıktan sonra), ancak göründüğü kadar kötü değil. Küçük bir avuç araç , güvenilir bir web barındırma ve WordPress performans optimizasyonu için tekrarlanabilir bir süreçle, tüm bu site hızı düzeltmelerini çok kısa sürede uygulayabilmelisiniz.

Cevap bırakın

E-posta hesabınız yayımlanmayacak.