WordPress sorgu sayısı nasıl azaltırılır? Basit çözüm adımları

Yavaş açılan bir siteyi kimse sevmez. Ben de dahil. Ne gariptir ki önceleri rezil bir incele.co vardı. Sonra yerli firmalara geçiş ve yüksek performan arayışı nedeniyle tekrar yabancı hosting firmalarına yöneliş şeklinde bir gelişme oldu. Hiçbir zaman istediğim mükemmel performansı alamadım sitemden. Bu her ne kadar %50-60 hosting ile alakalı olsa da, site içerisinde bazı küçük noktalar, site yavaşlamasında ciddi rol oynamakta.

Sizlere bu yazımda WordPress sitenizde ufak düzenlemeler yaparak sitenizi nasıl hızlandırabileceğinizi anlatıyor olacağım. Bu sayede daha hızlı açılan sayfalara sahip olacak ve kullanıcı deneyimini üst seviyelere çıkarabileceksiniz.

Gereksiz eklentilerden kurtulun

WordPress kullananların yaptığı en büyük hatalardan bir tanesi: gereksiz eklenti kullanmak. Her eklenti sitemize -kullanım durumunda, fazladan sorgu/lar ekleyecektir.

Eğer ki kurulum sonrasında aktif olarak kullanmadığınız bir eklenti varsa, ya da silmeniz durumunda olumsuz etkilenmeyecekseniz, WordPress eklenti sayfasını olabildiğince sade tutmaya çalışın.

Grafik noktasında, takıldığım alanlarda yardımcı olması için farklı eklentiler kurmuştum siteye. Sadece bir grafiker arkadaşla iletişime geçtikten sonra sitemden iki farklı eklentiyi sildim. Böylece en az dört sorgu azaltmış oldum.

Gravatar yorumlarına dikkat

Sitemde çok yorum almış konularn daha yavaş açıldığını gördüm. Sonrasında yaptığım araştırmalarda şu sonuca ulaştım: eğer ki kullanıcının gravatarı varsa, sistem maalesef her gravatar için farklı sorgu talebinde bulunmakta.

Hal öyle olunca bu değişimi nasıl gerçekleştiririm diye kendime sordum ve, çok yorum alan konulardaki gravatar e-postalarını değiştirmekte karar kıldım. Hatta ve hatta konuya değer katmayan yorumları da sildim. Bir yorumda 17 farklı gravatar sorgusu vardı. 12 adet düzenlemeden sonra, alakalı sorgu sayısını beşe indirdim.

Bu konuda sıkıntı çeken ve farklı yöntemlerle sorunu çözmüş bir arkadaşımız varsa, lütfen buradan alternatifleri yazsın.

Cache (ön bellekleme) eklentileri ile ikinci sorgudan kurtulma

Eğer ki sitenizde W3 Total Cache gibi ön bellekeleme eklentilerini kullanmıyorsanız, siteniz her kullanıcının yeni sayfa talebinde, bütün statik sayfaları tekrar sorgu olarak gönderecektir. Bu nedenle hem sayfa açılış süresi artacak hem de sunucunuza ciddi bir trafik yükü bindirmiş olacaksını.

Ön bellekleme eklentileri kullanarak rahat bir şekilde statik sayfaların sürerli sorgularından kurtulabilir ve sitenizi hızlandırabilirsiniz.

Reklam yerleştirmelerine dikkat

Bu her ne kadar sorgu sayısı ile alakalı olmasa da, sitenizde yavaşlamaya neden olabilecek unsurlar arasında yer alıyor. Eğer ki farklı sunuculara ait olan reklamları sitenize yerleştirirseniz ve bu reklam sunucuları sizinkinden yavaşsa, maalesef sayfanın tam yüklenme süresi büyük oranda artacaktır.

Eğer ki sunucunuzun kaldırabileceğini düşünüyorsanız, Adsense vs… hariç, reklamları kendi sunucularınızda barındırabilirsiniz.

Not: Gösterim ve tıklama reklamlarından bahsetmiyorum. Burada dikkat edilmesi gereken nokta tanıtım, PPI, affiliate reklamlarının dediğim şekilde düzenlenmesidir.

Not 2: Bazı firmalar bireysel reklam yerleştirmelerine izin vermeyebilir. O nedenle bu tarz bir değişiklik yapmadan önce mutlaka ortağı olduğunuz firma ile iletişime geçin.

CSS ve JS dosyalarının birleştirilmesi

Sitenizde ne kadar farklı CSS ve JS dosyası varsa, sorgu sayısı o kadar artacak ve bu dosyalar büyük yer kapladığı için sitede yavaşlamalara neden olacaktır.

Temanız ile beraber kullandığınız bazı eklentilerin de kendilerine ait CSS, JS dosyasına sahip olması çok muhtemel. O nedenle önceliğiniz yine gereksiz eklentilerden kurtulmak olmadır. İşin içinden çıkamıyorsanız, yukarıdaki ön bellekleme eklentisiden yardım alarak bu dosyaları sıkıştırabilirsiniz ya da tek bir dosya halinde ziyaretçilere sunabilirsiniz.

Ancak!!!

Her tema ya da eklenti bu birleşimi kabul etmeyebilir. Adımları atmanız durumunda hemen çerezleri temizleyin ve sitenizin tüm fonksiyonlarını teker teker kontrol edin. Eğer ki herhangi bir görsel ya da uygulama sorunu yoksa, rahat bir şekilde çalışmalarınıza devam edebilir ve daha hızlı bir sitenin keyfini sürebilirsiniz.

Birkaç CSS ve JS dosyasının tek bir dosya olarak sunulması durumunda toplam sorgu sadece CSS ve JS olarak ikiye inecektir.

WordPress sorgu sayısını test edebileceğiniz araçlar

Bir hatanın belli olması için ya tecrübe edeceksiniz ya da biri o hatayı gözünüze sokacak. İşte burada daha farkına bile varmadan, hatalarımı ortaya çıkaran uygulamaları sizlere sunmak istiyorum. Bu sayede siz de sitenizdeki eksikleri görebilir ve kısa süre içerisinde gerekli adımları atabilirsiniz.

Pingdom

Ücretsiz versiyonunda bile dünyanın farklı noktalarından sitenizi rahat bir şekilde analiz eden ücretsiz bir araç. Ben genellikle test sırasında İsveç sunucusunu seçiyorum. Avrupa odaklı çalışma yapıyorsanız, size tavsiyem aynı yönde olacaktır.

Pingdom test sonuçlarında sizlere sayfanızda yer alan tüm sorguları teker teker sıralacak. Bu sıralamada sorgu türleri, boyutları ve özellikle de sorguların yükleme süreleri karşımıza çıkacak. Düz mantıkla hareket ederek hangi sorgunun ne siteyi yorduğunu ya da sayfanın geç açılmasına neden olduğunu görebilir ve alakalı konuda çalışmalara başlayabilirsiniz.

Örneğin siteye bilinçsizce yüklenmiş tam piksel bir resmin sayfa açılmasını 2 saniye kadar etkiliyorsa, önceliğiniz bu resmin ilk olarak optimize edilmesi olacaktır. Yine işin içinden çıkamıyorsanız, dışarı link şeklinde bir yönlendirme gerçekleştirebilirsiniz. O da mı olmadı? Resimi kaldırıp, alternatif bir yerleşim sağlayabilirsiniz.

GTMetrix

Bu firma maalesef Pingdom’un sunduğu ücretsiz imkanları sunmamakta ve üye olmadığınız durumda sınırlı bir şekilde site analizi yapabiliyorsunuz. Özellikle sitenizi test ettiğiniz tek sunucunun Kanada olması, testten neredeyse hiçbir verim alamayacağınız anlamına geliyor.

O nedenle testi gerçekleştirirken bu küçük detaya dikkat etmenizi tavsiye ediyorum.

Toparlayacak olursak

Sizlere bu yazımda farklı yöntemleri kullanarak site yavaşlama nedenlerini kısaca anlattım. Genel odak noktası olarak site sorgu sayısının siteyi ne denli yavaşlattığını, bu sorunun nasıl tespit edileceğini ve WordPress alt yapısını kullananların, tespit sonrasında hangi adımları teker teker atması gerektiğini anlattım.

Gereksiz eklentilerden kurtularak, gravatar yorumlara dikkat ederek, ön belleklemlerden yararlanarak, reklam yerleştirmelerine özen göstererek ve CSS, JS dosyalarını dikkatli bir şekilde birleştirerek ciddi performans gelişiminden yararlanabiliriz.

Elbette sadece tema ya da eklenti ile iş bitmiyor. Profesyonel blog hayatına atılmak isteyen arkadaşların mutlaka kaliteli WordPress temaları ile çalışmaları ve bu temaları da en iyi hosting alt yapısında kurmalarını tavsiye ediyorum.

Daha hızlı mıyız?

Selam ben Burak. 29 yaşındayım. Ege Üniversitesi Amerikan Kültürü ve Edebiyatı bölümünden mezun oldum. Boş vakitlerimde her ne kadar sitelerle ilgilenmek istesem de bu fırsata ancak 2013'te mezuniyetten sonra sahip olabildim. Araştırma, geliştirme ve paylaşma ruhuna sahibim. Amacım inceleme, satış ortaklığı ve SEO üçlüsünü tek bir bünyede toplayıp, uygulanabilir ve kaliteli içerikleri sizlerle paylaşmaktır.

Düşüncelerinizi bizimle paylaşın

      Kendi yorumunu yaz

      commodo id dolor. mattis fringilla Aliquam
      İnceleCo

      Bunu bir arkadaşın ile paylaş!