WordPress Performans Optimizasyonu – 15 Denenmiş ve Test Edilmiş Yol
Yayınlanan: 2022-09-15Sosyal medyanın ve diğer içerik sergileyen platformların egemenliğine rağmen, web siteniz markanıza olan güveni artıran en önemli unsur olmaya devam ediyor. Web siteniz daha hızlı yüklenmeli ve alakalı içeriğe sahip olmalıdır. WordPress en iyi web sitesi oluşturma platformu olduğundan, sitenizi optimize etmek hiç olmadığı kadar kolay.
WordPress performans optimizasyonu ipuçlarını kapsayan çok sayıda makale var, ancak sitenize yalnızca birkaçı uygulanabilir. Bu makale, WordPress sitenizi hızlandırmanın en etkili yollarını kapsar.
WordPress'i neden optimize etmelisiniz?
İnsanlar ceplerinde yüksek hızlı internet erişimi ile donatılmış güçlü bilgisayarlar taşırlar. Bu şaşırtıcı görünse de, fikrimizi büyük ölçüde değiştirdi. Dikkat süremiz sadece saniyelere indirildi. İnsanlar yavaş web sitelerine dayanamazlar.
Araştırmalar , ziyaretçilerin yarısının, yükleme hızı iki saniyeden fazla olan sitelerden ayrıldığını ortaya çıkardı . Bu, web sitenizin trafiğinin rakiplerinizden daha az olacağı ve bunun ne anlama geldiğini bildiğiniz anlamına gelir - daha düşük satışlar. Bu nedenle, her durumda, her zaman daha hızlı bir web sitesini tercih etmelisiniz.
Herhangi bir web sitesi optimizasyon hilesini denemeden önce, sitenizin performans açısından nerede durduğunu bilmeniz gerekir. Bunun için herhangi bir güvenilir web sitesi performans test aracını kullanabilirsiniz.
Sitenizin gerçek hayattaki performansını farklı konumlardan, web tarayıcılarından ve internet hızlarından test etmek için Webpagetest'i öneriyoruz.
Daha ayrıntılı bir analiz almak için Google PageSpeed Insights'ı kullanın. Bu, sitenizi nasıl geliştireceğiniz konusunda size daha iyi geri bildirim sağlar.
WordPress performans optimizasyonunun on beş yolu
En etkili yöntemleri görelim.
Daha hızlı bir WordPress barındırma hizmeti bulun
Barındırma sağlayıcınızın performansı, web sitenizin yükleme hızı üzerinde doğrudan bir etkiye sahiptir. Paylaşımlı barındırma, sitenizin diğer birçok siteyle birlikte bir sunucuda barındırılacağı en yaygın türdür. Bu daha ucuz olsa da, dezavantajları da var.
Diğer siteler daha fazla trafik alıyorsa, sunucu bu sitelere daha fazla kaynak tahsis eder. Bu web sitenizi yavaşlatır. Hostinger ve Bluehost gibi popüler barındırma sağlayıcılarının bu konuda geçici çözümleri vardır. Bu nedenle, paylaşılan bir barındırma sağlayıcısı seçiyorsanız, en hızlı ve en güvenilir olanı seçin.
Diğer seçenek, yönetilen bir WordPress barındırma hizmetine gitmek olacaktır. Otomatik yedeklemeler, WordPress güncellemeleri ve gelişmiş güvenlik sunar. GoDaddy, yönetilen WordPress barındırmada endüstri lideri olarak kabul edilir.
Yazılımlarınızı güncelleyin
Barındırma sunucunuzun, web sunucunuzun en son sürümünü ve MySQL ve PHP gibi en son veritabanını kullandığınızdan emin olun. Bunları kendi başınıza güncelleyemiyorsanız, barındırma sağlayıcınıza sorun ve yapamazsa, başka barındırma sağlayıcılarının da olduğunu unutmayın.
Benzer şekilde, bu güncellemeler hata düzeltmeleri, ek özellikler veya gelişmiş performans sağladığından WordPress güncellemelerini de takip etmeniz gerekir.
Hafif bir WordPress teması kullanın
En hızlı web sitelerinin en minimalist olduğunu fark etmiş olabilirsiniz. Widget'lar, kaydırıcılar ve düğmeler gibi grafik öğeler sitenin daha canlı görünmesini sağlar. Ancak ödünleşim, bu unsurların siteyi ağırlaştırmasıdır.
İşin püf noktası, markanız için ihtiyacınız olan gerekli bileşenlere sahip, estetik açıdan hoş bir minimal WordPress teması kullanmaktır. Birçok modern web sitesi bu tür temaları kullanır ve bu, site yükleme hızınızı artırmanın kanıtlanmış bir yoludur.
Ana sayfanızı optimize edin
Birçok şirketin web sitelerini tasarlarken yaptığı yaygın bir hata, olası her bilgiyi Ana Sayfalarının kendisine sıkıştırmalarıdır.
WordPress, bağlantı tıklandığında tüm sayfayı yüklemeyi tercih eder. Ana Sayfanız çok uzunsa veya çok fazla öğe içeriyorsa, tam olarak yüklenmesi çok daha fazla zaman alır. Bu, iyi bir kullanıcı deneyimini ortadan kaldırır ve ziyaretçilerin sitenizi tam olarak yüklenmeden terk etme olasılığı daha yüksektir.
Belirli bir konu hakkında daha fazla bilgi edinmek için başka bir sayfanın bağlantısıyla birlikte Ana Sayfaya ilgili bilgileri koymak iyi bir uygulamadır.

Gereksiz eklentileri kaldırın
Eklentiler, sitenize uygulama benzeri özellikler eklemekten tam teşekküllü bir e-ticaret web sitesine dönüştürmeye kadar her yerde size yardımcı olabilir.
Ancak, eklentilerin bir dezavantajı vardır - ne kadar çok eklenti eklerseniz siteniz o kadar yavaşlar. Bu yüzden sitenizde mutlaka ihtiyacınız olan özelliklerin bir listesini yapmalısınız. Ardından, bu özellikleri sağlayan en optimize edilmiş eklentileri bulmanız gerekir. Her zaman mümkün olduğunca az eklenti eklemeyi unutmayın.
Harici komut dosyalarını azaltın
Harici komut dosyaları veya üçüncü taraf komut dosyaları, sitenize eklendiğinde ek işlevler sağlayan kod parçalarıdır. İzleme araçları, sosyal medya düğmeleri, reklamlar, yorum yapma seçenekleri ve video yerleştirme gibi özelliklerin tümü harici komut dosyalarıyla yapılır.
Ancak harici komut dosyaları sayfa boyutunuzu artırır ve çalışması için ek ağ istekleri gerektirir.
Yapabileceğiniz en iyi şey, tüm gereksiz komut dosyalarını kaldırmaktır. Başka bir seçenek de, harici komut dosyalarını tembel olarak yüklemektir, böylece yalnızca kullanıcı bunları kaydırdığında yüklenir.
CSS ve JavaScript dosyalarını küçültün
Küçültme, web sitenize hız artışı sağlamak için gereksiz boşlukları ve satırları koddan kaldırır. Beyaz boşluklar ve fazladan satırlar bir kodun anlaşılmasını kolaylaştırsa da aslında gerekli değildir.
Web'de CSS ve JavaScript dosyalarını manuel olarak küçültmenize yardımcı olabilecek kullanışlı eğitimler var. Ancak küçültme hakkında bir fikriniz yoksa, bunun için her zaman eklentiler vardır. Autoptimize ve WP Rocket popüler olanlar arasında.
Gerekmiyorsa pingback'leri devre dışı bırakın
Geri bildirimler ve geri izlemeler, siteniz bir bağlantı aldığında sizi bilgilendirmek için WordPress'ten istekler oluşturur. Bu, sunucu kaynaklarınız için fazladan bir çalışmadır. Bu nedenle, onu tamamen kapatmak ve sunucularınızı zorlamadan sizi uyaran Google Web Yöneticisi Araçları gibi hizmetleri tercih etmek daha iyidir.
Geri pingleri devre dışı bırakmak için My Sites > Settings > Discussion
gidin ve Allow link notifications from other blogs (pingbacks and trackbacks)
seçeneğini kapatın.
Resimleriniz için hotlinking'i devre dışı bırakın
Hotlinking, başka bir sitenin resimlerinizi doğrudan web sitenizden bağlayarak URL'lerine gömmesidir. Bu görüntü web sitelerine her yüklendiğinde, sunucu bant genişliğinizi kullanır. Bu web sitenizi yavaşlatır.
Görüntü bağlantılarını önlemek için .htaccess file
aşağıdaki kodu eklemeniz gerekir:
Yeniden YazmaMotoru açık RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)alanınız [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
HTTPS için yapılandır
Web'de gezinirken güvenlik çok önemlidir. Arama motorları bile arama sayfasında HTTP sitelerini önermeyi bıraktı .
Sitenizi HTTPS ile etkinleştirmek yalnızca sitenizin güvenliğini artırmakla kalmaz, aynı zamanda sunucunuzun daha yeni ve daha hızlı HTTP/2 protokolüyle çalışmasına da olanak tanır. HTTP/2 protokolü, ağ aktarımı için daha optimize edilmiştir ve sitenizin performansını da artırır.
Önbelleğe alma teknolojilerini kullanın
WordPress sayfaları dinamiktir ve her sayfa yüklediğinizde, WordPress belirli dosyalarınızı toplar ve bunları kullanıcının görmesi için düzenler. Beklendiği gibi, özellikle site birçok dinamik öğeye sahip olduğunda, bu işlem biraz zaman alır.
Önbelleğe alma ile dinamik siteniz kopyalanacak ve statik dosyalar olarak kaydedilecektir. Daha sonra bu statik dosyalar ziyaretçilere sağlanacak ve böylece sunucu yükü büyük oranda azaltılacaktır.
W3 Total Cache veya WP Super Cache gibi önbelleğe alma eklentilerini kolayca yükleyebilir ve sitenizin beş kata kadar daha hızlı yüklenmesini sağlayabilirsiniz.
Bir içerik dağıtım ağı (CDN) kullanın
Farklı kullanıcılar, barındırma sunucunuza olan mesafelerine göre farklı yükleme hızlarına sahip olabilir. Özellikle ziyaretçilerin farklı ülkelerden olabileceği durumlarda, sunucu konumunuzun hedef kitlenize yakın olması her zaman mümkün değildir. Bu nedenle, bir İçerik Dağıtım Ağı (CDN) kullanmalısınız.
Bir CDN, web sitenizin statik kopyalarını çeşitli ülkelerde bulunan çeşitli veri merkezlerinde tutar. İşlevi, web sitenizi en yakın konumdan bir ziyaretçiye ulaştırmaktır. Bu, gecikmeyi minimumda tutacak ve maksimum yükleme hızına izin verecek Sucuri, KeyCDN ve Cloudfare, önerdiğimiz popüler CDN'lerdir.
Resimlerinizi sıkıştırın
Yüksek çözünürlüklü resimler daha yüksek dosya boyutlarına sahiptir ve doğrudan yüklendiğinde WordPress sitenizin boyutunu artırın.
Görsellerle aşırıya kaçmanıza gerek yok, sadece gerekli olanlar insanların dikkatini çekmek için yeterli. Eklemeniz gereken görselleri WordPress sitelerinize yüklemeden önce sıkıştırabilirsiniz. TinyPNG ve Compressor.io gibi araçlar, kalite kaybı olmadan görüntüleri sıkıştırmak için mükemmeldir.
WP Smush ve Optimole gibi, resimleri sitenize yüklerken otomatik olarak sıkıştırabilen eklentiler var, ancak bunları manuel olarak sıkıştırmanızı öneririz. Sıkıştırmadan ne kadar ağır görüntüler yüklerseniz siteniz o kadar ağırlaşır.
Videoları doğrudan WordPress'e yüklemeyin
Web sitenizdeki video materyalleri aracılığıyla marka kimliğinizi sergilemek harika bir fikirdir. Ancak bunları doğrudan WordPress'e yüklememelisiniz.
Videoların dosya boyutları daha yüksektir ve bunları WordPress'te barındırmak bant genişliğiniz üzerinde ciddi bir etkiye sahiptir. Bunun yerine yapabileceğiniz şey, videolarınızı YouTube ve Vimeo gibi üçüncü taraf sitelere yüklemek ve bu bağlantıları WordPress sitenize yerleştirmek.
WordPress veritabanınızı temizleyin
WordPress veritabanınız bir süredir aktifse çok sayıda dosya ve veriye sahip olacaktır. Bunların çoğuna artık ihtiyaç yok. Bu dosyalar disk alanınızı kullanır ve böylece sitenizin boyutunu artırır.
Kayıtlı veya üyelikli siteler için içerik sunmak için ekstra sorgular gerekir. Bu sadece tek bir anlama gelebilir – ziyaretçileriniz için daha uzun yükleme süresi.
WordPress veritabanınızı düzenli olarak optimize etmeniz gerekir. Neyse ki, işi kolaylaştıran eklentiler var. WP-Sweep ve WP-Optimize, istenmeyen gönderileri, kullanılmayan etiketleri, spam yorumları ve daha fazlasını tek bir tıklamayla silmenize yardımcı olur.
Çözüm
Yukarıdaki tüm ipuçları, WordPress performans optimizasyonu için denenmiş ve test edilmiş yöntemlerdir. Bu makalenin web sitenizi daha hızlı hale getirmenize ve ziyaretçilerinize daha iyi bir deneyim sunmanıza yardımcı olacağını umuyoruz.
WordPress sitenizden en iyi performansı elde etmek için tüm adımları denediğinizden emin olun. Ayrıca, sitenizin ne kadar geliştiğini anlamak için bu adımları denemeden önce ve sonra bir web sitesi performans testi yapın.