Yavaş bir WordPress web sitesi ile mi mücadele ediyorsunuz?
Uzun sayfa yükleme süreleri ziyaretçilerinizi rahatsız edebilir ve hatta arama motoru sıralamalarınıza zarar verebilir.
WPBeginner’da web sitemizi mümkün olduğunca hızlı hale getirmek için çok çalışıyoruz. Bazen performansı etkileyen ciddi bir sorun bulsak da, yavaş web siteleri genellikle ayrı ayrı düzeltilmesi gereken birçok küçük sorunun birleşiminden kaynaklanır.
Bu makalede, WordPress sitelerinin yavaş çalışmasının en yaygın nedenlerini inceleyecek ve web sitenizi hızlandırmanıza yardımcı olacak pratik çözümler sunacağız. Yol boyunca, WordPress hızını artırmak için kendi kullandığımız ipuçlarını paylaşacağız.
Yavaş WordPress Web Sitesi Neden Bir Sorundur?
Hiç yüklenmesi uzun süren bir web sitesini ziyaret ettiniz mi? Bu sinir bozucudur ve sayfadaki içeriği bile göremeden pes edip farklı bir web sitesine gitmiş olabilirsiniz.
Ancak küçük performans sorunları bile sorun yaratabilir. Hız ve rahatlığın hüküm sürdüğü bu günlerde, insanların dikkat süresi her zamankinden daha kısa.
Birkaç yıl önce Strangeloop, yavaş web siteleri üzerine bir vaka çalışması yaptı. Bir saniyelik bir gecikmenin bile size dönüşümlerde %7, sayfa görüntülemelerinde %11 ve müşteri memnuniyetinde %16’ya mal olabileceğini buldular.
Yavaş bir web sitesi arama motoru sonuçlarında da daha alt sıralarda yer alacaktır. Google ve diğer arama motorları yavaş siteleri cezalandırır, bu da daha az organik trafik alacağınız anlamına gelir.
Tüm bunlar, web siteniz yavaşsa, nedenini bulmanın ve düzeltmenin çok önemli olduğu anlamına gelir.
Web Sitem Ne Kadar Yavaş ve Neden?
Hız testi yaparak web sitenizin ne kadar yavaş olduğunu hızlı bir şekilde öğrenebilirsiniz. Web sitesi hız testinin nasıl düzgün bir şekilde çalıştırılacağına ilişkin kılavuzumuzda kullanabileceğiniz birçok aracı ele alıyoruz.
İnternet dalgalanmalarına izin vermek ve sonuçların ortalamasını almak için testi en az 3 kez çalıştırmanızı öneririz. Testi farklı hız testi araçları kullanarak da tekrarlamak isteyebilirsiniz.
Ziyaretçilerin web sayfanızı görmek için ne kadar beklemeleri gerektiğini gösteren sayfa yükleme metriğine özellikle dikkat edin.
Web sitenizin yüklenmesi 2 saniyeden uzun sürüyorsa, onu yavaşlatan şeyin ne olduğunu bulmanız gerekir. Neyse ki, çoğu hız testi aracı önemli sorunları vurgulayacak ve ayrıntılı raporları görmek için detaya inmenize izin verecektir.
Artık web sitenizin hızını bildiğinize göre, onu yavaşlatan sorunları tespit etmeniz gerekir. Neyse ki web sitenizin performansını denetlemenin pek çok iyi yolu var.
Örneğin, GTmetrix ‘i bir eklenti olarak çalıştırarak WordPress site performansını artırmak için kullanabilir veya herhangi bir web sitesinde hızlı bir şekilde hız testi yapmak için web sitelerini ziyaret edebilirsiniz.
GTmetrix web sitenize bir puan verir, böylece nasıl değerlendirildiğini hızlıca görebilirsiniz.
Olası sorunlar hakkında daha fazla bilgi edinmek için ‘Ayrıntılı rapor’ bağlantısına da tıklayabilirsiniz. Yeşil öğeler dikkatinizi gerektirmezken, turuncu veya kırmızı öğeler sitenizi yavaşlatır.
Bir sorunun üzerine tıklamanız size tam olarak neyin düzeltilmesi gerektiğini söyleyecektir.
Bununla birlikte, WordPress’i yavaşlatan ana sorunlara ve bunların nasıl düzeltileceğine derinlemesine bir göz atalım:
- Your WordPress Website Is Not Up to Date
- You Are Not Using a WordPress Cache
- You Are Not Using a CDN
- Too Many Files Need to Be Loaded to View the Page
- Your Images Are Too Large or Unoptimized
- Your WordPress Database Is Unoptimized
- You Are Running Slow or Inefficient Plugins
- Your Scheduled Website Tasks Are Not Optimized
- You Are Using Slow WordPress Hosting
- Your Server Software Is Out of Date
- You Need Professional Site Speed Optimization
WordPress Web Siteniz Güncel Değil
WordPress web sitenizin güncel olduğundan emin olmanız gerekir ve buna WordPress yazılımının yanı sıra eklentileriniz ve temalarınız da dahildir. Geliştiriciler performansı optimize etmek ve hataları düzeltmek için sık sık güncellemeler yayınlar.
WordPress çekirdeğinden başlayarak ve ardından eklentilerinizi ve temalarınızı güncelleyerek uygun güncelleme sırasını kullanmanızı öneririz. Bunu WordPress yönetici alanınızdaki Gösterge Tablosu ” Güncellemeler sayfasından rahatlıkla yapabilirsiniz.
Ayrıntılı talimatlar için lütfen bu adım adım kılavuzlara bakın:
- Yeni Başlayanlar İçin Rehber: WordPress Nasıl Güvenle Güncellenir?
- WordPress Eklentileri Nasıl Doğru Şekilde Güncellenir (Adım Adım)
- Özelleştirmeyi Kaybetmeden WordPress Teması Nasıl Güncellenir?
WordPress Önbelleği Kullanmıyorsunuz
Birisi web sitenizdeki bir sayfayı her ziyaret ettiğinde, WordPress sayfayı MySQL veritabanından dinamik olarak oluşturur. Bu, komut dosyalarının çalıştırılmasını ve veritabanının sorgulanmasını içerir ve sonuç, kullanıcının tarayıcısında görüntülenebilen bir HTML sayfasıdır.
Sitenizi aynı anda çok sayıda kişi ziyaret ettiğinde, veritabanınız çok sayıda istek alır ve bu da yükleme sürelerinin yavaşlamasına neden olur.
WordPress önbellekleme eklentisi, bu süreci atladığı için web sitenizi hızlandırmanın en iyi yollarından biridir.
Birisi sitenizi ziyaret ettiğinde ve HTML sayfası oluşturulduğunda, gelecekteki ziyaretçiler için yeniden oluşturulması gerekmeyecek şekilde bir önbellekte saklanır. Bunun yerine, sadece önbelleğe alınmış sayfayı görüntülerler.
Bu, web sunucunuza daha az yük bindirir ve sayfa daha hızlı yüklenir.
Bu kılavuzları kullanarak en popüler önbellekleme eklentilerinin nasıl kurulacağını öğrenebilirsiniz:
- WordPress’te WP Rocket Nasıl Düzgün Kurulur ve Ayarlanır
- Yeni Başlayanlar İçin W3 Total Cache Nasıl Kurulur ve Ayarlanır
- Yeni Başlayanlar İçin WP Super Cache Nasıl Kurulur ve Ayarlanır (Kolay)
Ayrıca, web sayfasının ve diğer kaynakların bir kopyasını kullanıcının bilgisayarında saklayan ve böylece bir sonraki ziyaretlerinde daha hızlı yüklenmesini sağlayan tarayıcı önbelleğinden de yararlanabilirsiniz.
CDN Kullanmıyorsunuz
Bir İçerik Dağıtım Ağı (CDN) dosyalarınızı dünya çapında birden fazla sunucuda önbelleğe alır. Oluşturulan HTML sayfalarını önbelleğe almanın yanı sıra, resimler, CSS stil sayfaları, JavaScript dosyaları ve daha fazlası dahil olmak üzere sayfayı görüntülemek için gereken diğer tüm kaynakları da depolar.
Bu içerik her kullanıcıya en yakın sunucudan sunulur. Bu, WPBeginner’da yaptığımız gibi dünyanın birçok yerinden ziyaretçileriniz varsa büyük hız kazanımları sunar.
Halihazırda bir CDN kullanmıyorsanız, birçok mükemmel WordPress CDN hizmeti arasından seçim yapabilirsiniz:
- Cloudflare kullanıyoruz çünkü sitenizi tehditlerden korumak için güvenlik duvarına sahip güçlü bir WordPress CDN’i sunuyorlar.
- Ayrıca, uzun yıllardır kullandığımız güvenlik özelliklerine sahip bir başka CDN olan Sucuri‘yi de öneriyoruz.
- Bunny.net, dünyanın dört bir yanına yayılmış sunucuları ile uygun fiyatlı bir seçenektir.
İçerik Dağıtım Ağının faydaları hakkında daha fazla bilgi için WordPress blogunuz için neden bir CDN’e ihtiyacınız olduğuna ilişkin kılavuzumuza bakın.
Sayfayı Görüntülemek İçin Çok Fazla Dosya Yüklenmesi Gerekiyor
Bir ziyaretçinin web sayfanızı görüntüleyebilmesi için önce tarayıcısının gerekli tüm dosyaları talep etmesi ve indirmesi gerekir. Bu, görüntülemek istediğiniz tüm resimleri, sayfayı biçimlendiren stil sayfalarını, işlevsellik ekleyen JavaScript dosyalarını, yazı tiplerini ve daha fazlasını içerir.
Ne kadar çok dosya varsa, özellikle bazı dosyalar çok büyükse veya yavaş bir üçüncü taraf sunucuda depolanıyorsa, sayfa o kadar yavaş yüklenir.
Bunlara HTTP istekleri denir ve WordPress’te HTTP isteklerinin nasıl azaltılacağı hakkında ayrıntılı bir eğitim yazdık.
Yavaş HTTP isteklerini belirlemenin en iyi yollarından biri tarayıcınızın Denetim aracıdır. Ağ sekmesi yüklenmekte olan kaynakları listeler ve Zaman sütunu her bir kaynağın yüklenmesinin ne kadar sürdüğünü gösterir.
Listeyi en yavaş kaynaklar en üstte olacak şekilde sıralamak için Zaman sütununun başlığına iki kez tıklayabilirsiniz. Yüklenmesi yarım saniye veya bir saniyeden fazla süren kaynaklar sitenizi yavaşlatıyor olabilir, ancak bu sadece bir kılavuzdur.
Web sitenizi hızlandırmak için bu sorunu çözebileceğiniz bazı yollara hızlıca bir göz atalım.
İlk olarak, CSS ve JavaScript dosyalarınız genellikle boşluk ve geliştirici yorumları gibi gerekenden fazla bilgi içerir. Bu dosyaları küçülterek boyutlarını azaltabilir ve böylece çok daha hızlı yüklenmelerini sağlayabilirsiniz.
Bir başka sorun da, kullanıcı aşağı kaydırana kadar görünmeyecek olsalar bile tüm sayfada görüntülenen tüm görüntülerin yükleniyor olmasıdır. Tembel yükleme görüntüleri, yalnızca kullanıcı tarafından başlangıçta görülebilecek dosyaları yükleyerek sayfanızın yüklenme süresini hızlandırabilir.
Ayrıca videoları ve sayfanın altındaki yorum bölümünü tembelce yükleyebilirsiniz.
HTTP isteklerini azaltma konusunda daha önce bahsettiğimiz kılavuzda daha fazla teknik bulacaksınız.
Görselleriniz Çok Büyük veya Optimize Edilmemiş
Yeni başlayan web sitelerinde gördüğümüz en yaygın hız sorunlarından biri optimize edilmemiş görsellerdir. Fotoğraflar ve diğer görseller orijinal formatlarında, yüklenmesi uzun zaman alan devasa dosya boyutlarına sahiptir.
WPBeginner’da, görsellerimizi web sitemize yüklemeden önce optimize etmek için fotoğraf düzenleme yazılımı kullanıyoruz. Görüntüleri sitemizde görüntülenecekleri yükseklik ve genişliğe göre yeniden boyutlandırıyor, görüntü sıkıştırma ayarlarını değiştiriyor ve en uygun görüntü formatını seçiyoruz.
Kabul edilebilir bir görüntü kalitesini korurken en küçük dosya boyutunu hedefliyoruz.
Kaliteden ödün vermeden görsellerinizi optimize etmeye ilişkin ayrıntılı talimatlar için kaliteden ödün vermeden web performansı için görselleri optimize etme kılavuzumuza bakın.
Videolar daha da fazla yer ve bant genişliği kaplar, bu nedenle onları WordPress web sitenize hiç yüklememenizi öneririz. Bunun yerine, YouTube gibi özel bir üçüncü taraf video sitesi kullanmalı ve ardından videoları blog yazılarınıza yerleştirmelisiniz.
Daha fazla ayrıntı için WordPress’e neden asla video yüklememeniz gerektiğine ilişkin kılavuzumuza bakın.
WordPress Veritabanınız Optimize Edilmemiş
Yıllar içinde WordPress veritabanınıza içerik eklendikçe ve çıkarıldıkça, yavaşlatabilecek çok sayıda gereksiz bilgi içerebilir. Bu durum web sitenizin yüklenme süresi üzerinde ciddi bir etkiye sahip olabilir.
Hızlı web sitesi performansını korumak için düzenli WordPress veritabanı bakımı ve optimizasyonu yapmak önemlidir.
Veritabanınızı temizlemenin en iyi yollarından biri WP-Optimize ücretsiz sürümünü kullanmaktır. Veritabanı bakımının yanı sıra, resimlerinizi sıkıştırmaya, kullanılmayan resim boyutlarını kaldırmaya, içeriğinizi önbelleğe almaya ve HTML, CSS ve JavaScript dosyalarının boyutunu azaltmaya da yardımcı olabilir.
WordPress kontrol panelinizin WP-Optimize ” Veritabanı sayfasında gerçekleştirmesini istediğiniz veritabanı yönetim görevlerini seçebilirsiniz.
Örneğin, veritabanı tablolarını optimize ederek, gereksiz yazı revizyonlarını kaldırarak, otomatik taslak yazıları temizleyerek ve diğer görevlerin yanı sıra spam ve çöpe atılan yorumları ortadan kaldırarak WordPress performansını artırabilirsiniz.
Daha sonra sayfanın üst kısmındaki tek bir düğmeye tıklayarak bu görevleri çalıştırabilirsiniz.
Bu eklentinin nasıl kullanılacağına ilişkin ayrıntılar için veritabanınızı optimize etme kılavuzumuza bakın.
Yavaş veya Verimsiz Eklentiler Çalıştırıyorsunuz
Web sitenizdeki bir sayfanın yüklenebilmesi için önce WordPress’in çekirdek dosyalarını ve etkin eklentilerini yüklemesi gerekir. Bir eklenti yavaş yüklenirse, WordPress performansınızı etkiler.
Etkin olmayan eklentilerin web sitenizi hiç yavaşlatmayacağını ve çok sayıda eklentinin yüklü olmasının bile genellikle site hızı üzerinde büyük bir etkisi olmayacağını unutmayın. Sorun, kötü davranan eklentilerdir.
Bunlar WordPress veritabanını gereğinden fazla sorgulayan, yavaş üçüncü taraf eklentilerden dosya yükleyen veya basitçe şişirilmiş ya da ihtiyacınızdan fazla özellik sunan eklentilerdir.
Hangi WordPress eklentileri sitenizi yavaşlatıyor? başlıklı bir rehberimiz var. Burada, kötü davranan eklentileri belirlemenize yardımcı olacak birkaç farklı yöntemi ele alıyoruz.
Bunları bulduktan sonra, hız için optimize edilmiş alternatif eklentilerle değiştirebilir veya destek için eklenti geliştiricisiyle iletişime geçebilirsiniz.
Zamanlanmış Web Sitesi Görevleriniz Optimize Edilmemiş
Bazı çok önemli WordPress eklentileri, önemli sunucu kaynaklarını kullanan ve web sitenizi yavaşlatan temel arka plan görevlerini çalıştırır.
Bazı örnekler şunlardır:
- Görüntü optimizasyon eklentileri, sunucu kaynaklarını kullanarak görüntü sıkıştırma işlemi gerçekleştirir.
- Kırık bağlantıları kontrol eden eklentiler web sitenizin tamamını tarar ve her bağlantıyı kontrol eder.
- Dosyalarınızda ve veritabanınızda tehlikeli kod arayarak kötü amaçlı yazılım taraması yapan eklentiler.
- Yedekleme eklentileri, güvende tutmak için çok sayıda veriyi kopyalar ve sıkıştırır.
Bu görevler gereklidir, bu nedenle eklentileri devre dışı bırakamazsınız.
Ancak bu önemli görevleri sitenizin daha az ziyaretçi aldığı düşük trafikli zamanlarda planlayabilirsiniz. Sunucunuzdaki gereksiz yükü azaltmak için bu eklentilerin ne sıklıkta çalışacağını da ayarlayabilirsiniz.
Örneğin, haftada yalnızca bir veya iki makale yayınlıyorsanız, yedeklemelerinizi yeni makaleler zamanlandıktan sonra haftada yalnızca bir veya iki kez çalışacak şekilde zamanlayabilirsiniz.
Eklentinin ayarlarını kullanarak her görev için zamanlamayı yapılandırabileceksiniz.
WordPress tarafından gerçekleştirilen düzenli görevlerin nasıl yapılandırılacağını öğrenmek için WordPress cron işlerinin nasıl görüntüleneceği ve kontrol edileceği hakkındaki kılavuzumuza da bakabilirsiniz.
Yavaş WordPress Hosting Kullanıyorsunuz
WordPress web sitenizi ne kadar optimize ederseniz edin, yavaş veya güvenilmez bir barındırma sağlayıcısı kullanıyorsanız her zaman yavaş olacaktır. Bu nedenle, canlı bir işletme web sitesi için ücretsiz barındırma kullanmamanızı öneririz.
Bunun yerine, çoğu küçük web sitesi Bluehost veya Hostinger gibi saygın ve uygun fiyatlı bir hosting şirketi ile paylaşımlı hosting planı ile başlayabilir.
Ancak, WPBeginner gibi çok fazla trafiğe sahip büyük web siteleri için paylaşımlı barındırma genellikle çok sınırlıdır. Bu yüzden kendi web sitemiz için SiteGround’ un Kurumsal Bulut Altyapısını kullanıyoruz.
Dünyanın dört bir yanındaki farklı konumlar da dahil olmak üzere önde gelen WordPress barındırma hizmetleri üzerinde kapsamlı hız testleri gerçekleştirdik ve her bir sağlayıcının çok fazla trafiği nasıl ele aldığını inceledik.
Performans testlerimizin sonuçlarını en hızlı WordPress barındırma hakkındaki makalemizde görebilirsiniz.
Şimdi, barındırma sağlayıcılarını değiştirmek büyük bir adımdır. Bu nedenle, WordPress web barındırma hizmetinizi ne zaman değiştirmeniz gerektiğine dair en önemli göstergeler hakkındaki kılavuzumuzu da görmek isteyebilirsiniz.
Sunucu Yazılımınız Güncel Değil
WordPress’in çalışması için PHP programlama dili ve MySQL veritabanı yönetim sistemi gibi başka yazılımlar gerekir. Bu yazılımlar web sunucunuza yüklenir.
WordPress ve eklentileriniz gibi, bu programlar da performansı artırmak, hataları ve güvenlik açıklarını gidermek ve yeni özellikler eklemek için zaman zaman güncellenir. En son sürümü kullanmak web sitenizi hızlandırabilir.
Ayrıca, özellikle siteniz çok fazla ziyaretçi aldığında performans için optimize edilmiş daha hızlı bir PHP sürümü de vardır.
Ultrafast PHP, SiteGround ekibi tarafından oluşturulmuş optimize edilmiş bir PHP sürümüdür. WPBeginner SiteGround üzerinde barındırıldığından, web sitemizin hızını artıran bir faktördür.
PHP ve MySQL’in web sitesi hızını ne kadar artırabileceğine ilişkin kılavuzumuzda daha fazla bilgi edinebilirsiniz.
Profesyonel Site Hızı Optimizasyonuna İhtiyacınız Var
Yavaş web sitelerinin temel nedenlerini keşfetmek ve bu sorunları gidermek, özellikle de teknoloji konusunda bilgili değilseniz, çok zaman alabilir. Bu nedenle profesyonel Site Hızı Optimizasyon Hizmetimizden uzman yardımı almanız gerekebilir.
Ekibimiz, Google Lighthouse’u kullanarak performans sorunlarınızı kapsamlı bir şekilde giderecektir. Bunu bir hazırlık sitesi kullanarak yapacağız, böylece canlı sitenizin performansı daha fazla tehlikeye atılmayacak.
Rapora dayanarak, sayfa yükleme sürenizi, sunucu performansınızı ve bu makalede ele aldığımız teknikler de dahil olmak üzere WordPress SEO’nun teknik yönlerini iyileştirmek için kanıtlanmış önlemler alacağız.
Ayrıca kullandığınız eklentileri gözden geçirip optimize ediyor, sunucu optimizasyonu sorunlarını ele alıyor, WordPress veritabanınızı temizliyor, görüntü sıkıştırma işlemini gerçekleştiriyor ve çok daha fazlasını yapıyoruz.
Ayrıca, site hızı optimizasyon hizmetimiz için fiyatlandırma sadece 699 $’dan başlar. Uzman ekibimizle bugün ücretsiz bir görüşme planlayın!
Umarız bu eğitim WordPress web sitenizin neden yavaş olduğunu ve bunu nasıl düzelteceğinizi öğrenmenize yardımcı olmuştur. Eklentilerin sitenizin yüklenme süresini nasıl etkilediğine ilişkin kılavuzumuzu veya WordPress site sağlık kontrolü puanınızı iyileştirmek için uzman ipuçlarımızı da görmek isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Bir sorunuz veya öneriniz mi var? Lütfen tartışmayı başlatmak için bir yorum bırakın.