TTFB’nizi nasıl azaltabilirsiniz ve SpeedPress sayfa hızını artırırsınız
Bu anlık memnuniyet çağında kimse beklemeyi sevmez. Buna arama motorları ve web sitesi ziyaretçileri dahildir. TTFB’yi azaltmak (ilk bayt zamanı) WordPress siteniz sıralamasını iyi tutmak ve ziyaretçilerin tıklamamasını sağlamak için çok önemlidir. Bu makaledeki nedenleri öğrenin. Ekim 2020: En iyi WordPress ana bilgisayarlarını test ediyoruz! Nasıl karşılaştırdığımızı öğrenin. Bugünün makalesindeki sonuçlara bakın, TTFB’nin neden önemli olduğunu ve TTFB ile yükleme süresi arasındaki farkı ayrıntılı olarak açıklayacağım. Ayrıca hızınızın neden optimal olmadığını nasıl teşhis edeceğinizi ve Hosting ve Hummingbird eklentimizden TTFB’yi (göz kırpma, göz kırpma) ile nasıl artıracağınızı göstereceğim.
Sonunda, izleyicilerinizin (veya Google) web sitenizin yüklenmesini bekleyen parmaklarının sabırsız olmamasını sağlamak için neler yapabileceğiniz konusunda iyi bir fikriniz olacaktır. Peki wth (Eck) TTFB? TTYL, TY veya TBD gibi bir metin kısaltması gibi görünse de – bundan daha fazlası.
Bu aynı zamanda, web sitenizin belirli konumlarda veya çeşitli ayarlarla ne kadar hızlı yüklenmeye başladığını ölçerek yavaş bir web sitesi problemini çözmenin bir yoludur. TTFB üç ana parçadan oluşur:
HTTP isteklerini göndermek için gereken süre
bağlantı zamanı
İlk bayt web sayfasını almak için gereken süre TTFB temelde nasıl çalışır. (Görüntü kaynağı: https://varvy.com/pagespeed/ttfb.html) Ağdaki TTFB hesaplaması, yüklenmesi gereken süreyi ölçmede ağ gecikmesini de içerir. Birçok kişi bu okumayı sunucu hızını test etmenin bir yolu olarak kullanır. Bu başarılı oldu, ama büyük resmin sadece bir parçasıydı.
WordPress gibi CMS (içerik yönetim sistemi) ile sunucu, içerik üretmek için gereken tüm CMS hesaplamalarını yapmalıdır. PHP hizmetleri MySQL veritabanınızı içermeli, içerik almalı, uygun HTML çıkışı için hesaplamalar yapmalı ve son olarak site ziyaretçilerine iade etmelidir. Vay! Dolayısıyla, geride kalan bir CMS’niz varsa, bu adımlar zaman alabilir ve oldukça kötü olan bazı TTFB sonuçlarını geri alabilirsiniz. Ve bu her zaman barındırma sunucunuzun yavaş olduğu anlamına gelmez. TTFB’nizi birçok faktör etkileyebilir. WordPress ile, genellikle eski eklentiler veya performansı etkileyebilecek eski temalar.
Kendinize sorabileceğiniz bir sonraki soru şudur: “TTFB gerçekten önemli mi?” Her şeyden önce, yükleme hızlı zaman ve hızı SEO için önemlidir (BTW, açık ve TTFB zamanı arasında bir sonraki tartışacağım). Daha hızlı web siteleri de dönüşümü artırabilir. Ayrıca, Google son yıllarda hızı vurgulayan büyük algoritmalarda bazı değişiklikler yaptı. Yani, evet – TTFB önemlidir. Tabii ki, WordPress sitenizi daha verimli hale getiren tek faktör bu değildir. Kaliteli içerik, tasarım, sadelik, konum ve diğer değişkenler sitenizin kalitesini ve sıralamasını etkileyebilir. Ancak, kullanım için, SERP ve oyunun ön saflarında kalmak için TTFB’yi bilmek ve izlemek önemlidir. Ve son olarak, iyi bir sıralamada devam edin. TTFB hakkında dikkat edilmesi gereken bu tek şeyin birçoğunu alın, yükleme süresi ile karıştırılmayın. Çünkü her ikisi de çok farklı iki şey. Belirtildiği gibi, TTFB, kullanıcının tarayıcısının sunucunuzdan ilk veri baytını aldığı zamandır. Öte yandan, yükleme süresi, belirli bir sayfanın bir bütün olarak yüklenmesinin ne kadar sürdüğü olarak tanımlanır. Bu tüm CSS, resimler, komut dosyaları ve tüm üçüncü taraf kaynakları için geçerlidir.
Tabii ki, bu zamanın TTFB’den daha uzun olduğu anlamına gelir. Sonuçta, sunucudan ilk bayt verilerini bağlamak için gereken zamandan daha fazla işlem vardır. Bir anlamda, TTFB büyük resmi görmeden önce “perde arkasında”. Eğlenin (ilk bayt için)? Şimdi TTFB’nin ne olduğunu bildikten sonra … Bir sonraki adım, gitmeniz gereken web sitesi hızının türünü bilmek. En son PagesPeed V5 API’sinde, TTFB’nin yalnızca bir geçiş veya arıza seçeneği vardır. 600 MDTK üzerindeki herhangi bir şey başarısız olacak ve 600 MDTK altındaki herhangi bir şey mezun olacak. TTFB zamanınızı Sucuri, GtMetrix ve kendi sinek kuşu (hemen ayrıntılı olarak tartışacağız) gibi araçlarla test etmenin birkaç yolu vardır. Ama Whoah! Bir süre yavaş … Raporu çalıştırdığınızı söyleyin ve uh-oh, TTFB’niz yavaş … İlk olarak, bu neden olandan temel bir sorun bulma sorundur. TTFB’nizin neden normal olmadığı arkasında birkaç faktör vardır. Ana aktörler:
Trafik sayısı
Web Sunucusu Yapılandırması
Dinamik içerik yapmak
Ağ Sorunları
Orijinal sunucudaki verimsiz kod
Yavaş sorgular üreten veritabanı tasarımı
Kapasitesine ulaşan orijinal sunucu
Bazı nedenler TTFB’nin arkasındaki neden olabilir. (Görüntü Kaynağı: https://varvy.com/pagespeed/ttfb.html) Hızı nasıl görebileceğiniz gibi artırılır, TTFB’nin uygun olmamasının çeşitli nedenleri vardır. Bazı nedenler diğerlerinden daha fazla kontrole sahip olmanız.
Kontrol etmediğiniz bir alan web sitesi ziyaretçilerinizdir. Birçok ziyaretçiye sahip olmak eğlencelidir (yay!). Ancak, sunucunun basınç altında bükülmesine ve TTFB’niz vurulmasına neden olabilir. Başka bir örnek dinamik içerik yapmaktır. Öte yandan, kontrol ettiğiniz faktör budur. WordPress sayfası dinamiktir ve istekleri alırken ve yanıtlar sunarken bazı şeyler oluşmalıdır. Bunu şöyle görebilirsiniz: Statik içerik hızlı bir şekilde gönderilir ve gönderilmeden önce veritabanı ile etkileşime girerek dinamik içeriğin oluşturulması gerekir. Statik ve dinamik arasında bazı farklılıklar. (Resim Kaynağı: https://varvy.com/pagespeed/ttfb.html). Sadece bir sayfa oluşturmak binlerce etkileşim gerektirir. Ve bu işlem, sayfa tarayıcı tarafından her çağrıldığında gerçekleşir.
Ve bu, TTFB’yi durduran büyük bir katkıda bulunabilir. Benim önbelleğim, düzeltmenin iyi bir yolu olabilirseniz, sayfanızın bir önbellek sürümünü sağlamaktır. Web sitesi önbellekleme kullanılır, çünkü ziyaretçileriniz için çok daha iyi bir deneyim sağlar. Bu, sitenizin statikinin bir kopyasını saklayarak yapılır ve bu nedenle siteniz daha hızlı yüklenecektir. Bunu yapmanın en etkili yolu büyük bir ana bilgisayar seçmek ve önbellek eklentisini kurmaktır. Yeni bir ton için uğultu (Yükselen) burada Hummingbird eklentimizin yardımcı olabileceği yer.
Günü kurtarmak için burada sinek kuşu! Hummingbird verimli sayfalar, tarayıcılar, RSS, tam sayfalar ve Gravar önbellekleme sağlar. Buna ek olarak, bu, hızı artırmak ve Google PagePeed Insights puanınızı (ve daha fazlasını) artırmaya yardımcı olmak için sitenizi taramaktır. Bu, sitenizin arkasında neden yavaş olduğunu ve denetimlerde ve tam raporlarda nasıl düzeltileceğine dair önerileri analiz etmek için harika bir araçtır. Yani, TTFB’nin daha hızlı olma zamanı geldiğinde, sinek kuşu size tam olarak nerede olduğunuzu söyleyebilir. Eklentiyi etkinleştirdiğinizde TTFB’nizi sinek kuşu ile nasıl kontrol edebileceğinize bakalım, yapmak istediğiniz ilk şey testi çalıştırmaktır. Bunu sadece birkaç tıklamada ve yaklaşık bir dakika içinde yapabilirsiniz. Hummingbird altındaki gösterge tablosundan performans testini tıklayın. Bu noktadan itibaren yeni testi tıklayın. Kolayca kuşlar testi yapın. Testi çalıştırması ve sonuçları vermesi sadece birkaç dakika sürer. Performans testinin sonuçları. Bu test size geliştirilebilecek tüm alanları, nasıl yapılacağını ve ayrıca geçen tüm denetimleri gösterecektir. Buradan 100 puan alıyorsunuz. Bunu çalıştırarak sitem 96 puan aldı. Çok kötü değil. Bugün dikkatimiz TTFB’nin sonucudur, bu yüzden kontrol edelim. Testi çalıştırdıktan sonra denetimleri tıklayın. Oradan tüm denetimleri göreceksiniz. TTFB denetimini görene kadar aşağı kaydırın. Bu, genel bakışta, puanın nedir ve iyileştirmeniz gerekiyorsa size ayrıntılı bilgileri göstermek için bir açılır liste verir.
Hummingbird ile ilgili TTFB raporuna bakın.Gördüğünüz gibi, TTFB’miz 100 yazdırıyor ve 540 ms alıyor.İyi!5 yıldızlı bir sıralama ve 100.000’den fazla indirme ile Hummingbird tamamen ücretsizdir.Bununla birlikte, sitenizi optimize etmek için gerçekten ciddiyseniz, WPMU dev üyeliği ile birlikte gelen bir Hummingbird Pro var.Ayrıca, bu eklenti diğer performans eklentilerimiz Smush ile çok iyi çalışıyor.
Smush, TTFB’ye yardımcı olan yavaş yükleme, boyut değiştirme, besteleme ve Google sayfanızın hızını artırarak görüntünüzü optimize eder. Smush Pro ile TTFB’yi bir içerik dağıtım ağı (CDN) ile de azaltabilirsiniz. Yani, dünyanın birçok yerinde ziyaretçilere hizmet veren bir WordPress siteniz varsa, bu TTFB’nizi önemli ölçüde azaltabilir. Açın, ayarlayın (eklenti), hatırlanması gereken başka bir şey, eski eklentilerden kurtulmak ve önemli şeyi güncellemektir. Eklentinizin kalitesi TTFB’nizi önemli ölçüde etkileyebilir (Hummingbird size onlar hakkında bilgi verecektir). WordPress sitenizin yavaş olmasına neden olabilirler. Ayrıca, konserve edilmesi gerekmeyen eklentiler. Siteniz için gerekli değilse, ondan kurtulun. Ev sahibinizden maksimum sonuçları en son alın, ancak en az değil, TTFB’yi azaltmanın iyi bir yolu çok iyi bir WordPress ana bilgisayar seçmektir. Daha hızlı bir ana bilgisayar kullanarak, küresel olarak TTFB’de% 20 (veya daha fazla) bir düşüş ve ABD ve Kanada genelinde TTFB’de% 32 düşüş görebilirsiniz. Ayrıca, PHP’nin en son sürümüne sahip olduğunuzdan emin olmak için iyi barındırma önemlidir. Hızlı ana bilgisayarları iyi gelişmiş bir WordPress sitesiyle birleştirmek, TTFB puanınızı büyük ölçüde artırabilir. Bu, kendi geliştirici WMPU barındırma ile yardımcı olabileceğimiz başka bir alandır. Görüyorsunuz, bizimle paylaşılan bir barındırma ve birlikte IP yok. Bu, sitenizi gerçekten izole ve diğer sitelerden ayrı hale getirir. Bu, varsayılan olarak nesne önbelleğini de içerir.
Tüm bunlar, iyi bir TTFB puanını artırarak (ve sürdürerek) ve bir sıralama ve ziyaretçilerle büyük bir puan alarak yardımcı olur. Ayrıca, burada verilen tüm araçlarla TTFB’yi iyi bir şekilde erişmek için yeterince kolaydır. TTFB, SEO için tek faktör değildir ve size sadece SERP’deki en üst pozisyonu vermekle kalmaz, aynı zamanda daha düşük hız daha yüksek bir sıralamadan olmanızı önleyecektir. Bu nedenle, sitenizi en yüksek performans için optimize etmek her zaman bir zaferdir. Artık seni beklemeyeceğim. Sitenizin TTFB’si yapın ve hızlandırın. Daha sonra tekrar sohbet edeceğim.
Web sitenizin TTFB ile sıralanması nasıl? Bu bayt mı? Yoksa iyi mi? Bize yorumlarda söyleyin!