2022'de WordPress Web Sitenizi Nasıl Hızlandırabilirsiniz?

Yayınlanan: 2022-02-14

WordPress web sitenizin hızını artırmak ister misiniz? Hızlı yüklenen sayfalar, kullanıcı deneyimini iyileştirir, sayfa görüntülemelerini artırır ve WordPress SEO'nuza yardımcı olur.

Ancak, ışık hızında bir web sitesi oluşturmak tek gecelik bir iş değildir. WordPress sitenizin hızını artırmak için özveri, tutarlılık ve net bir plana ihtiyacınız olacak. Bu yüzden bugün bir WordPress web sitesini nasıl hızlandıracağımız hakkında konuşacağız.

Hızın neden önemli olduğu, site hızının nasıl kontrol edileceği ve WordPress web sitenizin hızı için yapabileceğiniz faydalı ipuçları dahil olmak üzere hız hakkında bilmeniz gereken her şeyi ele almaya çalıştık.

WordPress Web Siteniz İçin Hız Neden Önemlidir?

Yapılan araştırmalara göre 2000 ile 2016 yılları arasında ortalama insan dikkat süresi 12 saniyeden 7 saniyeye düştü.

Bu, bir web sitesinin sahibi olarak sizin için ne anlama geliyor?

İnsanlara içeriğinizi göstermek ve onları sitenizde kalmaya ikna etmek için birkaç dakikanız var.

Kullanıcılar, çok yavaşsa, web sitenizi yüklenmeye başlamadan önce terk edebilir.

Amazon, Google ve diğer önemli siteleri içeren bir StrangeLoop vaka çalışmasına göre, sayfa yükleme süresindeki 1 saniyelik bir gecikme, dönüşümlerde %7, sayfa ziyaretlerinde %11 ve müşteri memnuniyetinde %16 düşüşe neden olabilir.

Ayrıca, Google ve diğer arama motorları, daha yavaş web sitelerini arama sonuçlarında daha alt sıralarda yer alarak cezalandırmaya ve bu tür sitelerin trafiğini azaltmaya başladı.

Özetlemek gerekirse, web sitenizden daha fazla trafik, abone ve gelir istiyorsanız, WordPress web sitenizi HIZLI hale getirmelisiniz!

WordPress Web Sitenizin Hızını Nasıl Kontrol Edebilirsiniz?

Yeni başlayanlar bazen bilgisayarlarında yavaş görünmediği için web sitelerinin iyi olduğunu düşünürler. Bu büyük bir gaf.

Chrome gibi modern tarayıcılar, web sitenizi önbelleğe kaydeder ve sık ziyaret ettiğiniz için bir URL girmeye başladığınızda otomatik olarak önceden getirir. Bunun bir sonucu olarak web siteniz neredeyse anında yüklenecektir.

Ancak, web sitenizi ilk kez ziyaret eden ortalama bir kullanıcı aynı deneyimi yaşamayabilir.

Dünyanın farklı yerlerindeki kullanıcılar tamamen farklı bir deneyime sahip olacaklar.

Bu nedenle web sitenizin hızını kontrol etmek için WebPageTest veya GTmetrix gibi bir araç kullanmanızı öneririz.

Web sitenizin hız testini tamamladıktan sonra, "İyi bir web sitesi hızının amacı nedir?" diye düşünüyor olabilirsiniz.

İyi bir web sitesi yükleme süresi 2 saniyeden azdır.

Ancak, ne kadar hızlı yaparsanız o kadar iyi olur. Burada kaydedilen birkaç milisaniye, yükleme sürenizde tutulan yarım veya tam bir saniyeye kadar çıkabilir.

WordPress Web Sitenizin Yavaşlamasına Neden Olan Nedir?

Hız testi sonucunuzda iyileştirme için birkaç öneri görünebilir. Bununla birlikte, çoğu, yeni başlayanlar için anlaşılması zor olan teknik jargondur.

Yavaş bir WordPress web sitesinin başlıca nedenleri şunlardır:

  • Web barındırma: Web barındırma sunucunuz doğru şekilde yapılandırılmadıysa, web sitenizi yavaşlatabilir.
  • WordPress Yapılandırması: WordPress siteniz önbelleğe alınmış içerik sağlamıyorsa, sunucunuz aşırı yüklenecek ve web sitenizin yavaşlamasına ve hatta çökmesine neden olacaktır.
  • Sayfa Boyutu: Web için optimize edilmemiş resimler.
  • Kötü Eklentiler: Kötü yazmayan bir eklenti kullanmak web sitenizin yavaş yüklenmesine neden olabilir.
  • Harici komut dosyaları: Reklamlar, yazı tipi yükleyiciler vb. harici komut dosyaları web sitenizin hızını önemli ölçüde etkileyebilir.

Artık WordPress web sitenizi neyin yavaşlattığını bildiğinize göre, onu hızlandırmanın yollarına bakalım.

İşte WordPress Web Sitenizi Hızlandırmanın Yolları

1. En İyi Web Barındırma Sağlayıcısını Seçin

WordPress barındırma sağlayıcınız, web sitenizin başarısı için hayati önem taşır. Bluehost veya Siteground gibi iyi bir paylaşılan barındırma şirketi, web sitenizi hız için optimize etmek için yukarıda ve öteye gidecektir.

Öte yandan, paylaşımlı barındırma, sunucu kaynaklarının çok sayıda farklı istemciyle paylaşılması anlamına gelir. Bu, komşunuzun sitesi çok fazla trafik alırsa, sunucunun genel performansını etkileyerek web sitenizi yavaşlatabileceği anlamına gelir.

Öte yandan, yönetilen bir WordPress barındırma hizmeti kullanmak, WordPress'i çalıştırmak için size en uygun sunucu ayarlarını sunar. Web sitenizi güvence altına almak için, yönetilen WordPress barındırma sağlayıcıları, otomatik yedeklemeler, WordPress yükseltmeleri ve daha kapsamlı güvenlik kurulumları içerebilir.

2. Etkili Bir Önbelleğe Alma Eklentisi Kurun

WordPress sayfaları “dinamiktir”. Bu, biri sitenizdeki bir gönderiye veya sayfaya ulaştığında gerçek zamanlı olarak oluşturuldukları anlamına gelir.

WordPress, gerekli bilgileri toplamak için bir süreç yürütmeli, hepsini bir araya getirmeli ve ardından sayfalarınızı oluşturması için kullanıcınıza göstermelidir.

Bu işlemin birçok aşaması vardır ve aynı anda çok sayıda kişi tarafından görüntüleniyorsa web sitenizin yavaşlamasına neden olabilir.

Bu nedenle, her WordPress sitesinde bir önbellek eklentisi kullanmanızı öneririz. Önbelleğe alma, WordPress sitenizi 2 kattan 5 kata kadar hızlandırabilir.

Kullanılabilir birkaç iyi WordPress önbellek eklentisi vardır. Ancak, WP Rocket (ücretli) veya WP Super Cache (ücretsiz) öneririz.

Bluehost ve SiteGround gibi birçok WordPress barındırma şirketi de önbellek hizmetleri sağlar.

3. Görüntüleri Optimize Edin

WordPress site yavaşlığının en yaygın nedeni büyük resimlerdir. Web sitenizin resim dosyaları ne kadar büyükse, yüklenmesi o kadar uzun sürer.

Bu nedenle, resimlerinizi optimize etmek, web sitenizin performansını artırmada kritik bir adımdır. Görüntü dosyalarının optimize edilmesi, hızlı bir şekilde getirilip yüklenebilmeleri için yeniden boyutlandırmayı ve sıkıştırmayı içerir.

İyi bir görüntü optimizasyonu için iki adım vardır. Başlamak için, web sitenize yüklemeden önce resminizin düzenlendiğinden emin olun.

Bunu yapmak için, görüntüyü nerede kullanacağınızı ve ne kadar büyük olması gerektiğini bulmanız gerekir. Görüntü daha sonra Pixlr gibi bir araç kullanılarak kırpılabilir ve mümkün olan en düşük boyutta kaydedilebilir. Dosya biçimini değiştirmek bazen dosya boyutunu küçültmeye yardımcı olabilir; örneğin, jpg genellikle png görüntüsünden daha küçüktür.

İkinci olarak, web sitenize bir görüntü optimizasyon eklentisi kurun – Smush'u öneririz. Bu, yalnızca yüklendikten sonra görüntüleri daha da sıkıştırarak sayfa performansını iyileştirmekle kalmaz, aynı zamanda geç yükleme gibi birkaç başka görüntü optimizasyonu özelliğini de içerir.

Görüntü optimizasyonu hakkında daha fazla ayrıntı için, WordPress için görüntülerin nasıl optimize edileceğine ilişkin yazımıza bakın.

4. WordPress Sitenizi Güncel Tutun

WordPress, bakımlı bir açık kaynaklı proje olarak sürekli güncellenir. Her güncelleme, yalnızca yeni işlevleri değil, aynı zamanda güvenlik ve hata endişeleri için düzeltmeleri de içerecektir. WordPress temanızın ve eklentilerinizin de düzenli olarak güncellenmesi gerekebilir.

Bir web sitesinin sahibi olarak, WordPress sitenizi, temanızı ve eklentilerinizi güncel tutmak sizin sorumluluğunuzdadır. Bunu yapmazsanız, siteniz yavaşlayabilir ve güvenilmez hale gelebilir ve güvenlik saldırılarına karşı savunmasız kalabilir.

5. Alıntıları Ana Sayfa ve Arşivlerde Kullanın

Ana sayfanızda ve arşivlerinizde, WordPress varsayılan olarak her makalenin tüm içeriğini gösterir. Ana sayfanız, kategorileriniz, etiketleriniz ve diğer arşiv sayfalarınız bu nedenle daha yavaş yüklenir.

Bu sitelerde tam makaleleri görüntülemenin bir başka dezavantajı, okuyucuların makalenin kendisine gitme olasılığının daha düşük olmasıdır. Bu, sayfa görüntüleme sayısını ve insanların sitenizde geçirdiği süreyi azaltabilir.

Arşiv sayfalarının yüklenmesi için gereken süreyi azaltmak için sitenizi tam içerik yerine alıntıları gösterecek şekilde özelleştirebilirsiniz.

Ayarlar » Okuma'ya gidebilir ve bir beslemedeki her makale için şunu göster: Tam Metin yerine Özet 'i seçebilirsiniz.

6. Sayfa Başına Yorumları Sınırlayın

Blog içeriğinizi bu kadar çok kişinin okuması harika olsa da, birçok yorum sayfa yükleme hızını yavaşlatabilir. Yükleme süresini azaltmak için yorum bölümünü sayfalara bölmek iyi bir fikirdir.

Ayarlar » Tartışma'ya gidin ve sayfa başına görüntülenen yorum sayısını kısıtlamak için Yorumları sayfalara böl seçeneğini tıklayın. Daha sonra sayfa başına yorum sayısını belirtebilirsiniz.

Bu, gönderiler ve çok sayıda yorum içeren sayfalar için bellek kullanımını azaltmalı ve sayfa yükleme sürelerini iyileştirmelidir.

7. Bir İçerik Dağıtım Ağı (CDN) Kullanın

CDN, küresel bir sunucu ağıdır. Web sitenizi oluşturan "statik" dosyalar her sunucuda depolanacaktır.

Yukarıda bahsedildiği gibi "dinamik" olan WordPress sayfalarınızın aksine, bu statik dosyalar resimler, CSS ve JavaScript gibi değişmeyen dosyaları içerir.

Bir CDN kullandığınızda, kullanıcılar web sitenizi her ziyaret ettiklerinde kendilerine en yakın sunucudan statik dosyalar teslim edilir. İşin çoğunu CDN üstlendiğinden, web barındırma sunucunuz daha hızlı olacaktır.

Web barındırma şirketinizin sunucusunun Amerika Birleşik Devletleri'nde bulunduğunu varsayalım. Amerika Birleşik Devletleri'nden bir ziyaretçi, Hindistan'dan gelen bir ziyaretçiden daha hızlı yükleme süreleri fark edecek.

Bir İçerik Dağıtım Ağı (CDN) kullanmak, ziyaretçilerinizin web sitenizi daha hızlı yüklemesine yardımcı olabilir.

8. Sitenize Doğrudan Ses/Video Yüklemeyin

Doğrudan WordPress sitenize ses ve video dosyaları ekleyebilir ve bunları sizin için bir HTML5 oynatıcısında oynatacaktır. Ancak bu asla yapmamanız gereken bir şey!

Sitenizin yüklenmesi için geçen süreyi önemli ölçüde artırır. Sadece ses ve video yüklemek yerine, bağlantı da dahil olmak üzere kusursuz bir şekilde çalışacaktır.

WordPress yerleşik bir video gömme özelliği içerdiğinden, videonuzun URL'sini kopyalayıp gönderinize yapıştırabilirsiniz ve otomatik olarak gömecektir.

9. Hız İçin Optimize Edilmiş Bir Tema Seçin

Web siteniz için bir tema seçerken performans optimizasyonuna çok dikkat etmek çok önemlidir. Çekici ve etkileyici görünen bazı temalar kötü kodlanmıştır ve sitenizin yavaş yüklenmesine neden olabilir.

Daha spesifik bir tema, karmaşık düzenler, gösterişli animasyonlar ve gereksiz özelliklerle dolu olandan daha iyidir. Astra gibi premium WordPress temaları, iyi kodlanmış ve hız için optimize edilmiş temalar sunar.

10. Harici Komut Dosyalarını ve HTTP İsteklerini Azaltın

Harici komut dosyaları sıklıkla farklı JavaScript, CSS, yazı tipleri ve resimler çağırarak temalar ve eklentiler halinde paketlenir.

Web sitesinin kaynak kodunu incelerseniz, bilmediğiniz belirli betiklerle karşılaşacaksınız. WordPress web sitelerinizi hızlandırmak için mümkün olduğunca çok sayıda harici HTTP isteğini azaltın ve bunları ayrı olarak barındırın.

11. WordPress Veritabanınızı Optimize Edin

Sitenizin performansını artırmak için WordPress veritabanınızı optimize etmeniz en iyisi olacaktır. Bilgisayarınızın sabit diski gibi WordPress veritabanınız da ihtiyacınız olmayan çöplerle dolar. Zamanla, optimize edilmemiş bir WordPress veritabanı web sitenizi yavaşlatır. Basit çözüm, zaman zaman temizlemektir.

WordPress web sitenizi hızlandırmak için, bir veritabanı optimizasyon eklentisi yükleyebilir veya veritabanınızı ihtiyacınız olmayan gereksiz dosyalardan manuel olarak temizleyebilirsiniz.

12. Veritabanına Yapılan Çağrıları Azaltın

Ne yazık ki, kötü kodlayan birkaç WordPress teması var. WordPress en iyi uygulamalarını ihmal ederler ve doğrudan veritabanı çağrıları yaparlar veya çok fazla gereksiz veritabanı isteğinde bulunurlar. Bu, sunucunuzu görevlerle aşırı yükleyerek önemli ölçüde yavaşlamasına neden olabilir.

İyi kodlanmış temalar bile, yalnızca blogunuzun temellerini elde etmek için veritabanı çağrıları yapan kodlara sahip olabilir.

Bundan sorumlu tema geliştiricilerini suçlayamazsınız. Web sitenizin hangi dilde yazıldığını belirlemek için başka bir yöntemleri yoktur.

Ancak, sitenizi özelleştirmek için bir alt tema kullanıyorsanız, veritabanı çağrılarını azaltmak için bu veritabanı çağrılarını verilerinizle değiştirebilirsiniz.

13. Post Revizyonlarını Sınırlayın

WordPress veritabanınızda, revizyon sonrası yer kaplar. Bazı kullanıcılar, eklentiler tarafından yürütülen veritabanı sorgularının revizyonlardan etkilenebileceğini düşünüyor. Eklenti, sonradan yapılan revizyonları açıkça hariç tutmuyorsa, sitenizin bunlar arasında arama yaparak yavaş yüklenmesine neden olabilir.

WordPress'in her makale için kaç revizyon tutacağı konusunda bir sınır belirleyebilirsiniz. Aşağıdaki kodu kopyalayıp wp-config.php dosyanıza yapıştırın.

define( 'WP_POST_REVISIONS', 2 );

WordPress, bu kodla her yazının veya sayfanın yalnızca son iki sürümünü saklar ve önceki revizyonları hemen atar.

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

Bir web sitesi diğerinin kaynaklarını kullandığında buna Hotlinking denir. Birisi sitenizden bir resim kopyalamışsa, web sitesi resim yüklendikten sonra sitenizden yükleyecektir. Bu, sunucunuzun bant genişliğini ve kaynaklarını kullandığını gösterir.

Sitenizi yavaşlatır ve kaldırarak hızlandırabilirsiniz.

Aşağıdaki kodu .htaccess dosyanıza ekleyip alan adınızla değiştirerek Hotlinking'i engelleyebilirsiniz.

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

15. Resimlerinize LazyLoad Ekleyin

Tembel yükleme, kullanıcı sayfayı aşağı kaydırırken görüntülerin yüklenmesini içeren eski bir WordPress performans optimizasyon stratejisidir. Amaç, sunucuya yük bindirdiği ve daha yavaş yükleme sürelerine neden olduğu için sayfanın tüm bileşenlerini bir kerede yüklemekten kaçınmaktır. Bunun yerine, resimler yalnızca kullanıcı resmin görüntülendiği sayfa bölümüne ulaştığında yüklenir.

Bu yaklaşımı elde etmek için herhangi bir tembel yük eklentisi kullanabilirsiniz.

16. En Son PHP Sürümünü Kullanın

WordPress ağırlıklı olarak üst düzey bir programlama dili olan PHP ile yazılmıştır. Sunucu taraflı bir dildir, yani barındırma sunucunuzda kurulur ve çalışır.

En güvenilir PHP sürümü, tüm iyi WordPress barındırma şirketleri tarafından sunucularında kullanılır. Ancak, barındırma sağlayıcınız muhtemelen daha eski bir PHP sürümü kullanıyor.

PHP 7, önceki sürümlerden iki kat daha hızlıdır. Bu, web siteniz için önemli bir performans artışıdır ve bundan yararlanmalısınız.

Sürüm Bilgisi eklentisini yükleyip etkinleştirerek sitenizin hangi PHP sürümünü kullandığını görebilirsiniz.

Eklenti, etkinleştirmeden sonra PHP sürümünüzü WordPress yönetici kontrol panelinizin altbilgi bölümünde görüntüler.

17. Uzun Mesajları Böl

Daha uzun ve daha derinlemesine blog gönderileri okuyucular arasında popülerdir. Daha uzun gönderilerin arama sonuçlarında daha üst sıralarda yer alma olasılığı daha yüksektir.

Ancak, çok sayıda resim içeren uzun biçimli içerik yayınlıyorsanız bu, sitenizi yavaşlatabilir.

Bunun yerine daha büyük içeriğinizi çok sayıda sayfaya bölmeyi deneyin.

Bunu yapmak için, WordPress yerleşik işlevselliğe sahiptir. Makalenin sonraki sayfaya bölünmesini istediğiniz yere !––sonraki sayfa––> etiketini ekleyin.

18. Geri Pingleri ve Geri İzlemeleri Devre Dışı Bırakın

Geri bildirimler ve geri izlemeler, başka bir web sitesi içeriğinize bağlandığında size haber veren araçlardır. Bu, çok fazla pingback ve geri izleme alan siteler için önemli bir sorundur. Her bağlantı ayrı bir istek oluşturduğundan, sunucunuzun kaynaklarına fazladan yük bindirir.

Web sitenizin yükleme süresi zarar görecektir. Sonuç olarak, pingback'leri ve geri izlemeleri devre dışı bırakmak en iyi yaklaşımdır.

Bunu yapmak için kontrol panelinizin Ayarlar » Tartışma bölümüne gidin. Diğer bloglardan bağlantı uyarılarına izin ver seçeneğinin işaretini kaldırın ve değişikliklerinizi kaydedin.

19. CSS ve JS Dosyalarını Küçültün

JavaScript ve CSS dosyalarını küçülterek bir WordPress sitesinin performansını artırabilirsiniz. Küçültme, gereksiz boşlukları, satır sonlarını ve yorumları kaldırarak dosyanın boyutunu küçültür.

Ayrıca, Köprü Metni Aktarım Protokolü (HTTP) isteklerinin sayısını azaltmak için bu dosyaları birleştirebilirsiniz. Bu, her CSS ve JavaScript dosyası için birkaç sunucu isteği gereksinimini ortadan kaldırır. Daha az istek nedeniyle siteniz daha hızlı yüklenir.

WP Rocket ve WP-Optimize gibi çoğu önbelleğe alma eklentisi, küçültme seçenekleri sunar. Sonuç olarak, tek yapmanız gereken kullandığınız veya kullanmayı planladığınız önbellek eklentisindeki küçültme işlevini etkinleştirmek.

20. Kullanılmayan Eklentileri Kaldırın

Aynı anda çalışan çok fazla eklenti, her biri birer mini yazılım gibi olduğu için web sitenizin yükleme hızlarını yavaşlatabilir. Bir eklenti kullanmasanız bile arka planda farkında olmadığınız işler yapıyor olabilir. Bazı değişiklikler yapmanın zamanı gelmiş olabilir.

Tekrar kullanmayacağınızı bildiğiniz eklentileri devre dışı bırakarak başlayın. Her devre dışı bırakma işleminden sonra sitenizi test edin ve her şeyin hala çalıştığından emin olduktan sonra bu eklentileri kaldırın. Ardından, hangilerinin sayfa performansını etkilediğini gözlemlemek için eklentileri tek tek kaldırın. Bu eklentilere o kadar pahalı olmayan alternatifler arayın.

21. Daha Hızlı Eklentiler Kullanın

Kötü kodlanmış WordPress eklentileri genellikle çok fazla yüklenir ve sayfa yükleme hızınızı artırır ve sitenizi yavaşlatır.

En iyi eklentileri bulmanıza yardımcı olmak için, WordPress web sitesi için sahip olunması gereken eklentilerin bir listesini seçtik.

En popüler WordPress eklenti kategorileri için en iyi seçeneklerimizden bazıları aşağıda gösterilmiştir.

  • WPForms – WordPress için en hızlı ve en yeni başlayanlar için uygun iletişim formu eklentisi.
  • Yoast SEO – Sitenizin Google gibi arama motorlarında daha iyi performans göstermesine yardımcı olan güçlü WordPress SEO eklentisi.
  • MonsterInsights – WordPress web sitenizin analizini sağlayan WordPress için en iyi Google analitik eklentisi.
  • Elementor – Görsel bir düzenleyici kullanarak güzel sayfalar oluşturmanıza yardımcı olan WordPress sayfa oluşturucu eklentisini sürükleyip bırakın.
  • WP Rocket – Sitenizin performansını ve Önemli Web Verileri puanlarını artıran WordPress için premium önbellek eklentisi.
  • OptinMonster – Daha fazla e-posta abonesi edinmenize yardımcı olan güçlü müşteri adayı oluşturma eklentisi, satışları artırır ve işinizi büyütür.

Çözüm

WordPress web sitenizi hızlandırmakta sorun yaşıyorsanız, şimdi çalışmaya başlama zamanı. İpuçlarımıza göre bir plan yapın. Web sitenizi nokta nokta inceleyerek başlayın. Önerilerimizi sitenize uygulayın ve çalışıp çalışmadığının etkisini görün.

Bir şeyi unutmayın: sonuçları hemen göremeyebilirsiniz, ancak tavsiyemize uyarsanız zaman içinde harika sonuçlar göreceksiniz. Bir gecede tamamlanacak bir iş değil. Bu yüzden sabırlı olun ve çok çalışmaya devam edin.

Bu kadar! Bu yazının, WordPress web sitenizi nasıl hızlandıracağınızı öğrenmenize yardımcı olacağını umuyoruz. Web sitenizin sıralamalarını iyileştirmek için WordPress SEO ipuçlarımızı da görebilirsiniz.