WP Roket İncelemesi: WordPress'i Gerçekten Hızlandırıyor mu?
Yayınlanan: 2020-01-16Bu, WP Rocket eklentisini kullanarak WordPress'i nasıl hızlandırdığımı açıklayan bir vaka çalışmasıdır.
Bu yazıda WP Rocket'i inceliyorum, böylece eklentiye bir göz atabilir ve onu çalışırken görebilir, kullandığım ayarları ve WordPress hızı üzerindeki gerçek etkisini görebilirsiniz.
Bu deney için bir müşterinin web sitesini kullandım (mahremiyetlerini korumak için alan adı kaldırıldı). Onlar için çalışmamın bir parçası olarak sayfa SEO'larını değiştiriyordum, ancak sayfa yükleme hızı söz konusu olduğunda bir duvara çarpmaya devam ettim.
Genellikle, yavaş barındırmayı suçlarım. Ancak bu müşteri zaten hızlı (ve oldukça pahalı) yarı özel bir ana bilgisayar ve Cloudflare kullanıyor!
Hızlı bir düzeltme ararken, WP Rocket'i denemeye karar verdim. Bu yazıda, WordPress hızının neden önemli olduğunu öğrenecek ve sayfa hızını ölçmek, WP Rocket'i kurmak ve müşterimin WordPress web sitesini nasıl daha hızlı hale getirdiğini ölçmek için kullandığım tam yönteme bakacaksınız.
TL; DR , yalnızca WP Rocket eklentisini kullanarak sayfa yükleme süresini 1 saniye kısalttı ve İlk Bayt Süresini 13 kat daha hızlı hale getirdi!
WP Roketi nedir?
WP Rocket, 2013 yılında Jonathan Buttigieg ve Jean-Baptiste Marchand-Arvier tarafından oluşturulan bir WordPress hız optimizasyonu önbellek eklentisidir .
Web sitelerine göre, eklenti şu anda 500.000'den fazla WordPress web sitesinde kullanılıyor .
Performansı artırmaya ve sayfa yükleme sürelerini azaltmaya yardımcı olmak için web sitenizi önbelleğe alır ve sıkıştırır.
Premium bir eklenti olarak, 1 yıllık lisansta 1 site için 39 ABD Doları tutarındadır. Eklenti bu süreden sonra kullanılmaya devam edebilir, ancak artık güncelleme almayacak. Eklentinin en büyük avantajlarından biri tek tıklama işlevidir – kodlama hakkında hiçbir şey bilmeden sonuç alabilirsiniz.
Sayfa hızı neden önemlidir?
WordPress web sitenizin hızlı olması gerekir . Neden? Niye? Çünkü insanlar yavaş web sitelerinden rahatsız olurlar. Siteniz yüklenirken kim beklemek ister.
WordPress siteniz yavaşsa, insanlar Google'a geri dönebilir veya başka bir web sitesine gidebilir. Az önce bir müşteri kaybettiniz! Ya da daha kötüsü – Google, insanların geri döndüğünü bildiği ve sitenizin ne kadar yavaş olduğunu söyleyebildiği için sizi SERP'lerin altına iter.
Evet, sayfa hızı artık bir Google sıralama faktörüdür .
Düşük RAM (1 veya 2 GB) ile paylaşılan barındırma veya barındırma kullanıyorsanız, iyi ve tutarlı hızlar sağlamak için WordPress'in mümkün olduğunca optimize edildiğinden aktif olarak emin olmalısınız.
WordPress web sitenizin hızı nasıl test edilir
Nasıl performans gösterdiğini görmek için müşterimin web sitesinde webpagetest.org'u kullanarak bir hız testi yaptım.
Bir testi çalıştırmadan önce bir dizi değişkeni değiştirebilirsiniz. Konumu, en çok trafik aldığınız yere ayarlamanızı öneririm (İngiltere merkezli bir web sitesini test ederken Londra'yı kullandım).
Bir tarayıcı seçebilir (Site kullanıcıları arasında en popüler olduğu için Chrome ile gittim) ve bir web bağlantı hızı seçebilirsiniz . Siteniz çok fazla mobil trafik alıyorsa, 3G'ye gidin - sitenizi tam olarak hızlandırmak için en kötü internet bağlantısına sahip kullanıcılar için nasıl performans gösterdiğini bilmeniz gerekir.
Temsili sonuçlar için iç sayfaları (veya sitenizdeki en popüler sayfaları) test etmenizi öneririm .
Yukarıdaki ekran görüntüsünden, web sayfası testinin A'dan F'ye kadar bir dizi not vereceğini görebilirsiniz - harika görünebilirler ancak gerçek yükleme süreleri daha önemlidir.
Sayfadaki tüm özelliklerin yüklenmesinin ne kadar sürdüğünü gösteren Yükleme Süresini (2.857) kontrol etmeyi seviyorum (Tam Yüklenmiş, analitik komut dosyaları gibi ek dosyalar da içerdiğinden biraz daha yüksek olacaktır).
Ayrıca First Byte'a da bakıyorum (TTFB olarak da bilinir - ilk bayt zamanı). TTFB , sunucunun ilk veri baytını göndermesi için geçen süreyi temsil eder. Yavaş bir TTFB, genellikle yavaş bir sunucunuz olduğu veya WordPress veritabanınızın kötü performans gösterdiği anlamına gelir.
Daha fazla veri almak için Şelale Görünümüne baktım.
Şelale Görünümü, sayfanızın yükleme sürelerini her bir öğeye ayırır. Renk kodlu anahtar sayesinde eleman tipini (html, css, resimler vb.) kolayca görebilirsiniz.
Yukarıdaki ekran görüntüsünden, test ettiğim sayfadaki en yavaş yükleme öğelerinin resimler olduğunu görebilirsiniz.
Değişiklik yapmadan önce web sitenizi yedekleyin!
Herhangi bir ince ayar yapmadan önce , tüm WordPress web sitesini yedekledim . Bu, herhangi bir eklenti kurmadan veya kodda değişiklik yapmadan önce her zaman attığım önemli bir adımdır. İnan bana, daha sonra geri dönmeye çalışmaktan daha kolay.
Ardından, WP Rocket'in tek site lisansını 39 dolara satın aldım. Fiyata zaten KDV dahil olduğunu öğrenmekten mutlu oldum (müşterim İngiltere'de). Gerekirse daha fazla web sitesi için toplu lisans alabilirsiniz.
Sonra eklentiyi indirip doğrudan WordPress panosuna kurdum.
WP Roketi nasıl kurulur
Kontrol panelinizden WP Rocket'i indirin.
WordPress web sitenize giriş yapın ve Eklenti->Yeni Ekle'ye gidin ve Eklenti Yükle'ye tıklayın.
“ Gözat ” a tıklayın, WP Rocket zip dosyasını seçin ve Şimdi Kur 'a tıklayın.
Bu kadar kolay.
Kurulduktan sonra (birkaç saniye sürer), WP Rocket panosunu göreceksiniz:
İyi haber şu ki, eklenti zaten çalışıyor!
Reddedilecek birkaç bildirim ve gözden geçirilecek seçenekler var.
WP Rocket'in ayrıca bu eklentiden reklamını yaptıkları Imagify adlı bir görüntü optimizasyon hizmeti var. Şu anda bunu test etmekle ilgilenmiyorum, bu yüzden mesajı kapattım.
Bazı nedenlerden dolayı, desteğe erişmek için reklam engelleyicinizi kapatmanızı da söylerler. Desteğe ihtiyacım yoktu, bu yüzden o mesajı kapattım.
Ayrıca eklentinin hassas olmayan teşhis verilerini toplamasına izin vermeyi de reddettim.
Optimize ettiğim site Cloudflare kullandığından, birkaç ayar yapmam gerekiyordu. Cloudflare kullanmıyorsanız sonraki bölümü atlayabilirsiniz.
Cloudflare ile WP Roketi nasıl kurulur
WordPress yönetici panelinizdeki WP Rocket panosundan “ Eklentiler ”e gidin ve Cloudflare eklentisini “Açık” konumuna getirin.
Eklentinin Cloudflare ile senkronize olması için 3 bit veri eklemeniz gerekiyor:
Global API anahtarı : Cloudflare hesabınıza giriş yaparak bunu alın. "Profilim"e gidin, API anahtarlarına gidin ve "Görüntüle"ye tıklayın. API'yi almak için hesap şifrenizi yeniden girmeniz ve belki bir Captcha yapmanız gerekecek.
Hesap E-postası : Cloudflare hesabınızda kullandığınız e-posta adresi.
Bölge Kimliği : Bunu Cloudflare'deki ana web sitesi genel bakış panelinde bulacaksınız – “Gelişmiş”e tıklayın ve Bölge Kimliği aşağıda görünecektir.
İPUCU: Artık WP'yi Cloudflare ile senkronize ettiniz, artık Cloudflare eklentisini kullanmanıza gerek yok – Cloudflare'ı doğrudan WP Rocket'ten yönetiyorsunuz.
Özel WP Roket ayarlarım
En iyi sonuçları alabilmek için WP Rocket'in ayarlarında da aşağıdaki değişiklikleri yaptım. Bunlar isteğe bağlıdır ve sitenizde size en iyi hızı neyin verdiğini görmek için onlarla oynayabilirsiniz.
İşte ana ayarlar paneli; değiştirmeniz gereken ayarları bulmak için soldaki sekmelere gidin.
önbellek ayarları
bunları olduğu gibi bıraktım
DOSYA OPTİMİZASYONU ayarları
HTML'yi küçült – AÇIK
Google Yazı Tipi dosyalarını birleştirin - AÇIK
Statik kaynaklardan sorgu dizelerini kaldırın – AÇIK
CSS dosyalarını küçült – AÇIK
CSS dağıtımını optimize edin – AÇIK
JavaScript dosyalarını küçült - AÇIK
JavaScript'i ertelenmiş yükle – AÇIK
CSS veya javascript'i birleştirmek, HTTP/2 kullanan siteler için WP Rocket tarafından önerilmez. Sitenizin HTTP/2 kullanıp kullanmadığından emin değilseniz, burayı kontrol edin.
MEDYA ayarları
Görüntüler için LazyLoad – AÇIK
Emojiyi Devre Dışı Bırak - AÇIK
WordPress yerleştirmelerini devre dışı bırakın – AÇIK
Ana makineniz Varnish (HTTP isteklerini hızlandıran sunucu yazılımı) kullanıyorsa, Varnish eklentisini etkinleştirmeniz gerekir.
Barındırma sağlayıcınızın sunucuda Varnish kullanıp kullanmadığını bilmiyorsanız, doğrudan onlarla kontrol edin veya belgelerine bakın, genellikle oldukça netleştirilmiştir.
Ayarları dışa/içe aktarabilirsiniz – eklentiyi birden fazla web sitesinde kullanmayı planlıyorsanız iyi bir fikirdir.
WordPress veritabanını temizleme
Önceki bölümde ayrıntıları verilen önbelleğe alma ayarına ek olarak , WordPress veritabanını hızlı bir şekilde temizlemek için WP Rocket'i de kullandım.
VERİTABANI ayarları
Düzeltmeleri Sil – bu, WordPress'in otomatik olarak kaydettiği eski kısmi gönderileri kaldıracaktır.
Otomatik Taslakları Sil – açıklayıcı!
Geçici temizleme – bellekteki geçici depolamayı temizler. Bu, gerektiğinde yeniden oluşturulacaktır, ancak eski/neredeyse kullanılmayan eklentilerden gereksiz dosyaları temizlemek iyidir.
Tabloları optimize et – AÇIK
SONUÇLAR
WP Roketi çalışır mı?
Önbelleği temizledim ve yeniden oluşturdum ve ardından öncekiyle aynı ayarları kullanarak web sayfası testini yeniden çalıştırdım.
İşte sonuçlar :
Vay canına, şu TTFB hızına bakın!
WP roketini satın almam, kurmam ve kurmam için geçen 20 dakika içinde web sitesi 2,9 saniyeden 1,8 saniyeye indirildi.
İlk Bayt Süresi hızı daha da iyileşti ve 0,9 saniyeden 0,069 saniyeye düştü. Bu 13 kat daha hızlı .
İşte WP Rocket'in etkisini kolayca görebilmeniz için bir öncesi ve sonrası grafiği:
Sonuçlardan çok etkilendim.
Site ayrıca Google'ın PageSpeed bilgilerinden iyi bir mobil optimizasyon puanı (84/100) aldı:
Masaüstü performansı 73/100 olarak derecelendirilmiştir, ancak bu site esas olarak mobil cihazlar için optimize edilmiştir, bu yüzden bu benim için önemli değil.
Dürüst olmak gerekirse, PageSpeed içgörü puanları, her şeyden çok bir gösteriş metriğidir. Evet, bununla övünmek güzel ama gerçekten önemli olan sayfa yüklenme süreleri.
İyileştirme odası
İdeal olarak, sitenin daha da hızlı yüklenmesini istiyorum (mümkünse 1 saniyeden az). Webpagetest'in Şelale görünümünden bunu sitedeki resimleri optimize ederek yapabileceğimi görebiliyorum (oldukça büyük ve harici olarak barındırılıyorlar).
WP Rocket'in sitedeki resimler hakkında yapabileceği hiçbir şey yoktur (bunlar site dışında barındırıldığı için başka bir eklenti de yapamaz) ancak manuel olarak yapılabilir (görüntüleri barındırmak için bir CDN ayarlayarak veya daha sonra bunları siteye aktararak) küçük dosya boyutu için optimizasyon). Yakında bunun üzerinde çalışacağım!
Devam eden hız bakımı
Zaman geçtikçe, veritabanı çöplerle dolunca web siteniz tekrar yavaşlayabilir .
WP Rocket, post temizleme ve veritabanı optimizasyon özelliklerini düzenli aralıklarla çalışacak şekilde otomatikleştirmenize izin verir (haftalık olarak gittim), böylece WordPress sitenize çok fazla giriş yapmasanız bile işler hızlı kalır.
Eklentiyi bir müşteri sitesinde kullandığım için, bu özellik çok önemli çünkü müşterinin hiçbir şey yapması gerekmeyecek ve WP Rocket, işleri otomatik pilotta optimize edecek .
Son karar: WP Rocket buna değer mi?
Kısa cevap: evet!
39 $ ve 20 dakika boyunca, bir WordPress web sitesini önemli ölçüde hızlandırdım ve benim müdahalem olmadan hızlı çalışmasını sağlayacak otomatik optimizasyonu kurdum.
Bu yüzden evet, WordPress web sitelerini daha hızlı hale getirmek için WP Rocket kullanmanızı öneririm.
İhtiyacı olmayan tek kişi, ince ayar işlemlerini manuel olarak gerçekleştirebilen kodlayıcılar veya gelişmiş sunucu tarafı önbelleğe alma etkinleştirilmiş olarak barındırma kullanan herkestir.
Eklentiyi, en iyi WordPress eklentileri ve temalarından oluşan uber listeme ekledim – ek önerilere ihtiyacınız varsa bir göz atın.
Ortaklık bağlantımı kullanarak WP Rocket satın alırsanız, bu siteyi çalıştırmanın maliyetine gidecek küçük bir tavsiye ödemesi (sizden hiçbir ek ücret ödemeden) alacağım. Teşekkürler!
WP Roket kuponu ve fırsatları
En son kupon kodları için resmi siteyi buradan kontrol edin.
Eklenti olduğu gibi oldukça ucuz, ancak bir pazarlık için çaresizseniz, WP Rocket'in her zaman bir kuponu veya fırsatı vardır, özellikle Kara Cuma zamanı civarında.