WordPress optimizasyonu için mutlak rehber: Web sitesi hızını ve sıralamasını artırmak için 25 ipucu.

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

Sunucu ve ana bilgisayar ortamının optimizasyonu

Bir web sitesinin performansının temeli sunuculardadır. Yanlış yapılandırılmış bir sunucu ortamı, tüm sonraki optimizasyon çabalarını yavaşlatabilir; bu yüzden bu, optimizasyon yolculuğumuzun başlangıç noktasıdır.

Yüksek performanslı bir sunucu çözümü seçin.

Paylaşımlı sunucularda sınırsız “aşırı satış” paketlerinden kaçının. Belirli kaynak garantileri sunan sunucuları seçin; örneğin yüksek performanslı VPS’ler, özel sunucular veya yönetilebilir WordPress sunucuları. Bu seçenekler genellikle daha hızlı CPU, SSD depolama ve optimize edilmiş yazılım yığınları sağlar. Trafik hacmi yüksek olan web siteleri için, statik dosyaları (resimler, CSS, JS vb.) nesne depolama hizmetleri kullanarak barındırmak ana sunucunun yükünü önemli ölçüde hafifletebilir.

Modern PHP sürümünü OpCache ile yapılandırın.

Her zaman desteklenen ve daha yeni sürümlerden PHP kullanın. Yeni PHP sürümleri, eski sürümlere kıyasla performans açısından büyük avantajlara sahiptir. Sunucunuzda mutlaka OPcache’yi etkinleştirin ve yapılandırın. OPcache, PHP betiklerinin ikili kodunu önceden derleyerek bu kodu bellekte saklar; bu sayede her istekte tekrar derleme işlemi gerekmeyerek PHP’nin çalışma hızı önemli ölçüde artırılır. php.ini Yapılandırmalar dosyada gerçekleştirilir.

Tavsiye edilen okuma WordPress optimizasyonu için kapsamlı rehber: Web sitesi hızını, performansını ve SEO sıralamasını artırmak için pratik ipuçları.

opcache.enable=1
opcache.memory_consumption=256
opcache.max_accelerated_files=10000
opcache.revalidate_freq=2

Verimli bir web sunucusu kullanmak

Nginx, genellikle geleneksel Apache’ye kıyasla statik dosyaları işlerken ve eşzamanlı bağlantılar yönetirken daha verimlidir. Apache kullanıyorsanız, olay modülünün (event module) etkinleştirildiğinden emin olun.mpm_event_moduleEski, önceden türetilmiş modüllerin yerine bunlar kullanılmalıdır. Aynı zamanda, HTTP/2 protokolünün etkinleştirilmesi çoklu yönlendirmeyi destekleyerek sayfa yükleme sırasındaki bağlantı maliyetlerini azaltır. HTTP/2’yi etkinleştirmek için (Nginx örneğinde) sitenizin yapılandırma dosyasına aşağıdaki komutu ekleyebilirsiniz:

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%).
listen 443 ssl http2;

Çekirdek Dosyalar ve Veritabanı Optimizasyonu

WordPress’in çekirdeğinin, temalarının, eklentilerinin ve veritabanının temiz ve verimli bir şekilde yönetilmesi, web sitesinin sorunsuz bir şekilde çalışmasını sağlamanın temel gerekliliklerindendir.

Konuları ve eklentileri özelleştirip güncelleyin.

Gereksiz, kullanımdan kaldırılmış veya işlevleri çakışan tüm eklentileri ve temaları kaldırın. Her eklenti, veritabanı sorguları ekleyebilir, ek CSS ve JavaScript dosyaları yükleyebilir ve bu da web sitesinin yavaşlamasına neden olabilir. Tüm bileşenleri düzenli olarak en yeni sürüme güncelleyin; bu sadece güvenlik açısından önemli değil, aynı zamanda yeni sürümler genellikle performans iyileştirmeleri ve hata düzeltmeleri de içerir. Güncellemeleri üretim ortamına uygulamadan önce, bir test sitesinde test edin.

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

WordPress veritabanı zamanla gereksiz veriler biriktirir; bu veriler arasında revizyonlar, taslaklar, gereksiz yorumlar ve süresi dolmuş geçici ayarlar bulunur. Bu verilerin düzenli olarak temizlenmesi, veritabanının boyutunu küçültmeye ve sorgu işlemlerinin verimliliğini artırmaya yardımcı olur. “WP-Optimize” gibi eklentileri kullanabilir veya belirli SQL komutlarını çalıştırabilirsiniz. Örneğin, otomatik olarak oluşturulan taslakları ve revizyonları temizlemek için aşağıdaki SQL komutunu kullanabilirsiniz:

DELETE FROM wp_posts WHERE post_status = 'auto-draft';
DELETE FROM wp_posts WHERE post_type = 'revision';

Ayrıca, kullanımı… OPTIMIZE TABLE Belirli ifadeler veya eklentilerin ilgili özellikleri, veritabanı tablolarındaki boşlukları düzenleyebilir ve kullanılmayan alanları geri kazandırabilir.

Tavsiye edilen okuma WordPress Optimizasyonuna Derinlemesine Bakış: Hız Artışından SEO Sıralamalarına Kadar Kapsamlı Bir Rehber

Uygulama nesnesi önbellekleme mekanizmasını devreye almak

Dinamik web siteleri için veritabanı sorguları, performansın ana engellerinden biridir. Kalıcı nesne önbelleğinin kullanılması, karmaşık sorgu sonuçlarını bellekte saklar ve sonraki aynı istekler için doğrudan kullanılmasını sağlar. En popüler çözümler Redis veya Memcached’tir. İlgili PHP eklentilerini (örneğin…) yüklemeniz gerekir. php-redisWordPress’ta “Redis Object Cache” gibi eklentiler aracılığıyla yapılan yapılandırmalar sayesinde veritabanı yükü önemli ölçüde azaltılabilir. Önbelleğe alınan veriler bellekte saklandığı için okunma hızı çok hızlıdır.

Öncü uç kaynaklarının yüklenmesinin optimizasyonu.

Kullanıcıların algıladığı web sitesi hızı, esas olarak ön uç kaynaklarının yüklenmesine ve render edilmesine bağlıdır. Resimlerin, CSS’nin ve JavaScript’in sunum şeklinin optimize edilmesi çok önemlidir.

Resim Sıkıştırma ve Modern Format Dönüşümü

Resimler genellikle bir sayfadaki en büyük dosyalardır. Kayıpsız veya akıllıca kayıplı sıkıştırma işlemleri, dosya boyutlarını önemli ölçüde azaltabilir. “ShortPixel” veya “Imagify” gibi eklentiler kullanarak resimleri yüklerken otomatik olarak sıkıştırabilirsiniz. Ayrıca, geleneksel JPG ve PNG resimleri WebP gibi yeni nesil formatlara dönüştürebilirsiniz. WebP, aynı kalitede daha küçük bir dosya boyutuna sahiptir ve günümüzde popüler tarayıcıların hepsi tarafından desteklenmektedir. Format dönüşümü ve uyumlu dağıtımı için CDN (Content Delivery Network) hizmetleri veya eklentiler kullanabilirsiniz.

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

Kaynakları birleştirme, küçültme ve gecikmeli yükleme

HTTP istek sayısını azaltmak çok önemlidir. Birden fazla CSS veya JS dosyasını tek bir dosya halinde birleştirin ve bu dosyadaki boşlukları, yorumları vb. gerekli olmayan içerikleri kaldırarak dosyayı mümkün olduğunca sade hale getirin. Bu işlem, “Autoptimize” gibi eklentiler aracılığıyla kolayca gerçekleştirilebilir. JavaScript için, özellikle de sosyal medya widget’ları veya yorumlarla ilgili olan gibi kritik olmayan kaynaklar için, asenkron (async) veya ertelenmiş (defer) yükleme yöntemleri kullanılmalıdır; ayrıca bu kaynaklar sayfanın en alt kısmına yerleştirilebilir. WordPress 5.7 ve sonraki sürümleri, temel JavaScript dosyaları için ertelenmiş yükleme özelliği ve resimlerin ertelenmiş yüklenmesi işlevlerini zaten sunmaktadır.

Önemli CSS öğelerini sayfaya doğrudan (inline) ekleyin ve yazı tipi optimizasyonları yapın.

İlk ekranın içeriğinin hızlı bir şekilde renderlanmasını sağlayın. “Anahtar CSS”yi (ilk ekranın içeriğini renderlamak için gereken en az CSS kümesini) belirleyin ve bunu HTML’nin içine doğrudan ekleyin. <head> Diğer CSS dosyaları eşzamansız olarak yüklenebilir. Bu, renderleme sürecindeki gecikmeleri önemli ölçüde azaltabilir. Web sayfalarındaki yazı tipleri için, kullanılan yazı tipi sayısını ve kalınlığını sınırlayın ve kaliteli yazı tiplerinin kullanıldığından emin olun. font-display: swap; Bu özellik, metnin yazı tipi yüklendikten önce sistem yazı tipiyle görüntülenmesini sağlar; böylece görünmeyen metnin yanıp sönmesi engellenir.

İleri düzeyde önbellek ve içerik dağıtımı stratejisi.

Önbellekleme, WordPress optimizasyonunun temel taşıdır; CDN ise içeriği dünya genelindeki kullanıcılara hızlı bir şekilde ulaştıran bir araçtır.

Tavsiye edilen okuma WordPress Optimizasyonu için Nihai Rehber: Acemiden Uzman’a Kadar Performans, Hız ve Güvenlik Konusunda Kapsamlı Bir Kılavuz

Kapsamlı bir sayfa önbelleği yapılandırması

Sayfa önbelleği, dinamik olarak oluşturulan tam HTML sayfalarını statik dosyalar olarak saklar; sonraki ziyaretçiler bu statik dosyaları doğrudan alır ve böylece PHP ile veritabanı işlemlerinden tamamen kaçınmış olurlar. Bu, hız artırmanın en etkili yollarından biridir. “WP Rocket”, “LiteSpeed Cache” veya “W3 Total Cache” gibi kaliteli önbellek eklentileri, sayfa önbelleğini kolayca yapılandırmayı sağlar ve tarayıcılar, veritabanları, nesneler vb. için önbellek seçenekleri sunar. LiteSpeed sunucusu kullananlar için, yerleşik LSCache modülü performans açısından en iyi seçenektir.

Entegre İçerik Dağıtım Ağı (Integrated Content Distribution Network)

CDN (Content Delivery Network), web sitenizin statik kaynaklarını (resimler, CSS dosyaları, JS dosyaları, yazı tipleri) dünya genelindeki sunuculara önbelleğe alır. Kullanıcılar sitenize eriştiğinde, kaynaklar coğrafi olarak en yakındaki sunucudan sağlanır; bu da gecikmeyi önemli ölçüde azaltır. Cloudflare, StackPath, KeyCDN gibi servisler popüler CDN sağlayıcılarıdır. Birçok CDN hizmeti ayrıca ek güvenlik önlemleri ve optimizasyon özellikleri de sunar. Entegrasyon işlemi tamamlandıktan sonra, sitenizin DNS ayarlarını CDN sağlayıcısına yönlendirmeniz ve ilgili ayarları onun kontrol panelinden yapmanız gerekir.

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.

Önbellekleme ve ön alma teknolojilerinden yararlanmak

Tarayıcıyı, önemli kaynakları önceden almaya yönlendirin. Kullanın. rel="preload" Komutlar, tarayıcıya kritik fontları, ana sayfa görsellerini veya CSS dosyalarını mümkün olan en kısa sürede yüklemesini söyleyebilir. Örneğin:

<link rel="preload" href="/fonts/important.woff2" as="font" type="font/woff2" crossorigin>

Kullanıcıların bir sonraki adımda ziyaret edebileceği sayfalar için (örneğin, tek bir makaledeki “Sonraki Sayfa” bağlantısı gibi), şu yöntemler kullanılabilir: rel="prefetch" Tarayıcıya, boş zamanlarda bu sayfanın kaynaklarını önceden indirip önbelleğe almasını söyleyin; böylece anında navigasyon sağlanır.

Özetle.

WordPress optimizasyonu, sunucu, arka uç, ön uç ve dağıtım ağlarını kapsayan bir sistem mühendisliği sürecidir. Güvenilir bir barındırma ortamı ve modern yazılım yığını seçmekle başlar; ardından çekirdek kodun ve veritabanının temiz ve verimli kalmasını sağlar. Daha sonra, ön uçtaki her bir resmin ve her bir kod satırının yükleme şeklini detaylı bir şekilde optimize eder ve son olarak güçlü sayfa önbelleği ve küresel CDN (Content Delivery Network) ağları aracılığıyla içeriği kullanıcılara hızlı bir şekilde ulaştırır. Bu 25 ipucundan oluşan optimizasyon yolunu izleyerek, web siteniz sadece hız testlerinde yüksek puanlar almakla kalmaz, aynı zamanda kullanıcılara sorunsuz bir gezinme deneyimi sunar. Bu da arama motoru sıralamalarında avantajlı bir konum elde etmenizi sağlar ve hem performansı hem de işletmenizin gelişimini sağlar.

Sıkça Sorulan Sorular.

Tüm optimizasyon teknikleri herhangi bir konu için uygulanabilir mi?

Çoğu optimizasyon tekniği, hangi temayı kullandığınızdan bağımsız olarak genel olarak uygulanabilir. Ancak, son derece özelleştirilmiş veya kod kalitesi düşük temalar, özellikle JavaScript ve CSS dosyalarını birleştirirken bazı optimizasyon eklentileriyle uyum sorunları yaşayabilir. Ön uç optimizasyonlarını uyguladıktan sonra, web sitesinin etkileşim özelliklerini kapsamlı bir şekilde test etmeniz önerilir.

Birden fazla önbellek eklentisi kullanmak daha mı iyi olur?

Asla birden fazla tam özellikli önbellek eklentisini aynı anda etkinleştirmeyin. Bunlar birbiriyle çakışabilir, kuralların üst üste gelmesine neden olabilir ve bu da önbelleğin düzgün çalışmamasına hatta web sitesinin çökmesine yol açabilir. İyi özelliklere sahip ve olumlu yorumlara sahip bir önbellek eklentisi seçin ve onu ayrıntılı bir şekilde yapılandırın.

Optimizasyon öncesi ve sonrası etkileri nasıl karşılaştırabiliriz?

Profesyonel hız test araçları kullanarak (örneğin Google PageSpeed Insights, GTmetrix veya WebPageTest) niceliksel karşılaştırmalar yapın. İlk içerikin yüklendiği zaman, en fazla içerik yüklendiği zaman ve etkileşim süresi gibi temel web metriklerini kaydedin. Aynı zamanda, “Query Monitor” gibi eklentiler kullanarak veritabanı sorgu sayısındaki değişiklikleri izleyin ve optimizasyon çalışmalarının etkinliğini objektif bir şekilde değerlendirin.

Web sitesi yeni bir sunucuya taşındıktan sonra yeniden optimize edilmesi gerekiyor mu?

Evet, sunucu değiştirdikten sonra, bazı sunucu seviyesindeki optimizasyon ayarları (örneğin PHP sürümü, OPcache ayarları, web sunucusu yapılandırmaları) yeni ortama göre yeniden ayarlanmalı ve dağıtılmalıdır. Ancak WordPress içinde uyguladığınız eklenti ayarları, veritabanı optimizasyonları ve ön uç optimizasyon kodları genellikle taşınabilir veya değişmeden kalabilir.