WordPress web sitesi performans optimizasyonu için mutlak rehber: Sitenizin yükleme hızını artırın.

2 dakika okuma.
2026-03-19
2026-06-03
2,050
Aşağıdaki bağlantılar üzerinden alışveriş yaptığınızda, sizin için ek bir maliyet olmadan komisyon kazanıyorum.

Web sitesinin yükleme hızı, kullanıcı deneyiminin temelini oluşturur ve aynı zamanda arama motoru sıralamalarını etkileyen önemli bir faktördür. Aşırı büyük ve yavaş bir WordPress sitesi, kullanıcı kaybına ve dönüşüm oranlarının düşmesine doğrudan neden olur. Bu rehber, temel ayarlamalardan ileri düzey tekniklere kadar kapsamlı bir performans optimizasyonu çözümü sunmayı amaçlamaktadır; böylece WordPress sitenizin yanıt verme hızını ve çalışma verimliliğini sistematik bir şekilde artırabilirsiniz.

Önemli Nokta: Doğru barındırma ortamını ve yapılandırmayı seçmek

Bir web sitesinin “temeli” olan barındırma hizmetleri, performans üzerinde belirleyici bir etkiye sahiptir. Ucuz paylaşımlı sunucular, genellikle sınırlı sunucu kaynakları nedeniyle yavaş yanıtlar verir.

Yüksek performans arayan siteler için VPS (Sanal Özel Sunucu), özel sunucular veya yönetilebilir WordPress barındırma hizmetlerinin kullanılması düşünülmelidir. Özellikle yönetilebilir WordPress barındırma hizmetleri, genellikle sunucu seviyesinde önbellekleme, daha hızlı ağ altyapıları (örneğin HTTP/2/3) ve WordPress için optimize edilmiş ortamlar (örneğin LiteSpeed sunucusu ile LS Cache veya NGINX) içerir; bu da önemli ölçüde performans artışı sağlar.

Tavsiye edilen okuma WordPress Optimizasyonunu Kapsamlı Bir Şekilde Öğrenin: Hız Artırımından SEO İlerlemesine Kadar Tam Kılavuz

Başka bir önemli ayar da PHP sürümüdür. Her zaman desteklenen en yeni ve stabil PHP sürümünü (örneğin PHP 8.x) kullanın. Yeni PHP sürümleri genellikle performans açısından büyük gelişmeler sunar; PHP 7.x veya daha eski sürümlere kıyasla işlem hızı ’tan fazla artabilir ve aynı zamanda daha düşük bellek tüketimi sağlar. PHP sürümünüzü kontrol panelinden kontrol edebilir ve değiştirebilirsiniz; tüm temalarınızın ve eklentilerinizin bu sürümle uyumlu olduğundan emin olun.

UltaHost WordPress Sunucusu
30 gün iade garantisi, sınırsız bant genişliği ve veritabanı kullanımı, ücretsiz DDoS koruması; 3 yıllık abonelikte indirim (50%).

Önbellekleme stratejilerini uygulayarak sunucu yükünü hafifletin.

Önbellekleme, performansı artırmanın en doğrudan ve etkili yollarından biridir. Dinamik olarak oluşturulan sayfaları statik HTML dosyaları olarak saklayarak, her erişimde karmaşık veritabanı sorgularının ve PHP işlemlerinin yapılmasını önler.

Köşe bağlantılarını (cache links) kapsamlı bir şekilde kullanın.

Güçlü bir önbellek eklentisi kurmak ilk adımdır. Kullanılması önerilir.WP Rocket(Ücretli)LiteSpeed Cache(LiteSpeed sunucusu için ücretsiz olarak) veyaW3 Total Cache

Bu eklentiler genellikle sayfa önbellekleme, tarayıcı önbellekleme, veritabanı optimizasyonu ve CSS/JS dosyalarının sıkıştırılması gibi entegre özellikler sunar. Örneğin, sayfa önbellekleme özelliği etkinleştirildiğinde, ziyaretçilerin ilk kez yüklediği sayfa önbelleğe alınır ve sonraki ziyaretçiler bu statik sürümü doğrudan alır; bu da sunucunun yanıt verme süresini önemli ölçüde azaltır. Eklentilerin ayarlarını doğru bir şekilde yapılandırdığınızdan ve etkili olmalarını sağladığınızdan emin olun.

Dağıtılan nesne önbelleğinin kullanılması, veritabanı verimliliğini artırır.

Yüksek trafikli veya dinamik içerik barındıran web siteleri için nesne önbelleği (object caching) son derece önemlidir. Nesne önbelleği, veritabanı sorgu sonuçlarını bellekte (örneğin Redis veya Memcached gibi sistemlerde) saklar; böylece aynı sorgular daha sonra doğrudan bellekten okunabilir ve bu da çok hızlı bir işlem sağlar.

Tavsiye edilen okuma Web sitesi performansı, kullanıcı deneyimi ve arama motoru sıralamalarının temelini oluşturur. Yavaş yüklenen bir web sitesi…

Eğer sunucunuz destekliyorsa, önce Memcached veya Redis hizmetlerini kurabilirsiniz; ardından eklentiler (örneğin…) aracılığıyla bunları kullanabilirsiniz.Redis Object CacheBu ayarlamaları yapmak için…wp-config.phpDosyaya ilgili yapılandırmaları ekleyerek bunu etkinleştirebilirsiniz. Örneğin, Redis için kullanılan yapılandırma aşağıdaki gibi olabilir:

define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);

Ön uç kaynaklarının yükleme hızını optimize etmek

Ön uç kaynaklar, yani resimler, CSS ve JavaScript dosyaları, “ilk ekran yükleme süresini” etkileyen ana faktörlerdir. Bunları optimize etmek hemen etkili sonuçlar sağlayabilir.

Statik dosyaları sıkıştırmak ve birleştirmek

Çok büyük CSS ve JS dosyaları, sayfa renderlanmasını engelleyebilir. Önbellekleme eklentileri genellikle “küçültme” (Minify) ve “birleştirme” (Combine) özelliklerine sahiptir. Küçültme işlemi, koddaki boş karakterleri ve yorumları kaldırır ve değişken isimlerini kısaltır; birleştirme işlemi ise birden fazla dosyayı tek bir dosyaya dönüştürerek HTTP istek sayısını azaltır.

hosting.com Paylaşımlı Barındırma
AMD EPYC CPU'lar, NVMe SSD depolama ve LiteSpeed ile yüksek performans, 7/24, 7x7 uzman şirket içi destek, SSL, kaba kuvvet, kötü amaçlı yazılım ve DDoS koruması dahil gelişmiş güvenlik önlemleri, 73%'ye kadar tasarruf

Bu seçeneklerin etkinleştirilmesi önerilir; ancak aşırı birleştirmelerin kodun modüler yüklenmesini etkileyebileceğine dikkat edilmelidir. Birleştirme işleminden sonra, ziyaretçi tarafında kapsamlı uyumluluk testleri yapılmalı ve herhangi bir betik hatası veya stil bozukluğu olup olmadığı kontrol edilmelidir.

Resim kaynaklarını sistematik bir şekilde optimize etmek

Optimize edilmemiş resimler, sayfaların aşırı büyümesinin başlıca nedenidir. En iyi uygulama şudur:
1. Modern format kullanın: Resmi yüklemeden önce, WebP formatına dönüştürün. JPEG ve PNG’ye kıyasla WebP, benzer kaliteyi korurken dosya boyutunu ila 1 oranında azaltabilir. Bunun için çeşitli eklentiler mevcuttur.ShortPixel Image OptimizerImagifyBu dönüşümü otomatik olarak tamamlayabilir.
2. Tembel yükleme (Lazy Loading) uygulayın: Tembel yükleme teknolojisi, yalnızca görüntüleme alanına (viewport) giren resimlerin yüklenmesini sağlar ve bu sayede başlangıç sayfasının yüklenme hızını önemli ölçüde azaltır. WordPress’in çekirdeği zaten resimlerin tembel yüklenmesini desteklemektedir ve birçok önbellekleme eklentisi de bu özelliği sunmaktadır.
3. Resim boyutlarını belirtin: Her zaman…

Etiketler, genişlik (width) ve yükseklik (height) özelliklerini belirtir. Bu, tarayıcının sayfa düzenini önceden hesaplamasına yardımcı olur ve resim yüklenmesi nedeniyle oluşabilecek düzen bozukluklarını (CLS sorunları) önler.

Tavsiye edilen okuma WordPress Web Sitesi Performans Optimizasyonu: Temelden İleri Seviyeye Kadar Kapsamlı Rehber

Veritabanı bakımı ve kod seviyesindeki optimizasyonlar

Temiz ve verimli bir veritabanı ile özelleştirilmiş, sade kod, bir web sitesinin uzun vadede stabil ve hızlı bir şekilde çalışmasının temelini oluşturur.

Veritabanını düzenli olarak temizleyin ve optimize edin.

WordPress çalışırken, revizyon sürümleri, taslaklar, gereksiz yorumlar, süresi dolmuş geçici veriler (transient data) gibi birçok gereksiz veri üretilir. Bu veriler sorgu hızlarını yavaşlatır.

InterServer Paylaşımlı Barındırma
Paylaşımlı hosting aylık $2.50 USD, ilk ay $0.1 USD promosyon kodu tryinterserver, 461 bulut uygulaması komut dosyası, tek tıklamayla yükleme.

Düzenli olarak bu tür eklentileri kullanın.WP-OptimizeAdvanced Database CleanerTemizlik işlemi yapın. Tüm makale revizyon sürümlerini, otomatik taslakları ve onaylanmış yorumlardaki gereksiz girdileri güvenle silebilirsiniz. Ayrıca, “Veritabanı tablolarını optimize etme” işlemini gerçekleştirerek veri parçacıklarını düzenleyebilir ve sorgu verimliliğini artırabilirsiniz. Bu görevin her ay otomatik olarak gerçekleştirilmesini öneririz.

Gereksiz özellikleri ve sorguları devre dışı bırakın.

WordPress’in çekirdeği, temaları ve eklentileri, ihtiyacınız olmayan kaynakları yükleyebilir. Aşağıdaki kod parçasını temanınıza ekleyerek…functions.phpDosyada, bazı kaynak tüketen varsayılan davranışları devre dışı bırakmak mümkündür:

// 移除embeds
function disable_embeds_code_init() {
    remove_action('wp_head', 'wp_oembed_add_host_js');
}
add_action('init', 'disable_embeds_code_init');

// 禁用文章修订版本
define('WP_POST_REVISIONS', false);

Ayrıca, kullanılmayan eklentileri inceleyip devre dışı bırakmak ve hafif yapıda, iyi kodlanmış bir tema seçmek, performansı temelden artırmanın önemli yollarındandır. Çok sayıda gösterişli özelliğe ve sayfa oluşturucuya sahip “her şeyi yapabilen” temalar kullanmaktan kaçının; çünkü bu temalar genellikle megabaytlarca gereksiz kod içerirler.

Özetle.

WordPress performans optimizasyonu, tek bir teknikten ziyade kapsamlı bir sistem mühendisliği sürecidir. Bu süreç, güçlü bir barındırma hizmeti seçimiyle başlar; sunucu ve tarayıcı önbellekleme ayarlarının uygulanmasıyla devam eder; özellikle resimler gibi ön uç kaynakların optimizasyonuna odaklanır ve veritabanı ile kodun düzenli ve verimli bir şekilde yönetilmesiyle sağlam bir temel oluşturulur. Bu kılavuzdaki adımları takip ederek bu stratejileri sistematik bir şekilde uygularsanız, web sitenizin yükleme süresini önemli ölçüde kısaltabilir, kullanıcı deneyimini iyileştirebilir ve arama motoru sonuçlarında daha iyi sıralamalara ulaşabilirsiniz. Unutmayın ki optimizasyon sürekli bir süreçtir; Google PageSpeed Insights, GTmetrix gibi araçların raporlarını düzenli olarak izleyerek gerekli ayarlamaları yapmak, web sitenizin en iyi durumda kalmasını sağlar.

Sıkça Sorulan Sorular.

Zaten bir önbellek eklentisi kullanıyorum, peki neden web sitesinin hızı yine de yeterince hızlı değil?

Önbellek eklentileri, özellikle sunucu yanıtları ve dinamik içerik oluşturma süreçlerindeki sorunları çözmeye yardımcı olur. Eğer hız hala yavaşsa, sorunun kaynağı büyük olasılıkla ön uçtadır. Özellikle resimlerin optimize edilip edilmediğini (WebP formatına dönüştürülüp dönüştürülmediğini, boyutlarının uygun olup olmadığını), temanın gereğinden fazla CSS/JS dosyası yükleyip yüklemediğini, veya dışarıdan gelen ve yavaş çalışan sunuculardan gelen yazı tipleri, betikler gibi üçüncü parti kaynaklar kullanılıp kullanılmadığını kontrol edin. Tarayıcı geliştirici araçlarının “Ağ” (Network) bölümü, her bir kaynağın yükleme süresini ve boyutunu net bir şekilde gösterir.

Veritabanını optimize ederken, hangi verilerin kesinlikle silinmemesi gerektiğini bilmek önemlidir?

Kesinlikle temel kullanıcı verilerini, yayınlanmış makaleleri/yazıları ve bunların meta verilerini, kategorileri ve etiketlerini, gerekli eklenti ayar verilerini ve mevcut temanın seçenek verilerini silmeyin. Temizlemenin amacı esas olarak gereksiz ve geçici verilerdir:wp_postsTablodaki “Revize Edilmiş Sürüm” (Revised Version) ve “Otomatik Taslak” (Automatic Draft)wp_optionsTabloda_transient_Başlangıçtaki, süresi dolmuş geçici veriler ve…wp_commentsTablodaki “Çöp Yorumlar” ve “İncelemeye Açık Yorumlar” (eğer saklanmasına gerek yoksa). Büyük ölçekli manuel silme işlemine başlamadan önce, lütfen tüm veritabanını yedekleyin.

Web sitesinin yavaşlamasına neden olan eklentileri nasıl tespit eder ve kaldırırım?

En doğrudan yöntem, eklentinin performansını analiz etmektir. Örneğin, sorgu izleme özelliklerine sahip bir eklenti yükleyebilirsiniz.Query MonitorHer eklentinin yüklediği betikleri, stilleri, gerçekleştirdiği veritabanı sorgularını ve bunların ne kadar sürdüğünü gösterebilir. Daha basit bir yöntem ise eklentileri tek tek devre dışı bırakarak test etmektir: Önce varsayılan temaya (örneğin Twenty Twenty-Four) geçin, ardından çekirdek olmayan işlevlere sahip eklentileri tek tek devre dışı bırakın ve her birini devre dışı bıraktıktan sonra web sitesinin hızını gizli bir pencerede test edin. Bu karşılaştırmalar sayesinde performans sorunlarına neden olan eklentiyi doğru bir şekilde belirleyebilirsiniz.

Bir web sitesini en yeni PHP sürümüne yükseltmenin potansiyel riskleri ve dikkat edilmesi gereken hususlar nelerdir?

Ana risk, kod uyumluluğu sorunlarıdır. Daha eski eklentiler ve temalar, yeni PHP sürümlerinde kullanımdan kaldırılmış veya çıkarılmış fonksiyonları kullanabilir; bu da web sitesinde ölümcül hatalara (beyaz ekran) veya işlev bozukluklarına neden olabilir.

Yükseltmeden önce, aşağıdaki adımları sırasıyla uygulayın:
1. Yükseltme testlerini test ortamında veya Geçici Site (Staging Site) kullanarak gerçekleştirin ve tüm işlevlerin düzgün çalıştığından emin olun.
2. Üretim web sitenizde, “Site Health” aracını veya benzeri eklentileri kullanın.PHP Compatibility CheckerTarama eklentileri ve temaları.
3. Tüm aktif eklentilerin ve temaların geliştiricileriyle iletişime geçin ve hedef yeni PHP sürümüne (örneğin PHP 8.2) olan desteklerini doğrulayın.
4. Üretim ortamında yükseltme yapmadan önce, tüm web sitesi dosyalarını ve veritabanını yedekleyin. Yükseltmeden sonra ciddi sorunlar ortaya çıkarsa, hemen geri dönebilirsiniz.