Bir ürün sayfası açılırken tarayıcı onlarca dosya ister: ürün görselleri, yazı tipleri, stil ve kod dosyaları. Bu dosyaların hepsi tek bir sunucudan ve uzak bir veri merkezinden geliyorsa sayfa yavaşlar, yoğun kampanya günlerinde sunucu zorlanır. CDN bu yükü ziyaretçiye yakın sunuculara dağıtır.
%35 CDN'den gelen HTML istekleri (mobil, 2025)
%71 CDN'den gelen üçüncü taraf istekleri
%99 CDN'deki HTML isteklerinde TLS 1.3 kullanımı
CDN nedir?
CDN, sitenizin dosyalarının kopyalarını farklı şehir ve ülkelerdeki uç sunucularda (edge) tutan ve her ziyaretçiye isteği en hızlı yanıtlayabilecek noktadan cevap veren sunucu ağıdır. Asıl sunucunuza (origin) yalnız önbellekte olmayan ya da süresi dolan dosyalar için gidilir. Böylece hem mesafe kısalır hem de ana sunucunun yükü azalır.
CDN nasıl çalışır?
- İstek en yakın noktaya gider Alan adınız CDN'e yönlendirildiğinde ziyaretçinin isteği coğrafi olarak ya da ağ açısından en yakın uç sunucuya ulaşır.
- Önbellek kontrol edilir Dosya o noktada varsa ve süresi dolmamışsa doğrudan verilir. Buna önbellek isabeti (cache hit) denir.
- Yoksa asıl sunucudan alınır Dosya yoksa ya da süresi dolmuşsa CDN onu sizin sunucunuzdan çeker, ziyaretçiye verir ve sonraki ziyaretçiler için saklar.
- Süreyi başlıklar belirler Bir dosyanın ne kadar saklanacağını sunucunuzun gönderdiği Cache-Control gibi HTTP başlıkları ve CDN'deki önbellek kuralları belirler.
- Değişince temizlenir Görseli ya da stil dosyasını güncellediğinizde önbellek temizlenir (purge) ya da dosya adı değiştirilerek yeni sürümün dağıtılması sağlanır.
E-ticarette neyi önbelleğe almalı, neyi almamalı?
| İçerik | Önbellek | Neden? |
|---|---|---|
| Ürün ve kategori görselleri, yazı tipleri | Uzun süre | Nadiren değişir, sayfa ağırlığının büyük kısmını oluşturur |
| CSS ve JavaScript dosyaları | Uzun süre, sürüm adıyla | Dosya adı değişince yeni sürüm otomatik dağıtılır |
| Ürün ve kategori sayfalarının HTML'i | Kısa süre ya da hiç | Fiyat ve stok değişir; eski fiyat göstermek müşteri şikâyeti doğurur |
| Sepet, ödeme, hesabım, üye girişi | Asla | Kişiye özeldir; önbelleğe alınırsa bir müşterinin bilgisi diğerine görünebilir |
| Yönetim paneli ve ödeme bildirim adresleri | Asla | Her istek sunucuya ulaşmalı ve güvenlik kurallarına takılmamalıdır |
Dikkat: "Her şeyi önbelleğe al" ayarı hız testlerinde güzel görünür ama e-ticarette en tehlikeli hatadır. Sepetin, hesap sayfasının ya da ödeme adımının önbelleğe alınmadığını, CDN'i açtıktan sonra iki farklı tarayıcıyla giriş yapıp sepet ekleyerek mutlaka test edin.
CDN'in faydaları ve sınırları
Faydaları
- Görsel ağırlıklı sayfalarda yükleme süresi kısalır
- Kampanya günlerinde ana sunucunun yükü azalır
- Farklı bölgelerden gelen ziyaretçiler benzer hız yaşar
- Yeni protokollere kolay geçiş: Web Almanac'a göre CDN'deki HTML isteklerinin yüzde 29'u HTTP/3 kullanırken asıl sunuculardan gelenlerde bu oran sıfır
Sınırları
- Yavaş veritabanı ve ağır eklentileri hızlandırmaz
- Kişiye özel sayfalarda önbellek kullanılamaz
- Yanlış kural eski fiyat ya da stok gösterebilir
- Ziyaretçileriniz tek şehirdeyse ve sunucunuz yakınsa kazanç sınırlı kalır
E-ticaret sitenize CDN gerekir mi?
- Hazır altyapı kullanıyorsanız: Barındırma ve dağıtım sağlayıcıdadır. Örneğin ikas, sitelerin AWS veri merkezlerinde çalıştığını ve ziyaretçinin en yakın noktadan eriştiğini belirtir. Ayrı bir CDN kurmadan önce sağlayıcınıza sorun; bazı altyapılar araya giren katmanları desteklemez.
- WooCommerce ya da özel yazılım kullanıyorsanız: Görsel sayısı fazla, yurt dışına satış yapan ya da trafiği dönemsel olarak artan sitelerde CDN genellikle ilk yapılacak iyileştirmelerden biridir. Web Almanac 2025'e göre CDN üzerinden sunulan HTML isteklerinin yüzde 58'i Cloudflare'den geçiyor; kurulumunu Cloudflare nedir yazımızda anlattık.
- Ölçmeden karar vermeyin: Önce sitenizin hızını mobilde ölçün; sorun sunucu yanıt süresindeyse CDN'den önce barındırmayı ele alın. Ölçümü okumak için GTmetrix ve Speed Index yazılarımız yardımcı olur.
CDN, hızlı bir sitenin parçalarından yalnız biridir; barındırma, görsel boyutları, tema kodu ve üçüncü taraf betikler birlikte değerlendirilmelidir. Barındırma seçeneklerini cloud hosting yazımızda karşılaştırdık. Sitenizin hız ve altyapı kurgusunu tasarımla birlikte ele almak isterseniz web tasarım hizmetimizi inceleyin.
Sık sorulan sorular
CDN ne işe yarar?
Sitenizin dosyalarını ziyaretçiye en yakın sunucudan vererek sayfaların daha hızlı açılmasını sağlar ve ana sunucunuzun yükünü azaltır. Yoğun trafik dönemlerinde sitenin ayakta kalmasına da yardımcı olur.
CDN ile hosting arasındaki fark nedir?
Hosting sitenizin asıl çalıştığı yerdir; veritabanı ve uygulama orada çalışır. CDN ise çoğunlukla statik dosyaların kopyalarını dağıtır ve hosting'in yerini tutmaz, önüne eklenen bir katmandır.
CDN SEO'ya etki eder mi?
Doğrudan bir sıralama faktörü değildir. Sayfa hızını ve Core Web Vitals değerlerini iyileştirdiği ölçüde kullanıcı deneyimine ve dolaylı olarak görünürlüğe katkı sağlar.
IdeaSoft ya da ikas sitem için CDN almalı mıyım?
Genellikle hayır. Hazır altyapılarda barındırma ve dosya dağıtımı sağlayıcıdadır. Hız sorunu yaşıyorsanız önce görsel boyutlarını, tema ve eklenen kodları kontrol edin, ardından sağlayıcınızla görüşün.
Kaynaklar
- HTTP Archive, Web Almanac 2025: CDN (28.09.2026)
- RFC 9111, HTTP Caching (28.09.2026)
- ikas özellikler (28.09.2026)
- web.dev: Web Vitals (28.09.2026)
