WordPress sitenizi hızlandırmanın en iyi 10 yolu
Google, SEO sıralamasını belirlemek için metriklerden biri olarak sayfa hızının tanıtıldığını duyurduğundan, site sahibi web sitelerinin hızlı bir şekilde yüklenmesini sağlamak için önceliklerinden biri haline getirdi. Sayfanın yükleme süresi, ziyaretçilerin sayfa tamamen yüklenmeden önce durup durmadığını da etkiler. Yavaş yükleme web sitesi ile büyük miktarda trafik ve dönüşüm kaybedebilirsiniz. Bu kılavuzda, WordPress sitenizi hızlandırmak için yapabileceğiniz eylemlerin listesini tartışacağız.
İçindekiler
Sayfalar neden önemlidir?
Sayfa hızı nasıl ölçülür?
1. Hızlı bir web ana bilgisayarını seçin
2. Hafif ve esnek bir tema kullanın
3. Eklentiyi akıllıca kullanın
4. WordPress veritabanınızı optimize edin
5. Kaynak göndermek için CDN kullanın
6. Görüntünüzü Web için hazırlayın
7. Statik dosyaları verimli bir şekilde yönetin
8. HTTP isteklerini optimize edin
9. WordPress’te önbelleklemeyi etkinleştirin
10. WordPress ve PHP’yi güncellemeye devam edin
Özet
Sayfalar neden önemlidir? Site sahibi olarak sayfa hızının sizin için önemli olmasının iki ana nedeni vardır.
İlk olarak, sayfanın hızı SEO sıralamanızı etkiler. SEO’nun tüm yönlerinde karşılaştırılabilir iki web sitesi varsa, arama motorları daha yavaş bir web sitesini cezalandırır. Sayfa sıralama algoritması tarafından kaç ceza uygulandığı belirsizdir, ancak web sitenizin her yönünü hız için optimize etmek iyi bir fikirdir. İkincisi, çevrimiçi kullanıcıların nispeten kısa bir ilgisi vardır. Birisi gerçekten içeriğinizi kontrol etmek istemedikçe, ziyaretçilerin her saniye yüklemeden önce sitenizden ayrılma ihtimalidir. Bir sonraki ödeme işlemi yavaşsa, arabalarını da terk edebilirler – örneğin, Pingdom tarafından yapılan bir çalışma, ziyaretçilerin% 38’inin yüklenmesi beş saniye veya daha fazla süren web sitelerini terk ettiğini göstermiştir. Genel olarak, daha hızlı bir sayfa açma zamanı size yardımcı olur Daha iyi bir arama motoru sıralayın ve daha fazla sayfa ekranı ve dönüşüm üretir. Ayrıca, daha iyi bir kullanıcı deneyimine yol açar. Şimdi sayfa açık saatini ölçmek için kullanabileceğiniz bazı araçları kontrol edelim. Sayfa hızı nasıl ölçülür? Web sitenizi hızlandırmak için çeşitli teknikleri kontrol etmeden önce, önce geri adım atmalı ve mevcut durumu değerlendirmelisiniz. Bu, web sitenizi optimize etmek için ne kadar olduğunu anlamanıza yardımcı olabilir.
Optimizasyondan önce web sitenizi test etmek, gelecekteki test sonuçlarını karşılaştırmak için size bir ölçüt verir. Şimdi, ihtiyaçlarınıza, bütçenize ve teknolojinize bağlı olarak web sitenizi değerlendirmenize yardımcı olabilecek bazı test araçlarına bakalım. GTMetrix GTMetrix, WordPress web sitenizin performansını değerlendirmek için ücretsiz web tabanlı bir araçtır. GTMetrix ana sayfasını açın ve web sitesini test etmek için URL’yi girin. Ücretsiz sürümdeki sunucu alanı testini ve tarayıcı ayarlarını ayarlayamazsınız, ancak ücretli sürüm size daha fazla kontrol ve geçmişi koruma yeteneği sağlar.GtMetrix Üç ana metriği geri yükleyin:
Sayfayı açma zamanı
HTTP için toplam talep
Bu kılavuzda, tüm bu metrikleri nasıl optimize edeceğimizi göreceğiz. PagePeed PagePeed Insights Insight, Google geliştiricilerinin web sitenizin performansını değerlendirmenizi sağlayan ücretsiz bir web tabanlı araçtır. Test etmeye başlamak için yalnızca URL’nizi girmeniz gerekir.
PagePeed Insights’ın ana teklifi mobil cihazlara odaklanmaktır. Web sitesi, mobil cihazlarda masaüstünden önemli ölçüde farklı davranabilir. Testin hangi cihazları kontrol edemeseniz de, bu araç tarafından sağlanan kriterler genel optimizasyonda yardımcı olur.
WebPagetest Web sayfası testi, web sitenizin performansını test etmek için ücretsiz bir açık kaynak aracıdır. Bu, test ortamı üzerinde daha fazla kontrol sağlar. Yalnızca testin yapıldığı cihazı ve konumu belirlemekle kalmaz, aynı zamanda web siteniz için özel bir metrik üretmek için adım adım test yapabilirsiniz. Şimdi, web sitenizi ne kadar hızlı belirlemenize yardımcı olabilecek araçları kısaca tartıştık, bakalım WordPress sitenizi nasıl hızlandırabileceğinizi görelim. 1. Hızlı bir web ana bilgisayarını seçin Ziyaretçiler web sitenizde sayfaları açtığında tarayıcıları sayfayı görüntülemek için sunucunuza bir istek gönderir. Sunucunun yanıt vermesi gereken zaman, ne kadar beklemeleri gerektiğini gerçekten etkiler. Web sitenizin verimliliği dışında, web sunucusunun performansı ziyaretçinin isteğinin ne kadar hızlı ele alındığını belirleyecektir. Bir ana bilgisayar seçmeden önce, önce aradığınız barındırma türünü seçmelisiniz. Nispeten yavaş paylaşılan ev sahibi performansından memnun musunuz, yoksa özel ve özel bir WordPress barındırmasına mı ihtiyacınız var? Seçim genellikle maliyetler ve hız arasında bir değiş tokuştur. WordPress için en hızlı ana bilgisayar seçmek için tam kılavuzumuz aşağıdadır. Kısacası, bütçe dostu ama güvenilir bir çözüm arıyorsanız site alanını tavsiye ederim. En iyi performansı istiyorsanız ve bütçe çok endişe duymazsa, Kinsta tarafından yönetilen WordPress barındırmasını denemelisiniz.
2. WordPress siteniz için seçtiğiniz hafif ve esnek bir tema kullanın, sayfa hızına önemli ölçüde katkıda bulunur. Çoğu site sahibi performans için WordPress temasını değiştirmeyeceğinden, verimli bir tema seçmek ve hızlı bir şekilde yüklenmek önemlidir. Genel kural, ihtiyaçlarınıza bağlı olarak minimum özelliğe sahip hafif bir tema seçmektir. Avlanmanıza başlamak için en hızlı WordPress tema koleksiyonumuzu düşünebilirsiniz. Karar veremez misiniz? Ardından, modern tasarım öğelerini birçok ayar seçeneğiyle birleştiren ücretsiz ve hafif WordPress temalarımız Sydney’i kontrol etmenizi öneririm. 3. Eklentiyi akıllıca kullanın WordPress’in büyümesini eklentileri geliştiren ve bakımını yapan topluluğa bağlayabilirsiniz. Eklenti, daha fazlasını yapabilmesi için WordPress işlevselliğini genişletir. Hayal edebileceğiniz herhangi bir görev için bir eklenti bulsanız da, yalnızca web sitenizde çalışmanız gereken eklenti seçici olarak kullanmalısınız. Her eklenti WordPress sitesinin karmaşıklığına katkıda bulunur, bu nedenle her eklentiyi yargılamak için web sitenizi düzenli olarak denetlemek iyi bir uygulamadır. Gereksiz tüm eklentileri devre dışı bıraktığınızdan veya sildiğinizden emin olun.
Ayrıca eklentinin çatışıp çelişip veya temanız olup olmadığını kontrol etmelisiniz.Sitenin WordPress eklentisinden sağlık kontrolü ve problem çözme özelliği, eklentiler arasındaki çatışma potansiyelini kontrol etmenize yardımcı olabilir.4. WordPress Veritabanınızı Optimize Edin WordPress uygulamanız, arka plandaki sitelerle ilgili tüm verileri depolayan bir veritabanına bağlıdır.Veritabanı temel olarak yayınlar, sayfalar, kullanıcı kaydı, yorumlar ve ayarlar dahil ancak bunlarla sınırlı olmamak üzere tüm web sitesi içeriğinizi saklar.Birisi web sitenizi ziyaret ettiğinde, yalnızca sayfaları veya yayınları görüntülemek için veritabanından veri alırlar.Ancak, yorumlar, upVote veya satın alma gibi kullanıcı eylemleri veri oluşturmaya yol açar.WordPress ayrıca yazınızda oluşturduğunuz revizyonu otomatik olarak kaydeder.
Veritabanları ile WordPress siteniz arasında talep süresi iki nedenden dolayı artırılabilir. İlk olarak, veritabanı boyutunuz arttıkça, bu sorgu yürütme daha fazla zaman gerektirir. İkincisi, giriş döngüsü ve veri kaldırma veritabanınızı bozabilir, böylece veritabanınızın farklı bölümleri dosya sistemindeki farklı konumlarda saklanabilir. Bu nedenle, spam ve görünmeyen yorumlar, sevkiyat revizyonları ve çöp gönderileri gibi istenmeyen verileri silerek veritabanınızı ince tutmak mantıklıdır. WP Optimize, aşırı eski verileri silerek ve veri tabanlarını açarak WordPress veritabanınızı optimize etmenizi sağlayan bir eklentidir. 5. İçerik Dağıtım Ağı (CDN) Kaynakları Göndermek için CDN’yi kullanın. Bu, kaynak indirme zamanının istemci ve sunucu arasındaki fiziksel mesafeye bağlı olduğu öncülüne dayanır. HTTP Arşivi tarafından yapılan hızlı analiz, olağan WordPress sitesindeki sayfaların 2020’de yaklaşık 2,3 MB ağırlığında olduğunu ortaya koydu. Bu sayfanın ağırlığının önemli kısmı Şekil (1.2 MB), yazı tipi ve stil sayfası (280 kb) ve komut dosyalarından oluşuyor. 470 KB). ). Bu kaynağı dünyanın dört bir yanındaki CDN sunucusunda saklarsanız, dünyanın herhangi bir bölgesinden gelen ziyaretçiler, en yakın sunucudan yükleme potansiyeline sahiptir, böylece web sayfası açılış saatini azaltır. Site sahipleri için maliyet etkin bir CDN çözümü olan KeyCDN’yi kontrol etmenizi öneririm. 6. Ana kaynakların müşteriye teslimatını optimize etmek için CDN kullanımını tartışırken görüntünüzü web için hazırlayın, kaynakları optimize etmek için biraz zaman ayıralım. Görüntüler şarjın neredeyse yarısına katkıda bulunur ve genellikle web sayfası tasarımının önemli bir bileşeni olarak işlev görür. Bu nedenle, görüntü performansını optimize etmek için en iyi uygulamalardan bazılarını takip etmelisiniz. İlk temizlik kontrolü, resimleri doğru boyutta yüklediğinizden emin olmalısınız. Örneğin, sayfa için ve Favicon hakkında aynı boyut logosunu kullanmak mantıklı değildir. Favicon boyutu çok daha küçük olduğundan, logonun boyutunu değiştirmeniz ve daha küçük bir sürüm yüklemeniz gerekir. Ardından, uygun görüntü türünü de kullanmanız gerekir. Örneğin, JPG görüntüleri birçok renk varyasyonuna sahip fotoğraflar ve diğer karmaşık görüntüler için idealdir. Öte yandan, PNG görüntüleri ekran görüntüleri gibi daha az renk varyasyonlarına sahip grafikler için iyi çalışır. Son olarak, SVG (ölçeklenebilir vektör grafik), logolar gibi basit geometrik şekillerden oluşan görüntüler için mükemmel bir şekilde işlev görür. Görüntü Optimizasyonu Gönderiniz için bir resim oluşturduktan sonra, optimize ettiğinizden emin olun. Görüntü optimizasyonu temel olarak görüntü sıkıştırmasının web için uygun olması anlamına gelir. Yerel olarak optimize edebilir veya bu amaç için bir eklenti kullanabilirsiniz. Yüklediğiniz tüm görüntüleri işleyen bir WordPress eklentisi istiyorsanız, resminizi gerçek zamanlı olarak optimize eden bir WordPress freemium eklentisi olan ImageY’yi kullanabilirsiniz. Ve görüntüleri yüklemeden önce optimize etmek için bir masaüstü uygulaması kullanmak istiyorsanız, ImageOPtim’yi deneyebilirsiniz. En iyi WordPress görüntü optimizasyon eklentilerimizin bir koleksiyonunu da görebilirsiniz.
Lazy yükleme görüntülerini sevmek, görüntünün tam sürümünü yalnızca görüntüleyenler sayfayı aşağı kaydırdığında tarayıcı görünüm alanına girerken indirme işlemidir. Bu görüntü optimizasyon tekniği, web sitesi sahipleri ve izleyiciler için değerli bant genişliği tasarrufu sağlar. Buna ek olarak, bu, yükün çoğunun indirilmesini erteleyerek sayfanın açılış süresini azaltır. Tembel yükü etkinleştirmenize izin veren bir eklenti olmasına rağmen, WordPress’in de temel bir özellik olarak eklemeyi düşündüğü belirtilmelidir. 7. Statik dosyaları verimli bir şekilde yönetmek Görüntüler, stil sayfası ve komut dosyaları web sayfası içeriğinin önemli bir parçasıdır. Şimdi, bu statik dosyayı izleyicilerinize nasıl verimli bir şekilde sunabileceğinizi görelim. İlk olarak, kaynak boyutunu azaltmak için stil sayfasını ve komut dosyalarını en aza indirebilirsiniz. Minifikasyon işlemi, dosyanın yürütme için gerekli olmayan kısımlarının kaldırılmasını içerir. Buna beyaz boşluklar, yorumlar ve kullanılmayan kodlar dahildir. Minifier gibi hizmetleri kullanarak kaynakları manuel olarak azaltabilirsiniz. Ancak, WordPress sitesi için, sitenizdeki tüm kaynakları aynı anda en aza indirmek için WP Super Minify gibi bir minifikasyon eklentisi kullanarak zamandan tasarruf edecektir. Ardından, stil sayfalarınızı ve komut dosyalarınızı eşzamansız yükleyebilirsiniz. Bunu yaparsanız, önemsiz kaynakların yüklenmesi sayfanın oluşturulmasını durdurmaz. İşte WordPress’teki JavaScript’in ayrışmasını nasıl geciktirebileceğinize dair bir öğretici. Son olarak, kaynaklarınızı daha da sıkıştırmak için GZIP sıkıştırmasını etkinleştirebilirsiniz.
GZIP Sıkıştırma, tarayıcıya sıkıştırılmış dosyalar göndermeyi, indirme tamamlandıktan sonra fermuar tarafından açılan bir tekniktir. GZIP sıkıştırma önbellek eklentisinde (aşağıda tartışılmıştır) yaygın bir özelliktir. 8. HTTP isteklerini optimize et İçerik hakkında geniş bir şekilde konuşurken, bunu müşteriye nasıl gönderdiğimizi de tartışmalıyız. Birçok sorunun HTTP istekleriyle ilgili performans değerlendirme araçları ile işaretlendiğini fark etmiş olabilirsiniz. Genel metrik, web sayfanızın kaç HTTP isteği olduğunu, kaçının aktarımı içerdiğini ve tarayıcının tüm kaynakları indirmek için kaç DNS araması yapması gerektiğini içerir. HTTP isteklerinin sayısını azaltmanın basit bir yolu, benzer dosyaları birleştirmektir. Örneğin, web siteniz için bir CSS tarzı sayfanız olmalıdır. Tüm özel komut dosyaları da bir dosyaya birleştirilmelidir. HTTP isteği sayısı düştüğünde, sayfanın açılış süresi de düştü. Bir Minifier eklentisi kullanıyorsanız, benzer dosyaların kombinasyonunu işleyen olanı seçin. HTTP isteklerini optimize etmek için DNS arama sayısını da en aza indirebilirsiniz. Tarayıcı yeni etki alanı adında yayınlanan kaynakları her bulduğunda, tarayıcının uygun IP adresini almak için bir DNS araması yapması gerekir. Kaynakları tek bir etki alanında saklıyorsanız, DNS aramasını azaltabilirsiniz. Statik bir dosya sunmak için bir CDN kullanırsanız, DNS arama sayısı en aza indirildi. Son olarak, statik kaynaklar için transfer sayısını da en aza indirmeniz gerekir.
Aktarım, kaynağın orijinal konumu yeni bir konuma işaret ettiğinde gerçekleşir, bu da temel olarak tarayıcının kaynak elde etmek için yeni bir istekte bulunması gerektiği anlamına gelir. 9. WordPress önbelleğinde önbellekleme etkinleştirme, sayfa bölümünü, ziyaretçilerinize hızlı bir şekilde sunulacak geçici konumda saklama işlemidir. Önbellekleme, bant genişliği sunucusunu kaydetmenize ve sayfa yükleme süresini azaltmanıza olanak tanır. WordPress siteniz için bir önbellek eklentisi seçerken, yönetimi kolay olan ve basit ayarlarla iyileştirme sağlayan birini seçin. Uzmanlığınız varsa, ek hızın avantajlarını açmak için gelişmiş ayarları girmeniz gerekir. En iyi WordPress önbellek eklentilerini test ediyor ve karşılaştırıyoruz. WP Rocket, test sonuçlarımızda kazanan olarak çıktı. 10. WordPress ve PHP WordPress ve PHP güncellemeye devam edin, aktif olarak geliştirilen popüler yazılımlardır. Her gün yeni özellikler, hata onarımı, güvenlik yaması ve performans iyileştirmesi gibi iyileştirmeler dahildir. Bu nedenle, WordPress, eklenti ve PHP’nizi bu iyileştirmeyi izlemek için en son sürüme güncellemek önemlidir. Ancak, bir güncellemeye başlamadan önce, mevcut WordPress site sürümünüzü rezerve ettiğinizden emin olun. Bu kılavuzdaki özet, ilk olarak, sayfa hızının neden site sahibi tarafından dikkate alınması ve optimize edilmesi için çok önemli olduğunu tartışıyoruz. Daha sonra, web sitenizin ne kadar iyi olduğunu ve performansını nasıl artırabileceğinizi değerlendiren bazı popüler araçlar görüyoruz.