Ne anlama gelir?
İçerik dağıtım ağı (CDN), sitenizin görsel, CSS ve JavaScript gibi dosyalarını dünya genelinde konumlanmış sunuculara kopyalar. Kullanıcı siteyi açtığında dosyalar ona en yakın sunucudan gelir.
İstanbul'daki sunucunuza Berlin'den bağlanan bir kullanıcı için her istek binlerce kilometre yol kateder. CDN bu mesafeyi ortadan kaldırır.
Ne sağlar?
- Daha hızlı yükleme: Coğrafi mesafe azalır
- Sunucu yükü azalır: Statik dosya istekleri ana sunucuya gelmez
- Trafik dalgalanmasına dayanıklılık: Ani yük artışlarında site ayakta kalır
- Otomatik optimizasyon: Çoğu sağlayıcı görselleri modern formata çevirip sıkıştırır
- Güvenlik katmanı: Saldırı filtreleme genellikle dâhildir
Kimin için gerekli?
| Durum | Gerekli mi? |
|---|---|
| Yalnızca yerel kitle, hafif site | Genellikle gerekmez |
| Görsel ağırlıklı site | Faydalı |
| Uluslararası kitle | Kuvvetle önerilir |
| Yüksek trafik / kampanya dönemleri | Kuvvetle önerilir |
| Büyük e-ticaret | Neredeyse zorunlu |
Yaygın yanılgı: CDN her şeyi hızlandırmaz
CDN öncelikle statik dosyaları hızlandırır. Sayfanın kendisi her istekte veritabanından oluşturuluyorsa, TTFB büyük ölçüde ana sunucunuza bağlı kalır.
Yani CDN, yavaş barındırmanın çözümü değildir; iyi barındırmanın tamamlayıcısıdır.
Kurulumda dikkat edilecekler
- Kanonik adres tek olmalı. Dosyalar CDN adresinden gelse de sayfa adresleri kendi alan adınızda kalmalı
- Önbellek süreleri doğru ayarlanmalı. Güncellenen dosyalar eski sürümde takılmamalı
- Fiyat ve stok gibi dinamik veriler önbelleklenmemeli
- HTTPS her katmanda sürdürülmeli
- Yanlış yapılandırma gizli kopya içerik üretebilir: Site tamamen CDN alt alan adından da erişilebilir hâle gelirse iki ayrı site gibi görünür
Ne anlama gelir?
CDN (Content Delivery Network / İçerik Dağıtım Ağı), bir sitenin statik içeriğini (görseller, CSS, JavaScript) dünyanın farklı yerlerindeki sunuculardan, kullanıcıya en yakın olandan sunan bir ağdır. Böylece içerik, kullanıcıya coğrafi olarak daha yakın bir noktadan geldiği için çok daha hızlı yüklenir. Sayfa hızı ve özellikle küresel kitleye sahip siteler için değerli bir teknolojidir.
Faydaları
- Kullanıcıya yakınlık sayesinde daha hızlı yükleme
- Ana sunucu üzerindeki yükün azalması
- Trafik yoğunluğuna ve saldırılara karşı dayanıklılık
- Daha iyi TTFB ve Core Web Vitals
SEO ile ilişkisi
CDN doğrudan bir sıralama faktörü değildir; ama sayfa hızını ve sunucu kararlılığını artırarak kullanıcı deneyimini ve Core Web Vitals'ı iyileştirir. Özellikle uzaktaki kullanıcılar için TTFB'yi belirgin biçimde düşürür. Küresel bir kitleniz varsa, CDN olmadan uzak bölgelerdeki kullanıcılar yavaş bir deneyim yaşar; bu da hem deneyimi hem dolaylı olarak SEO'yu etkiler.
Gerçek örnek
Bir site, sunucusu tek bir ülkede olduğu için uzak ülkelerdeki kullanıcılara yavaş açılıyordu. Bir CDN kurulduğunda, statik içerik kullanıcıya en yakın noktadan sunulmaya başlandı ve uzak bölgelerdeki yükleme süreleri belirgin biçimde kısaldı.
Özet
CDN, statik içeriği kullanıcıya en yakın sunucudan dağıtan bir ağdır ve sayfa hızını, özellikle uzaktaki kullanıcılar için belirgin biçimde artırır. Doğrudan sıralama faktörü olmasa da, hız ve kararlılık yoluyla kullanıcı deneyimini ve Core Web Vitals'ı iyileştirir.