WordPress Web Sitenizi Nasıl Hızlandırırsınız?

Yayınlanan: 2019-11-21

İçindekiler

Sadece SEO için hızlı bir web sitesine sahip olmak değil, aynı zamanda web sitenizin dönüşüm oranı için de çok önemlidir.

Birisi sitenizi ziyaret ederse ve çok yavaşsa, büyük olasılıkla ayrılıp bir sonraki siteyi ziyaret edecektir.

Bu nedenle, hızlı bir WordPress web sitesine sahip olmak, başarılı bir web sitesi için hayati önem taşır. WordPress web sitenizin yüklenmesi 6 saniye veya daha uzun sürüyorsa, bunu şimdi okumanız gerekir.

Bu kılavuzda, daha fazla trafik ve dönüşüm elde etmenizi sağlayacak şekilde WordPress web sitenizi nasıl hızlandıracağınızı ve hemen çıkma oranınızı nasıl düşüreceğinizi göstereceğiz.

Hızlı Bir Web Sitesine Sahip Olmak Neden Önemlidir?

Web sitenizin hızla parlamasını istemenizin çok sayıda nedeni vardır.

Bunun en önemli nedenlerinden biri, yavaş bir web sitesine sahip olmanın web sitenizdeki dönüşümleri azaltmasıdır. İster ürün, hizmet satıyor olun, ister bir blog olun, web siteniz yavaşsa insanlar ayrılacaktır.

Tyton Media'ya göre:

"İnsanların %40'ı, bir web sitesi 3 saniyeden fazla yüklendiğinde siteden ayrılmaya cesaret etti."

Bu, web sitenizin en az 4 saniye içinde yüklenmesi gerektiği veya ziyaretçilerinizin yarısından fazlasını kaybedeceğiniz anlamına gelir!

https://wpseoexperts.com/yoast-seo-tutorial-for-beginners/

Süper önemli olmasının bir başka nedeni de SEO'dur (arama motoru optimizasyonu).

Google'da üst sıralarda yer almak ve Google Arama'dan çok sayıda organik trafik elde etmek için gerçekten hızlı bir web siteniz olması gerekir.

Google, web sitesinin kullanılabilirliğine ve kullanıcı deneyimine bir arama motoru sıralama sinyali olarak bakar; bu nedenle, harika bir organik trafik görmüyorsanız, nedeni bu olabilir.

Bu nedenle, WordPress web sitenizin hızını artırmak için bu stratejileri uygulamanız çok önemlidir.

ÜCRETSİZ WORDPRESS SEO ANALİZİ

WordPress web sitenize daha fazla trafik mi istiyorsunuz? Ücretsiz WordPress SEO Analizimizi alın ve çevrimiçi olarak daha fazla satış elde etmek için trafiğinizi nasıl iyileştirebileceğinizi görün.

Web Sitenizin Hızını Kontrol Edin

Herhangi bir şey yapmadan önce, bir kıyaslama yapabilmek için önce web sitenizin mevcut hızını kontrol etmelisiniz.

Web sitenizin hızını test etmenize izin verecek birçok harika araç var. Google Arama Konsolu, web sitenizin hızı hakkında size bilgi verebilecek yeni bir alana bile sahiptir.

Web sitenizin hızını kontrol etmek için en iyi araçların listesi:

  • Pingdom
  • GTMetrix
  • Google Arama Konsolu
  • Google Pagespeed Insights

Peki WordPress web sitenizde nasıl hız testi yaparsınız?

İşte web sitenizin hızını Pingdom ile nasıl test edebileceğinize dair bir örnek.

Basitçe WordPress web sitenizin URL'sini girin, konumunuza en yakın konumu seçin ve testi başlat'ı tıklayın.

pingdom speed test

Sitenizde çalışacak ve yüklenen her kaynağın ayrıntılarını, ne kadar sürdüğünü ve hızınızı nasıl artıracağınızı size verecektir.

pingdom speed test results

İdeal web sitenizin hızı 5 saniyenin altında olmalıdır, ancak 2-4 saniyeye ulaşabilirseniz güvenli tarafta olursunuz. WordPress web sitenizin herhangi bir yavaşlığı, yüksek hemen çıkma oranlarına neden olabilir, bu nedenle hızlı olduğundan emin olun.

Web siteniz daha hızlı olmayacaksa, muhtemelen barındırma sağlayıcınıza bakmalısınız.

Hızlı Barındırma Alın

Çoğu yeni web yöneticisi en ucuz barındırma seçeneğini seçer, ancak bu uzun vadede size gerçekten zarar verebilir.

Hiç Google'ın ilk sayfasında yavaş bir web sitesine rastladınız mı? Cevap hayır!

Google, iyi bir kullanıcı deneyimi sağlayan ve arama yapan kişi için hızlı yüklenen web sitelerini iyi sıralar.

Ucuz barındırma siteleri, web sitenizi, tümü kaynaklar için savaşan yüzlerce hatta binlerce başka web sitesiyle paylaşılan bir sunucuya koyacaktır. Bu, paylaşılan sunucudaki tüm sitelerin yavaş yüklenmesine neden olabilir.

Peki WordPress için en iyi hosting siteleri hangileri?

WordPress Barındırma kılavuzumuzdan, WordPress için en hızlı ve uygun fiyatlı barındırma platformları şunlardır:

Ev sahibi Fiyat çalışma süresi Değerlendirme
mavi ana bilgisayar 7,95 dolar %99.9 ÜYE OLMAK
WPMotoru 29,00 $ %99.9 ÜYE OLMAK
hostgator 9,95 dolar %99.9 ÜYE OLMAK
site alanı 9.99$ %99.9 ÜYE OLMAK
A2 Barındırma 9.99$ %99.83 ÜYE OLMAK
Yeşil Geekler 9,95 dolar %99.9 ÜYE OLMAK
Dreamhost $4.95 %99.98 ÜYE OLMAK
Hareket halinde $7.99 %99.9 ÜYE OLMAK
Site5 $8.95 %99.9 ÜYE OLMAK

Bu barındırma sağlayıcılarından herhangi biri, işinizle birlikte büyüyebilecek hızlı yüklenen bir web sitesine sahip olmanızı sağlayacaktır.

Genel kural şudur ki, ne kadar çok öderseniz o kadar çok hız alırsınız, bu nedenle WordPress barındırma konusunda eksik kalmayın!

Eklentileri Azalt

WordPress web sitenize ne kadar çok eklenti yüklenirse o kadar yavaşlar.

Her eklentinin kendi bağımlılıkları, javascript ve yüklenmesi zaman alan diğer kaynakları vardır. Bu nedenle, sitenizde minimum miktarda eklenti yüklü olması, hızlı bir WordPress web sitesine sahip olmak için çok önemlidir.

Çoğu eklenti, bir Eklenti yüklemeye gerek kalmadan WordPress web sitenize kolayca yüklenebilir veya kurulabilir.

En akıcı ve en hızlı web sitesini arıyorsanız, bir WordPress geliştiricisine, sitenizin hızından ödün vermemesi için bir eklenti kullanmadan ihtiyacınız olan işlevselliği ayarlamasını sağlayın.

İstenmeyen eklentileri sitenizden kaldırmak için eklentiler sayfanıza gidin, Devre Dışı Bırak'ı ve ardından Sil'i tıklayın.

uninstall and delete wordpress plugin

Artık ihtiyacınız olmayan veya kullanmadığınız tüm eklentileri kaldırın.

Farkı kıyaslamak için site hızınızı önce ve sonra test ettiğinizden emin olun. Birkaç büyük eklentiyi kaldırmanın WordPress web sitenizin hızını ne kadar artırabileceğine şaşıracaksınız!

Görüntüleri Optimize Edin

Yavaş yüklenen bir sayfanın en büyük suçlularından biri büyük ve optimize edilmemiş resimlerdir.

Sayfanızda çok fazla büyük resim olması, yükleme sürenizi 2-3 saniye veya daha fazla artırabilir.

Web sitenize büyük resimler eklediğinizde, genellikle kullanıcının ekranına sığacak şekilde küçülür, bu da resimlerin yavaş yüklenmesiyle sonuçlanır ve yine de küçülür!

Web sitenizdeki resimlerin boyutunu küçültmek için WP Smush gibi bir eklenti kullanabilir, yükleme sürelerinizi artırabilirsiniz.

smush image compression wordpress

Eklentiyi kurun ve etkinleştirin ve ayarlar sayfasına gidin. 'Smush' sekmesi için sol kenar çubuğuna bakarak bulabilirsiniz.

Sizi yaklaşık 5 adımlık basit bir kurulum sihirbazından geçirecektir. Sihirbazın her adımında tüm özellikleri etkinleştirin ve ardından kurulum sihirbazını bitir'i tıklayın.

finish setup smush image plugin

Bu tamamlandığında, resimlerinizi ezmeye başlayabileceğiniz gösterge tablosu sayfasına yönlendirileceksiniz. Resimlerinizi parçalamaya başlamak için 'Şimdi Toplu Parçala' düğmesini tıklayın.

bulk smash running

Sahip olduğunuz görüntü sayısına bağlı olarak bir süre çalışır ve 30 dakika kadar sürebilir. Çalışırken, tüm resimlerinizi sıkıştırdıktan sonra ne kadar alan kazandığını görebilirsiniz.

bulk smash savings

Daha da fazla tasarruf istiyorsanız veya 1 tıklamayla 50'den fazla görüntüyü parçalamanız gerekiyorsa, Pro sürümüne yükseltmeniz gerekecek. Ama tek seferde 50 görüntüyü parçalamak benim için yeterli olacak!

Artık resimleriniz sıkıştırıldığına göre, insanların resimlerinizi kullanmasını ve kaynaklarınızı tüketmesini durdurmanız gerekecek.

Bağlantıyı Devre Dışı Bırak

Özel görseller oluşturduğunuzda ve bunları çevrimiçi olarak yüklediğinizde, başka birinin görselinizi bulma ve kendi sitesinde kullanma şansı vardır. Görüntüleri otomatik olarak dizine ekleyen ve sitelerinde barındıran web siteleri de vardır.

Buna hotlinking denir ve sunucunuza yük bindirerek kendi web sitenizin yükleme süresini azaltır.

İnsanların resimlerinize hotlink vermesini önlemek için FTP veya cPanel dosya yöneticisini kullanarak .htaccess dosyanıza küçük bir kod parçası eklemeniz gerekecek.

Sitenizde hotlinking'i devre dışı bırakma kodu:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?: //(www\.)?wpseoexperts.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?: //(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Sadece .htaccess dosyanıza yapıştırın ve hazırsınız.

Not: wpseoexperts.com'u kendi alan adınızla değiştirdiğinizden emin olun.

Önbelleğe Alma Yükle

Önbelleğe alma, WordPress web sitenizin yükleme süresini azaltmanın başka bir harika yoludur.

Önbelleğe alma karmaşık geliyor ama gerçekten oldukça basit. Önbelleğe alma ile, biri belirli bir sayfayı ziyaret ettiğinde sayfalarınızın basit HTML sürümleri oluşturulur. Başkaları o sayfayı ziyaret ettiğinde

Bu, sayfanın yükleme sürelerini artırabilecek veritabanını ve diğer kaynakları çağırması gerekmediğinden yükleme sürelerini azaltır.

Önbelleğe almayı ayarlamak göründüğü kadar zor değildir. Öncelikle W3 Total Cache adlı bir eklenti kurmanız gerekecek.

w3 total cache wordpress

Eklentiyi kurun ve etkinleştirin; WordPress yönetici alanınızın sol kenar çubuğunda 'Performans' adlı yeni bir sekme görmelisiniz.

Genel Ayarlar bağlantısını tıklayın ve web sitesi hızını artırmak için bazı önbelleğe alma özelliklerini etkinleştireceğiz.

w3 total cache settings

İlk olarak, Sayfa Önbelleğini etkinleştirmek istiyorsunuz.

w3 total cache page cache

Sayfa Önbelleği Yöntemi için, 'Disk: Enhanced' veya sunucunuzda etkinleştirdiyseniz Opcode seçeneklerinden herhangi birini seçmelisiniz. Bunları etkinleştirmek için barındırma sağlayıcınızla iletişime geçmeniz gerekecek, ancak yalnızca Disk: Gelişmiş ile önemli hız artışları görmelisiniz.

Artık Tarayıcı Önbelleğini de etkinleştirmek isteyeceksiniz.

w3 total cache browser cache

Bu, sayfaların boyutunu azaltacak ve daha hızlı yüklenmesini sağlayacak HTTP sıkıştırmasını ve sona erme başlıklarını etkinleştirecektir.

Minifikasyonu etkinleştirerek boyutlarını daha da küçültebiliriz.

Kodunuzu Küçültün

Ardından, HTML, CSS ve JS'mizi küçülteceğiz.

küçültmek nedir?

Temelde kulağa tam olarak böyle geliyor. Kodu küçülttüğünüzde, tüm kodunuzu birleştirir, boşlukları veya diğer fazlalıkları kaldırır ve hepsini güzel bir küçük dosyaya koyar.

Bu, dosya boyutlarını azaltacak ve daha hızlı yükleme süreleri sağlayacaktır.

W3 Total Cache'nin bir sonraki bölümünde, Minify kutusunu bulacaksınız.

Şimdi, Minify'ı etkinleştirmeniz gerekiyor.

w3 total cache minify settings

Tüm varsayılan ayarlar iyidir ve bunun site tasarımınızı bozabileceği konusunda sizi uyaracak bir açılır pencerenin göründüğünü fark edeceksiniz, bu nedenle 'Ayarları Kaydet ve Önbellekleri Temizle'yi tıkladıktan sonra kontrol ettiğinizden emin olun.

Bu, eski önbelleği siler, böylece size güncel olan yeni bir sayfa sunulur. Siteniz normal görünüyorsa, gitmeye hazırsınız ve tüm kodunuz küçültülmelidir.

Web sayfanıza sağ tıklayıp kaynağı görüntüle'ye tıklayarak kontrol edebilirsiniz. Bu size WordPress web sitenizin kaynak kodunu gösterecektir. olmalı

Bir CDN kurun

CDN, içerik dağıtım ağı anlamına gelir.

Temelde resimler, CSS, JS gibi medyalarınızı barındıran ve kendi sunucunuza yüklemeyi serbest bırakan, performansı artıran bir sunucudur.

Web sitenizin hızını artırmak için kullanabileceğiniz birkaç harika CDN var. İşte WordPress için en iyilerinden bazıları:

  • bulut parlaması
  • Amazon CloudFront
  • Yığın Yolu

CDN'nizi kurmak için, siteyi önbelleğe almak için daha önce kullandığımız W3 Toplam Önbelleği kullanmanız yeterlidir.

Genel Ayarlar sekmesine gidin ve aşağıya doğru CDN bölümüne gidin. Doğrudan W3 Total Cache'e entegre edebileceğiniz en popüler CDN'lerin tümünü (yukarıdakiler dahil) seçmenize izin veren bir açılır menü bulacaksınız.

CDN'yi etkinleştir'i tıklayın.

w3total cache cdn settings

Ardından, birlikte gitmeye karar verdiğiniz CDN'yi seçin. StackPath kullanarak CDN tarafında bir şeyleri nasıl kuracağınızı göstereceğim.

Sadece StackPath.com'a gidin ve bir hesap oluşturun. Artık CDN'nizi çevrimiçi hale getirmek ve sitenize bağlamak için basit bir kurulum sihirbazından geçeceksiniz.

İlk adımda, Web Sitesi ve Uygulama hizmetleri'ni seçin.

stackpath cdn

2. adımda, CDN seçeneğini seçin.

choose cdn stackpath

Adım 3, CDN'yi kurduğunuz WordPress web sitenizin URL'sini girmenizi isteyecektir.

choose a site stackpath

Şimdilik herhangi bir yükseltme için endişelenmeyin. Basit bir şekilde temel CDN'yi kurmak bize çok büyük hız artışları sağlamalıdır. Bir sonraki adım, ana bilgisayar adını/IP adresini onaylamanızı isteyecektir. burada hiçbir şeyi değiştirmenize gerek yok, bu yüzden 'devam'ı tıklayın.

stackpath origin

Şimdi StackPath, yeni Edge Adresinizi geri döndürecek. Bu, CDN'de barındırılan tüm dosyalarınızın bulunacağı kök etki alanıdır. CDN kurulum işlemini tamamlamak için devam et'i tıklayın.

stackapth edge address

Ardından, bu hizmeti WordPress web sitemize bağlamak için WordPress'e koyabileceğimiz bazı API kimlik bilgileri oluşturmamız gerekiyor. Sağ üst köşedeki profilinize tıklayın ve 'API Yönetimi'ni seçin.

Yeni bir API anahtarı ve sırrı oluşturmak için kimlik bilgileri oluştur düğmesini tıklayın.

generate api creds stackpath

WordPress'te W3 Total Cache'e girmeniz gereken bir İstemci Kimliği ve API İstemci Sırrı oluşturacaktır.

api credentials stackpath

Bu nedenle, WordPress yönetici alanına geri dönün ve CDN yapılandırmasındaki W3 Toplam Önbellek ayarlarına geri dönün.

Yetkilendir düğmesini tıkladığınızda, StackPath'te oluşturduğumuz Müşteri Kimliğinizi ve API İstemci Sırrınızı yapıştırmanıza olanak tanır.

config cdn options w3 total

İleri'ye tıklayın ve şimdi WordPress web sitenizde bir CDN kurdunuz.

wordpress cdn api creds

Kurulu olup olmadığını kontrol etmek için W3 Total Cache'deki Test StackPath düğmesini tıklayabilir veya web sitenizin sayfa kaynağını görüntüleyebilir ve herhangi bir görüntü veya harici kaynak arayabilirsiniz.

cdn installed stackpath

URL'nin StackPath'teki Edge Adresinize olduğunu göreceksiniz. Bu, CDN'nin doğru şekilde kurulduğu ve kurulduğu anlamına gelir!

Resimlere Tembel Yükleme Ekle

Resimleriniz için Tembel yüklemeyi ayarlamak, WordPress web sitenizde sayfa yükleme sürenizi azaltmanıza yardımcı olabilir.

Tembel yükleme, nesnelerin başlatılmasını ekranda ihtiyaç duyulana kadar erteleyen büyüyen bir uygulamadır.

Normalde, bir web sayfası yüklendiğinde, tüm web sayfasını yükler ve ardından size sunar. Tembel yükleme ile, ekranın yalnızca görebildiğiniz kısımlarını yükler ve ardından diğer öğelerin üzerine gelene kadar yüklenmesini bekler.

WordPress ile tembel yüklemeyi ayarlamak çok basittir.

İlk olarak, WP Rocket tarafından Lazy Load eklentisini indirin.

lazy load by wp rocket plugin

Lazy Load ayarları, WordPress yönetici alanınızın Ayarlar->Lazy Load bölümünde bulunur. Sadece ayarlar sayfasına gidin ve ardından hangi öğeleri tembelce yüklemek istediğinizi seçin. Her şeyi tembelce yüklemek için tüm kutuları işaretlemenizi öneririm.

lazy load settings

Ve bu kadar! WordPress web siteniz artık tembel yüklemeye sahip ve site hızında güzel bir artış göreceksiniz.

Gönderi Düzeltmelerini Sınırla

Varsayılan olarak, WordPress, her kaydettiğinizde gönderileri ve sayfaları kaydeder, böylece bir şeyleri karıştırırsanız geri dönebilir ve değişiklikleri geri alabilirsiniz.

Bu harika bir özellik, ancak çok fazla değişiklik yapıyorsanız, büyük bir veritabanı oluşturabilir.

Bir blog gönderisinde 100'e kadar revizyon oluşturabilirim, böylece bunun nasıl kontrolden çıkabileceğini hayal edebilirsiniz.

Neyse ki, WordPress'in kaydedeceği revizyon sayısını sınırlayabiliriz.

Tek yapmanız gereken wp-config.php dosyanızı düzenlemek ve 1 basit kod satırı eklemek. wp-config.php dosyanızı düzenlemek için cPanel dosya yöneticisini veya FTP'yi kullanın ve aşağıdaki kodu ekleyin:

define ( 'WP_POST_REVISIONS' , 3 ) ;

Sayıyı, maksimum kaydetmek istediğiniz sayıda gönderi/sayfa revizyonu olarak değiştirin. İşte wp-config.php dosyamızdaki bu uygulamaya bir örnek:

wordpress wp config post revisions

Ve bu kadar! Şimdi, WordPress yalnızca 3 yazı/sayfa revizyonu kaydedecek ve bu, veritabanınızda çok fazla yer açacaktır.

Bitirmek

Artık gerekli tüm optimizasyonları yukarıdan yaptığınıza göre, son bir test yapma ve ne kadar hız artışı elde ettiğimizi görme zamanı.

wpseoexperts.com'u Pingdom hız aracıyla çalıştırdık ve 1.52s yükleme süresi elde ettik!

pingdom speed after optimization

Böylece bu yöntemleri yapmanın hızınızı %100 veya daha fazla artırabileceğini ilk elden görebilirsiniz!