BurtiNETBlog
Hosting

Web Sitesi Neden Yavaş Açılır? 10 Yaygın Neden ve 2026 Çözüm Rehberi

bnet6 dk okuma
Web Sitesi Neden Yavaş Açılır? 10 Yaygın Neden ve 2026 Çözüm Rehberi
İçindekiler

Bir ziyaretçi sitenize girip 3-4 saniye boyunca boş bir ekrana bakıyorsa, büyük ihtimalle sekmeyi kapatıp rakibinize gidiyordur. Google'ın kendi verilerine göre yüklenme süresi 1 saniyeden 3 saniyeye çıktığında hemen çıkma (bounce) oranı %32 artıyor; 5 saniyeye çıktığında bu oran %90'ı buluyor. Yani "yavaş site" bir estetik sorun değil, doğrudan gelir kaybı demek.

İyi haber şu: sitenizin yavaşlamasının sebepleri genellikle bir avuç, tekrar eden kalıba giriyor. Bu yazıda bu nedenleri sırayla, nasıl tespit edeceğinizi ve nasıl çözeceğinizi gösteren somut adımlarla anlatıyoruz.

1. Yanlış Hosting Paketi ya da Aşırı Kalabalık Sunucu

Paylaşımlı (shared) hosting, aynı sunucu kaynağını onlarca hatta yüzlerce site ile paylaşmanız demektir. Komşu sitelerden biri ani bir trafik patlaması yaşadığında ya da kötü yazılmış bir eklenti CPU'yu tüketmeye başladığında, sizin siteniz de yavaşlar — hiçbir şey değiştirmemiş olsanız bile.

Bunu ayırt etmenin pratik yolu: sitenizi farklı saatlerde birkaç kez test edin (aşağıdaki araçlarla). Sonuçlar gün içinde büyük dalgalanma gösteriyorsa, sorun kodunuzda değil, komşularınızdadır. Bu durumda NVMe SSD ve LiteSpeed altyapılı bir pakete ya da kaynakları garanti eden bir VPS'e geçmek gerçek bir fark yaratır.

2. Optimize Edilmemiş Görseller

Bir sayfanın toplam ağırlığının çoğunu genellikle görseller oluşturur. Telefonla çekilip doğrudan yüklenen 4-5 MB'lık bir fotoğraf, sayfayı tek başına saniyelerce geciktirebilir.

  • Görselleri modern formatlara (WebP veya AVIF) çevirin; aynı görsel kalitesinde dosya boyutu %30-50 küçülür.
  • Görüntülenecek maksimum boyuta göre yeniden boyutlandırın — 3000 piksel genişliğinde bir görseli 800 piksellik bir alanda göstermeyin.
  • Kaydırılana kadar görünmeyen görsellere loading="lazy" ekleyin; ilk yüklemede tarayıcı gereksiz indirme yapmaz.

3. Önbellek (Cache) Kullanılmıyor

Cache olmadan her ziyaretçi geldiğinde sunucu sayfayı sıfırdan üretir: veritabanına bağlanır, sorguları çalıştırır, şablonu render eder. Bu işlem yüzlerce milisaniye sürebilir. Sayfa önbellekleme (page cache) devredeyken ise ikinci ziyaretçiden itibaren hazır bir HTML dosyası anında sunulur.

WordPress kullanıyorsanız LiteSpeed Cache, WP Rocket veya W3 Total Cache gibi bir eklenti kurup sayfa önbelleğini aktif etmek genellikle en yüksek etkiyi en az emekle veren adımdır. cPanel üzerinde LiteSpeed Web Server çalışıyorsa, sunucu seviyesinde de ek bir hız katmanı elde edersiniz.

4. Çok Sayıda ve Ağır Eklenti/Script

Her eklenti kendi CSS ve JavaScript dosyalarını sayfaya ekler. 20-30 eklentiyle dolu bir WordPress sitesinde tarayıcı, sayfa render edilmeden önce onlarca dosya indirmek zorunda kalır.

Kullanmadığınız eklentileri devre dışı bırakmak yerine tamamen silin — devre dışı eklentiler bile bazen veritabanı sorgusu çalıştırmaya devam eder. GTmetrix veya PageSpeed Insights raporlarındaki "render-engelleyen kaynaklar" (render-blocking resources) uyarısı, genellikle hangi eklentinin suçlu olduğunu doğrudan gösterir.

5. Güncel Olmayan PHP Sürümü

PHP 7.4'ten PHP 8.2/8.3'e geçiş, hiçbir kod değişikliği yapmadan bile ölçülebilir bir performans artışı sağlar — PHP'nin kendi motoru (Zend Engine) her sürümde optimize ediliyor. cPanel'de "Select PHP Version" veya "MultiPHP Manager" aracından güncel sürüme geçebilirsiniz; geçmeden önce sitenizi bir test ortamında deneyip eklenti/tema uyumluluğunu kontrol etmenizi öneririz.

6. CDN Kullanılmıyor

Sunucunuz İstanbul'da, ziyaretçiniz İzmir'de olsa bile mesafe fark yaratır; ziyaretçiniz yurt dışındaysa fark çok daha büyür. Bir CDN (Content Delivery Network), statik dosyalarınızın (görsel, CSS, JS) kopyalarını dünya genelindeki sunucularda tutar ve ziyaretçiye coğrafi olarak en yakın noktadan sunar.

Cloudflare'in ücretsiz planı, çoğu küçük-orta ölçekli site için CDN'e ek olarak DDoS koruması ve ücretsiz SSL de sağladığından iyi bir başlangıç noktasıdır.

7. Veritabanı Şişmiş ve Optimize Edilmemiş

WordPress, her taslak kaydını, her yorum spam'ini, her eklenti geçmiş verisini veritabanında tutmaya eğilimlidir. Yıllar içinde bu tablo binlerce gereksiz satıra ulaşabilir ve her sorguyu yavaşlatır.

phpMyAdmin üzerinden ya da bir bakım eklentisiyle (WP-Optimize gibi) düzenli olarak: silinmiş taslakları, spam yorumları ve eski geçici (transient) verileri temizlemek, tabloları optimize etmek işe yarar. Büyük veritabanlarında bu tek başına saniyeler mertebesinde fark yaratabilir.

8. DNS Çözümlemesi Yavaş

Tarayıcı, sitenize ilk isteği göndermeden önce alan adınızı IP adresine çevirmek zorundadır (DNS lookup). Yavaş veya aşırı yüklü bir DNS sağlayıcısı bu adımda 100-500 milisaniye kaybettirebilir — sayfa yüklenmeye başlamadan önce.

Cloudflare DNS, Google DNS veya hosting sağlayıcınızın kendi anycast DNS altyapısı gibi hızlı ve coğrafi olarak dağıtılmış bir DNS servisi kullanmak bu gecikmeyi büyük ölçüde ortadan kaldırır.

9. HTTP/2 veya HTTP/3 Aktif Değil

Eski HTTP/1.1 protokolü, tarayıcının aynı anda sınırlı sayıda bağlantı açmasına izin verir; çok sayıda dosya olan sayfalarda bu bir darboğaz yaratır. HTTP/2 (ve daha yenisi HTTP/3), çoklu dosyaları tek bağlantı üzerinden paralel indirmeye izin vererek bu sınırı ortadan kaldırır.

Güncel bir hosting altyapısında (LiteSpeed veya Nginx tabanlı) bu genellikle otomatik olarak aktiftir; SSL sertifikanızın doğru kurulu olması yeterlidir. Sitenizin hangi protokolü kullandığını tarayıcınızın Geliştirici Araçları → Ağ (Network) sekmesinden kontrol edebilirsiniz.

10. Render-Engelleyen CSS/JavaScript

Tarayıcı, sayfanın <head> bölümündeki CSS ve JavaScript dosyalarını indirip işlemeden sayfayı göstermeyi bekletebilir. Kritik olmayan script'leri (analitik kodları, sohbet widget'ları, sosyal medya butonları) sayfanın en altına almak veya async/defer etiketiyle yüklemek, tarayıcının önce görünür içeriği göstermesine izin verir.

Hızınızı Nasıl Ölçersiniz?

Değişiklik yapmadan önce ve sonra ölçüm yapmadan hangi adımın işe yaradığını bilemezsiniz. Şu araçları öneririz:

  • Google PageSpeed Insights — Core Web Vitals metriklerini (LCP, CLS, INP) doğrudan gösterir, Google'ın SEO'da kullandığı verinin ta kendisidir.
  • GTmetrix — Şelale (waterfall) grafiğiyle hangi dosyanın ne kadar sürdüğünü görsel olarak gösterir.
  • Pingdom Tools — Farklı coğrafi lokasyonlardan test imkanı sunar.

Genel kural: masaüstünde 2 saniyenin, mobilde 3 saniyenin altında bir yüklenme süresi hedefleyin.

Sık Sorulan Sorular

Sitem neden bazen hızlı bazen yavaş açılıyor?

Bu genellikle paylaşımlı hosting ortamında "komşu" sitelerin kaynak tüketimiyle ilgilidir. Farklı saatlerde tutarlı ölçüm yapıp dalgalanma görüyorsanız, sunucu kaynağı garanti eden bir pakete geçmeyi değerlendirin.

Cache eklentisi kurmak siteme zarar verir mi?

Doğru yapılandırıldığında hayır, aksine performansı ciddi biçimde artırır. E-ticaret sitelerinde sepet ve ödeme sayfalarını önbellek dışında tutmaya dikkat edin; aksi halde kullanıcılar eski verilerle karşılaşabilir.

CDN kullanmak SEO'yu etkiler mi?

Evet, olumlu yönde. Sayfa hızı doğrudan bir Google sıralama faktörüdür (Core Web Vitals). CDN ile düşen yüklenme süresi hem kullanıcı deneyimini hem de arama motoru sıralamasını iyileştirir.

PHP sürümünü yükseltmeden önce ne yapmalıyım?

Sitenizi bir test/staging ortamında yeni sürümle deneyin, tema ve eklentilerinizin güncel sürümlerinin hedef PHP sürümünü desteklediğini kontrol edin, ardından yedek alıp canlı ortamda geçiş yapın.

Tüm bu adımları uyguladım ama site hâlâ yavaş, ne yapmalıyım?

Bu noktada büyük ihtimalle darboğaz hosting kaynağıdır. Kaynak kullanımınızı (CPU, RAM, I/O) kontrol panelinizden inceleyin; sürekli üst sınırlara dayanıyorsanız VPS veya kaynak garantili bir pakete geçiş, teknik optimizasyonların ötesinde gerçek bir çözüm sunar.

İlgili yazılar