WP Roket İncelemesi: WordPress'i Gerçekten Hızlandırıyor mu?

Yayınlanan: 2020-01-16

Bu, 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-roket-önce-sonra

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 .

wp-roket takımı
WP Rocket ekibinden bazıları bir buluşmada

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.

ilk hız testi

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.

ilk sayfa yükleme-şelale

Ş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.

wp-roket fiyatlandırması

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.

kurulum-wp-roket

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:

wp-roket-dashboard

İ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.

cloudflare eklentisi

Eklentinin Cloudflare ile senkronize olması için 3 bit veri eklemeniz gerekiyor:

wp-roket-bulutflare-ayarları

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.

cloudflare-api

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.

cloudflare-zone-id

İ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.

pano-wp-roket

ö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

temel ayarlar

CSS dosyalarını küçült – AÇIK

CSS dağıtımını optimize edin – AÇIK

css ayarları

JavaScript dosyalarını küçült - AÇIK

JavaScript'i ertelenmiş yükle – AÇIK

javascript-ayarları

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

tembel yükleme

Ana makineniz Varnish (HTTP isteklerini hızlandıran sunucu yazılımı) kullanıyorsa, Varnish eklentisini etkinleştirmeniz gerekir.

vernik-eklenti

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ı!

veritabanı temizleme

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

optimize veritabanı

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 :

wp-roket-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:

wp-roket-önce-sonra

Sonuçlardan çok etkilendim.

Site ayrıca Google'ın PageSpeed ​​bilgilerinden iyi bir mobil optimizasyon puanı (84/100) aldı:

pagespeed-insights

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.