SEO

CDN SEO'yu Etkiler mi? İçerik Dağıtım Ağı, Googlebot ve Sıralama

Talha Aslan 15 dakikalık okuma 1 görüntülenme

Kısa cevap

CDN SEO'yu etkiler mi, kısa cevap nedir?

CDN (Content Delivery Network, içerik dağıtım ağı), sitenizin dosyalarını dünyanın farklı noktalarındaki sunuculardan ziyaretçiye en yakın konumdan sunan bir ağdır. SEO'ya etkisi dolaylıdır: sayfa hızını ve sunucu dayanıklılığını artırarak yardım eder, fakat yanlış bot koruması, önbellek ya da yönlendirme ayarı taramayı bozabilir.

Tüm detaylar ve örnekler için yazıya devam edin

CDN SEO sorusu, siteyi hızlandırmak için içerik dağıtım ağına geçmeyi düşünen hemen herkesin aklına gelir. Kısa cevap şu: CDN sıralamayı tek başına yükseltmez; ancak doğru kurarsanız hızı ve erişilebilirliği iyileştirir, yanlış kurarsanız Googlebot'u kapıda bırakabilir. Bu rehberde Talha Aslan ve ekibi olarak sahada izlediğimiz kontrolleri adım adım anlatıyoruz.

Yani CDN bir sıralama sinyali değil, bir altyapı tercihidir. Google'ın kendi belgesi de Core Web Vitals metriklerinin sıralama sistemlerinde kullanıldığını, ama iyi sayfa deneyiminin üst sıraları garanti etmediğini açıkça söyler. Bu nedenle CDN'i "sıralama hilesi" olarak değil, kullanıcı ve tarayıcı için daha sağlam bir teslimat katmanı olarak düşünün.

Öte yandan pratikte en sık gördüğümüz sorun, CDN'in hiç fayda sağlamaması değil, sessizce zarar vermesidir. Örneğin güvenlik katmanı Googlebot'a doğrulama sayfası gösterir, site sahibi bunu haftalarca fark etmez. Kısacası CDN'den beklediğiniz faydayı almak için kurulumdan sonra ölçüm yapmanız gerekir.

İçerik dağıtım ağı teknik olarak nasıl çalışır?

Bir CDN, asıl sunucunuz (origin) ile ziyaretçi arasına kenar sunucular (edge) yerleştirir. Ziyaretçi bir dosya istediğinde istek en yakın kenar sunucuya gider. Dosya orada önbellekte varsa kenar sunucu onu doğrudan gönderir; yoksa kenar sunucu dosyayı asıl sunucudan çeker, saklar ve sonra iletir.

Bu yapı iki şeyi değiştirir. İlk olarak fiziksel mesafe kısalır, böylece bağlantı kurma ve veri aktarma süresi azalır. Ardından asıl sunucunuzun yükü hafifler, çünkü tekrarlanan istekleri kenar katman karşılar. Google'ın geliştirici kaynağı web.dev de CDN'lerin kullanıcıya daha yakın sunucularla gidiş dönüş gecikmesini kısalttığını ve önbellekteki içeriği asıl sunucuya gitmeden sunabildiğini anlatır.

  • Statik dosyalar: görsel, CSS, JavaScript ve font dosyaları en kolay önbelleğe alınan kısımdır.
  • HTML belgeleri: dinamik sayfalar da kısa süreli önbelleğe alınabilir; ancak burada dikkatli olmanız gerekir.
  • Güvenlik katmanı: çoğu CDN, bot yönetimi ve web uygulama güvenlik duvarı (WAF) gibi özellikleri de sunar.

Dolayısıyla CDN'in SEO etkisini anlamak için üç katmanı ayrı ayrı düşünmek gerekir: hız, önbellek ve güvenlik.

CDN SEO açısından hıza nasıl katkı sağlar?

Hız katkısının merkezinde ilk bayt süresi (TTFB) ve en büyük içerikli boyama (LCP) vardır. Kenar sunucu ziyaretçiye yakın olduğunda ilk bayt daha erken gelir; görsel ve stil dosyaları da daha hızlı iner. Bu iki etki birleşince LCP genellikle iyileşir. Ayrıntılı açıklama için TTFB ve SEO etkisi yazımıza bakabilirsiniz.

Ancak CDN her yavaşlığı çözmez. Sayfanız ağır JavaScript yüzünden geç tepki veriyorsa, yani INP sorunu yaşıyorsanız, dosyayı daha yakından sunmak bu sorunu ortadan kaldırmaz. Benzer şekilde düzen kayması (CLS) tamamen tasarım ve kod konusudur; CDN'in burada etkisi yoktur.

Ayrıca hız kazancı ziyaretçi kitlenizin coğrafyasına bağlıdır. Örnek senaryo: sunucunuz İstanbul'da ve ziyaretçilerin neredeyse tamamı Türkiye'den geliyorsa CDN'in mesafe avantajı sınırlı kalır. Buna karşılık Almanya ve ABD'den de trafik alıyorsanız fark belirginleşir. Hızın sıralamaya genel etkisini site hızının SEO etkisi yazımızda ayrıca ele aldık.

Googlebot CDN arkasındaki siteyi nasıl tarar?

Googlebot, sitenize herhangi bir tarayıcı gibi alan adınız üzerinden erişir. Alan adınız CDN'e yönlendirilmişse Googlebot da kenar sunucuyla konuşur, asıl sunucunuzla değil. Bu yüzden Googlebot'un gördüğü yanıt, CDN'in verdiği yanıttır: durum kodu, başlıklar ve içerik CDN katmanından geçer.

Google'ın tarayıcı genel bakış sayfası, tarayıcıların ağırlıklı olarak ABD'deki IP adreslerinden çıktığını belirtir. Dolayısıyla CDN'iniz ülke bazlı kısıtlama uyguluyorsa ya da ABD trafiğini şüpheli sayıyorsa bu kısıtlama Googlebot'u da durdurur. Aynı sayfa, Google'ın ETag ve Last-Modified ile koşullu istekleri desteklediğini de anlatır; bu konuyu 304 Not Modified ve Last-Modified yazımızda işledik.

Öte yandan iyi ayarladığınız bir CDN taramaya yardım da eder. Sunucunuz yoğun saatlerde yavaşlıyorsa kenar katman yükü dağıtır, böylece Googlebot daha az zaman aşımıyla karşılaşır. Google, sunucu yanıtları hızlı ve sağlıklı olduğunda tarama hızını koruma eğilimindedir; tersi durumda yavaşlar.

Bot koruması Googlebot'u neden engelleyebilir?

CDN'lerin bot yönetimi, otomatik trafiği insan trafiğinden ayırmak için davranış, IP itibarı ve tarayıcı parmak izi gibi sinyallere bakar. Googlebot da teknik olarak bir bottur. Kurallar çok sıkı olduğunda sistem Googlebot'a bir doğrulama sayfası, JavaScript sınaması ya da doğrudan 403 yanıtı döndürebilir.

Bu durum sinsi bir sorundur, çünkü siz siteyi tarayıcınızda sorunsuz açarsınız. Sorunu yalnız Google tarafındaki araçlarda görürsünüz. Google'ın HTTP durum kodları belgesi, 429 dışındaki 4xx yanıtlarında Google'ın içeriği yok saydığını ve daha önce dizindeki URL'leri kaldırdığını belirtir. Yani yanlışlıkla Googlebot'a 403 veren bir kural, zamanla sayfalarınızı dizinden düşürebilir.

Üstelik doğrulama sayfası 200 koduyla dönerse durum daha da karışır. Google bu durumda "soft 404" gibi sinyaller görebilir ya da sayfanın gerçek içeriği yerine doğrulama ekranını değerlendirir. Bu nedenle bot korumasını açtığınız gün Search Console'daki URL denetimiyle canlı testi mutlaka çalıştırın.

Googlebot'u gerçek mi sahte mi nasıl ayırt edersiniz?

Bot korumasını gevşetirken herkesin kendini "Googlebot" diye tanıtmasına izin veremezsiniz. Kötü niyetli botlar kullanıcı aracısı (user agent) metnini kolayca taklit eder. Google bu nedenle resmi bir doğrulama yöntemi yayınlar ve Google tarayıcılarını doğrulama belgesinde iki yol anlatır.

  1. Ters DNS sorgusu: günlükteki IP adresi için ters DNS sorgusu yaparsınız; dönen ana makine adının googlebot.com, google.com ya da googleusercontent.com ile bitmesi gerekir.
  2. İleri DNS sorgusu: bulduğunuz ana makine adını tekrar sorgularsınız; sonuç ilk IP adresiyle aynı çıkmalıdır.
  3. IP aralığı listeleri: yüksek hacimde kontrol için Google'ın yayınladığı JSON biçimindeki IP aralığı dosyalarıyla karşılaştırma yaparsınız.

Çoğu CDN'de onaylı botlara izin veren bir seçenek bulunur ve bu kontrolü sizin yerinize yapar. Ancak menü adı sağlayıcıdan sağlayıcıya değişir, bu yüzden panelde ilgili bölümü sağlayıcınızın belgesinden kontrol edin. Googlebot'un genel çalışma mantığı için Googlebot nedir, nasıl çalışır yazımıza göz atabilirsiniz.

CDN kaynaklı 5xx ve 429 hataları taramayı nasıl etkiler?

CDN kenar sunucusu asıl sunucunuza ulaşamadığında genellikle 502, 503, 504 ya da sağlayıcıya özel 52x kodları döndürür. Google'ın durum kodu belgesine göre 5xx yanıtlarında tarayıcılar taramayı geçici olarak yavaşlatır. Hatalar sürerse daha önce dizinde olan URL'ler de zamanla düşer.

429 kodu ise "çok fazla istek" anlamına gelir. Google bunu sunucunun aşırı yüklendiği sinyali olarak okur ve 5xx gibi değerlendirir. Bazı CDN'ler hız sınırlama kurallarında Googlebot'u sıradan bir istemci gibi sayar ve yoğun tarama anında 429 döndürür. Böylece kendi kuralınız, tarama hızınızı düşürür.

Kısacası CDN ile asıl sunucu arasındaki bağlantı sağlıklı olmalıdır. Zaman aşımı hataları için 522 bağlantı zaman aşımı hatası rehberimiz iyi bir başlangıçtır. Ayrıca bakım çalışmalarında 200 yerine 503 döndürmek, Google'a durumun geçici olduğunu anlatmanın doğru yoludur.

Robots.txt dosyası CDN alt alan adında nasıl çalışır?

Google'ın robots.txt belirtimi çok net bir kural koyar: robots.txt kuralları yalnız dosyanın bulunduğu ana makine, protokol ve port için geçerlidir. Alt alan adındaki bir robots.txt yalnız o alt alan adı için geçerlidir.

Bu kuralın CDN tarafında önemli bir sonucu vardır. Görsellerinizi cdn.example.com gibi ayrı bir alan adından sunuyorsanız, ana sitenin robots.txt dosyası bu alan adını kapsamaz. Örneğin CDN sağlayıcısı bu alt alan adı için varsayılan olarak her şeyi engelleyen bir robots.txt üretirse görselleriniz taranamaz hale gelir.

Aynı belge, Google'ın robots.txt içeriğini genellikle 24 saate kadar önbellekte tuttuğunu da söyler. Dolayısıyla bir düzeltmeyi yayınladıktan sonra etkisini hemen görmeyebilirsiniz. Üstelik robots.txt isteği 5xx dönerse Google bir süre taramayı durdurur. Bu yüzden CDN'in robots.txt dosyasını önbelleğe alma ve hata durumundaki davranışını mutlaka test edin. Sık yapılan hatalar için robots.txt hataları yazımıza da bakabilirsiniz.

Önbellek ayarları canonical ve dizinlemeyi nasıl bozar?

CDN önbelleği, aynı URL'ye gelen istekleri aynı yanıtla karşılar. Bu verimlidir, ancak yanlış anahtarla önbelleğe aldığınızda farklı içerik aynı adreste görünmeye başlar. Örneğin mobil ve masaüstü için farklı HTML üreten bir site, cihaz ayrımı yapmayan bir önbellekle çalışırsa Googlebot mobil yerine masaüstü sürümü görebilir.

Canonical tarafında en sık sorun, parametreli adreslerin önbellekte ayrı ayrı tutulması ve her birinin kendini canonical göstermesidir. Böylece aynı içeriğin onlarca kopyası oluşur. Bunun yerine canonical etiketi her kopyada tek bir tercih edilen adresi göstermelidir. Temel kurallar için canonical etiketi rehberimize bakabilirsiniz.

Bir de bayat içerik sorunu vardır. Sayfayı güncellediğiniz halde CDN eski sürümü sunmaya devam ederse Googlebot da eski başlığı, eski meta açıklamayı ve eski canonical'ı görür. Bu nedenle yayın sonrasında önbellek temizleme (purge) adımını iş akışınıza ekleyin. Kısacası önbellek süresi, içeriğin ne sıklıkla değiştiğine göre ayarlanmalıdır.

CDN ile yinelenen alan adı sorununu nasıl önlersiniz?

Bazı CDN kurulumları sitenizin bir kopyasını sağlayıcıya ait bir test alan adında da yayında tutar. Ayrıca asıl sunucunuz doğrudan IP adresiyle ya da origin.example.com gibi bir adresle erişilebilir kalabilir. Bu adresler dizine girerse aynı içerik iki farklı ana makinede yer alır.

Google'ın canonical belgesi, bir sayfa birden çok ana makine adından erişilebiliyorsa birini canonical seçmenizi ve diğerlerini yönlendirmeyle tercih ettiğiniz adrese göndermenizi önerir. Uygulamada şu adımları izliyoruz:

  1. Asıl sunucuya yalnız CDN'in erişmesine izin verin; dışarıdan doğrudan erişimi kapatın.
  2. Test ve önizleme alan adlarını noindex yapın ya da kimlik doğrulama arkasına alın.
  3. www ve www'suz sürüm arasında tek yönlü 301 yönlendirmesi kurun.
  4. HTTP isteklerini HTTPS'e tek adımda yönlendirin; zincir oluşturmayın.

Yönlendirme zincirlerini hızlıca görmek için yönlendirme denetleyici aracımızı kullanabilirsiniz. Böylece CDN'in eklediği fazladan bir yönlendirme adımını hemen fark edersiniz.

Görselleri ayrı bir CDN alan adından sunmak SEO'ya zarar verir mi?

Hayır, zarar vermez; Google bunu açıkça destekler. Google görsel SEO belgesi, görsel site haritalarında başka alan adlarındaki URL'leri kullanabileceğinizi ve bunun görselleri CDN'de barındırmanıza imkân verdiğini söyler. Aynı belge, tarama hatalarını size bildirebilmesi için CDN alan adının sahipliğini Search Console'da doğrulamanızı önerir.

Ancak dikkat etmeniz gereken birkaç nokta vardır. İlk olarak görsel CDN alan adının robots.txt dosyası görselleri engellememelidir. Ardından aynı görsele her sayfada aynı URL ile başvurmalısınız; Google bu tutarlılığı önerir, çünkü görseli yeniden kullanabilir. Son olarak CDN'in görsel dönüştürme özelliği her istekte farklı parametreli adres üretiyorsa bu durum tutarlılığı bozar.

Örnek senaryo: bir mağaza ürün görsellerini cdn.example.com üzerinden sunar, ama CDN'in otomatik ürettiği robots.txt tüm yolları engeller. Görsel arama trafiği yavaşça düşer ve kimse nedenini bilmez. Görsel tarafını derinleştirmek için Google Görseller rehberimize bakabilirsiniz.

CDN kullanırken Search Console'da neleri izlemelisiniz?

Search Console, CDN sorunlarını en erken gördüğünüz yerdir. Özellikle Tarama İstatistikleri raporu (Crawl Stats) önemlidir; buna Ayarlar simgesinden Mülk ayarları altında ulaşırsınız. Google'ın yardım sayfasına göre rapor yalnız kök düzeydeki mülklerde kullanılabilir.

  • Ana makinenin durumu: robots.txt getirme, DNS çözümleme ve sunucu bağlantısı başlıklarını gösterir; CDN değişikliğinden sonra bu üçüne bakın.
  • Tarama yanıtları: 403, 429 ve 5xx oranındaki ani artış, bot koruması ya da origin bağlantısı sorununa işaret eder.
  • Ortalama yanıt süresi: CDN'e geçişten sonra düşmesi gerekir; artıyorsa önbellek isabeti düşük olabilir.
  • Taranan dosya türleri: görsel, CSS ve JavaScript isteklerinin oranı değişirse kaynak dosyaların başka alan adına taşındığını anlarsınız.

Rapor yalnız seçili alan adını kapsar; başka alan adındaki kaynakları burada göremezsiniz. Bu yüzden CDN alan adını ayrı bir mülk olarak eklemeniz faydalıdır. Search Console'un temel kullanımı için Google Search Console rehberimiz yazımız iyi bir başlangıç noktasıdır.

CDN SEO kurulumunda hangi ayarlar riskli, hangileri güvenli?

Aşağıdaki tablo, sahada en sık karşılaştığımız ayarları SEO riski açısından karşılaştırır. Değerler sağlayıcıdan sağlayıcıya değişir; tablo bir karar listesi değil, kontrol sırası önerisidir.

AyarFaydasıSEO riskiKontrol yöntemi
Statik dosya önbelleğiGörsel ve stil dosyaları hızlı inerDüşükYanıt başlıklarında önbellek durumu
HTML önbelleğiTTFB belirgin düşerOrta: bayat içerik, yanlış cihaz sürümüYayın sonrası URL denetimi
Bot yönetimiKazıyıcı ve saldırı trafiği azalırYüksek: Googlebot'a 403 ya da sınamaCanlı URL testi ve Tarama İstatistikleri
Hız sınırlamaAsıl sunucuyu korurOrta: Googlebot'a 429Tarama yanıtları kırılımı
Ülke engellemeİstenmeyen bölge trafiği kesilirYüksek: ABD çıkışlı tarayıcılar engellenirKuralların kapsamını gözden geçirme
Otomatik görsel dönüştürmeDaha küçük dosya boyutuDüşük ile orta: tutarsız görsel URL'leriGörsel site haritası ve kaynak kod
JavaScript ile sınama sayfasıBot trafiğini süzerYüksek: içerik yerine sınama ekranıOluşturulan HTML'i inceleme

Görüldüğü gibi hız tarafındaki ayarlar genellikle güvenlidir. Buna karşılık güvenlik tarafındaki ayarlar, Googlebot için istisna tanımlamadığınızda en büyük riski taşır.

HTTP/2, sıkıştırma ve koşullu istekler SEO'ya katkı sağlar mı?

Çoğu CDN, HTTP/2 ve HTTP/3 desteğini, Brotli ya da gzip sıkıştırmasını varsayılan olarak sunar. Bunlar kullanıcı tarafında yüklemeyi hızlandırır. Ancak Google'ın tarayıcı genel bakış sayfası, Googlebot'un HTTP/2 üzerinden taramasının sitenize kaynak tasarrufu sağlayabileceğini ama sıralama avantajı getirmediğini belirtir.

Koşullu istekler ise tarama verimliliği için daha önemlidir. Google, ETag ve Last-Modified başlıklarını destekler ve tarayıcıları için ETag kullanımını önerir. CDN bu başlıkları asıl sunucudan aktarmazsa ya da her yanıtta değiştirirse Googlebot her seferinde dosyanın tamamını indirir. Böylece gereksiz bant genişliği harcarsınız.

Yani bu teknik özellikler doğrudan sıralama getirmez, fakat sunucunuzun Googlebot'a daha verimli hizmet etmesini sağlar. Özellikle on binlerce URL'si olan sitelerde bu verimlilik, Google'ın yeni ve güncel sayfaları daha hızlı keşfetmesine yardım edebilir. Küçük sitelerde ise etkisi genellikle fark edilmeyecek kadar azdır.

CDN geçişi öncesinde neleri hazırlamalısınız?

CDN'e geçiş, aslında bir DNS ve altyapı değişikliğidir. Bu nedenle bir site taşıma kadar ciddiye almanızı öneririz. Geçişten önce mevcut durumu kayıt altına alın ki sonradan karşılaştırma yapabilesiniz.

  1. Tarama İstatistikleri raporunda son dönemin ortalama yanıt süresini ve yanıt dağılımını not edin.
  2. Ana şablonlarınız için (ana sayfa, kategori, ürün, blog yazısı) URL denetimi sonuçlarını kaydedin.
  3. Core Web Vitals raporundaki mevcut durumu ekran görüntüsüyle saklayın.
  4. Mevcut yönlendirme kurallarınızı listeleyin; CDN katmanında tekrar yazılmaları gerekebilir.
  5. Güvenlik duvarı ve bot yönetimi kurallarını ilk etapta izleme modunda başlatın.

Ayrıca sitenizin mevcut altyapısını görmek için site altyapı tespiti aracımızı kullanabilirsiniz. Böylece hangi sunucu yazılımı ve hangi katmanların zaten devrede olduğunu önceden bilirsiniz. Bu hazırlık, geçiş sonrası sorunun CDN'den mi yoksa başka bir değişiklikten mi kaynaklandığını ayırmanızı kolaylaştırır.

CDN geçişinden sonra ilk günlerde neleri kontrol etmelisiniz?

İlk günler en kritik dönemdir, çünkü hatalar en çok bu dönemde ortaya çıkar. Biz geçiş sonrası şu sırayı izliyoruz ve her adımı not alıyoruz.

İlk olarak Search Console'da URL denetimi aracıyla canlı testi çalıştırın ve oluşturulan HTML'de gerçek içeriğin göründüğünden emin olun. Ardından birkaç gün boyunca Tarama İstatistikleri raporunda 403, 429 ve 5xx yanıtlarını izleyin. Ani bir artış görürseniz önce bot yönetimi kurallarına bakın.

Sonra sunucu günlüklerinizi inceleyin. CDN arkasında günlükler genellikle CDN'in IP adreslerini gösterir; bu nedenle gerçek istemci IP'sini taşıyan başlığı günlüğe yazdırmanız gerekir. Aksi halde Googlebot isteklerini ayırt edemezsiniz.

Daha sonra robots.txt ve site haritası adreslerini tarayıcı dışında da kontrol edin; doğru içerik ve 200 koduyla dönmeleri gerekir. Son olarak birkaç hafta sonra Core Web Vitals raporunu geçiş öncesiyle karşılaştırın. Saha verisi zamanla biriktiği için iyileşmeyi hemen göremeyebilirsiniz; sabırla izleyin.

CDN SEO açısından bir sağlayıcıda hangi özelliklere bakmalısınız?

CDN SEO uyumu, sağlayıcının markasından çok sunduğu kontrol seviyesine bağlıdır. Biz sağlayıcı seçimini bir fiyat karşılaştırması olarak değil, bir kontrol listesi olarak ele alıyoruz. Çünkü en hızlı ağ bile, ayarlarına müdahale edemediğinizde SEO riskine dönüşür.

  • Bot istisnaları: onaylı arama motoru tarayıcılarını ayrı bir kuralla muaf tutabilmelisiniz.
  • Önbellek anahtarı kontrolü: hangi parametrelerin, çerezlerin ve başlıkların önbelleği ayırdığını siz belirlemelisiniz.
  • Anlık temizleme: tek bir URL'yi ya da bir yolu yayından hemen sonra önbellekten silebilmelisiniz.
  • Başlık aktarımı: ETag, Last-Modified, canonical bağlantı başlığı ve X-Robots-Tag gibi başlıkları CDN değiştirmeden iletmelidir.
  • Günlük erişimi: kenar katmandaki istekleri ve yanıt kodlarını dışa aktarabilmelisiniz.

Ayrıca destek belgelerinin açık olmasına dikkat edin. Bir ayarın Googlebot'u nasıl etkilediğini belgeden okuyamıyorsanız deneme yanılmayla öğrenirsiniz; bu da canlı sitede risk demektir. Kısacası CDN SEO açısından iyi sağlayıcı, size görünürlük ve kontrol veren sağlayıcıdır.

E-ticaret ve dinamik sitelerde CDN SEO nasıl yönetilir?

E-ticaret siteleri CDN SEO tarafında en hassas gruptur, çünkü fiyat, stok ve sepet bilgisi sık değişir. HTML'i uzun süre önbellekte tutarsanız Googlebot tükenmiş bir ürünü stokta, eski fiyatı da güncel görebilir. Bu tutarsızlık, ürün yapılandırılmış verisi ile sayfa içeriği arasında çelişki yaratır.

Bu nedenle biz dinamik sitelerde katmanlı bir yaklaşım öneriyoruz. Görsel, stil ve script dosyalarını uzun süreli önbelleğe alırsınız. Ürün ve kategori HTML'ini ise ya hiç önbelleğe almazsınız ya da çok kısa süreyle tutarsınız. Sepet, hesap ve ödeme gibi kişisel sayfaları ise her zaman önbellek dışında bırakırsınız.

Öte yandan filtreli kategori adresleri ayrı bir sorun yaratır. Her filtre kombinasyonu ayrı bir önbellek girdisi oluşturursa hem önbellek isabeti düşer hem de Googlebot sonsuz sayıda varyasyonla karşılaşır. Üstelik bu varyasyonların her biri canonical ile ana kategoriye bağlanmazsa yinelenen içerik riski büyür. Yani önbellek kuralı ile canonical kuralı birbirini tamamlamalıdır.

Örnek senaryo: example.com mağazası kampanya döneminde HTML önbelleğini uzatır. Kampanya biter ama önbellek temizlenmez; arama sonuçlarında eski kampanya başlığı günlerce kalır. Yayın takvimine önbellek temizleme adımını eklemek bu sorunu baştan önler.

CDN SEO etkisini nasıl ölçersiniz?

CDN SEO etkisini ölçmenin en güvenilir yolu, geçiş öncesi ve sonrası aynı metrikleri aynı kaynaktan karşılaştırmaktır. Tek bir hız testi sonucu yanıltıcı olabilir; çünkü laboratuvar testi tek bir konumdan ve tek bir cihazdan ölçüm yapar. Bunun yerine saha verisine ve Google'ın kendi raporlarına bakın.

İlk olarak Core Web Vitals raporunda iyi durumdaki URL oranının değişimini izleyin. Ardından Tarama İstatistikleri raporunda ortalama yanıt süresini ve hata yanıtlarını karşılaştırın. Son olarak Performans raporunda tıklama ve gösterim eğilimine bakın; ancak bu metrikler mevsimsellik ve içerik değişiklikleri gibi birçok etkene bağlıdır.

Dolayısıyla trafikteki bir artışı tek başına CDN'e bağlamayın. Aynı dönemde içerik ya da iç link değişikliği yaptıysanız etkileri birbirinden ayırmak zorlaşır. Bu yüzden CDN geçişini mümkünse diğer büyük değişikliklerden ayrı bir dönemde yapın ve tarihini not edin.

CDN SEO sorunlarını kimin çözmesi gerekir?

CDN sorunları genellikle geliştirici, sistem yöneticisi ve SEO ekibinin kesişiminde kalır. Geliştirici sitenin açıldığını görür, sistem yöneticisi sunucunun ayakta olduğunu görür, ama kimse Googlebot'un ne gördüğünü kontrol etmez. Bu boşluk, sorunların haftalarca fark edilmeden kalmasına yol açar.

Bizim yaklaşımımız, CDN kurulumunu teknik SEO denetiminin bir parçası olarak ele almaktır. Bu sorunu sitenizde biz tespit eder, düzeltme adımlarını ekibinizle birlikte uygular ve sonrasında Search Console verisiyle takip ederiz. Kapsamı ve süreci SEO danışmanlığı hizmetimizin sayfasında bulabilirsiniz.

Öte yandan şunu dürüstçe belirtelim: hiçbir CDN ayarı ya da danışmanlık sıralama garantisi vermez. CDN, iyi içeriği ve sağlam site yapısını hızlı teslim eder; eksik içeriği tamamlamaz. Dolayısıyla CDN çalışmasını içerik, iç linkleme ve teknik sağlıkla birlikte bir bütün olarak değerlendirin.

CDN SEO kontrol listesini nasıl uygularsınız?

Aşağıdaki listeyi her CDN kurulumunda ve her büyük ayar değişikliğinden sonra baştan sona uygulayın. Maddeleri sırayla işaretlemek, gözden kaçan küçük hataları yakalamanın en pratik yoludur.

  • Googlebot'u ve diğer onaylı Google tarayıcılarını bot korumasından muaf tuttunuz mu?
  • Ülke engelleme ya da hız sınırlama kuralları Google tarayıcılarını etkiliyor mu?
  • URL denetimindeki canlı testte gerçek içerik görünüyor mu, sınama sayfası değil mi?
  • Robots.txt dosyası hem ana alan adında hem CDN alan adında doğru içerikle 200 dönüyor mu?
  • Asıl sunucu ve test alan adları dizine kapalı mı?
  • Canonical etiketleri tek bir tercih edilen adresi gösteriyor mu?
  • Yayın sonrası önbellek temizleme adımı iş akışında var mı?
  • CDN, ETag ya da Last-Modified başlıklarını doğru aktarıyor mu?
  • Görsel CDN alan adını Search Console'da doğruladınız mı?
  • Sunucu günlükleri gerçek istemci IP'sini kaydediyor mu?

Bu listeyi uygulamak için zaman ya da teknik ekip ayıramıyorsanız denetimi ve takibi biz üstlenebiliriz. Sitenizin durumuna göre bir çalışma planı için SEO danışmanlığı sayfamızdan teklif isteyebilirsiniz.

Temel rehber: Dijital Pazarlama Nedir? Türleri, örnekleri ve nasıl yapıldığı, beynin içinden geçen etkileşimli bir filmle tek sayfada.

Sıkça Sorulan Sorular

CDN kullanmak Google sıralamasını doğrudan yükseltir mi?
Hayır, doğrudan yükseltmez. CDN bir sıralama sinyali değildir; hızı ve sunucu dayanıklılığını iyileştirerek dolaylı katkı sağlar. Google, Core Web Vitals metriklerinin sıralama sistemlerinde kullanıldığını, ancak iyi sayfa deneyiminin üst sırayı garanti etmediğini belirtir. Alaka düzeyi ve içerik kalitesi her zaman önce gelir.
CDN Googlebot'u engelleyebilir mi?
Evet, yanlış ayarlanırsa engelleyebilir. Bot yönetimi, ülke engelleme ya da hız sınırlama kuralları Googlebot'a 403, 429 veya doğrulama sayfası döndürebilir. Bunu önlemek için doğrulanmış botları muaf tutun, Search Console'da URL denetimi ile canlı test yapın ve Tarama İstatistikleri raporundaki yanıt kodlarını düzenli izleyin.
Görselleri CDN alt alan adında barındırmak sorun olur mu?
Hayır, sorun olmaz; Google bunu açıkça destekler. Görsel site haritalarında başka alan adlarındaki görsel URL'lerini kullanabilirsiniz. Yalnız CDN alan adının robots.txt dosyasının görselleri engellemediğinden emin olun, aynı görsele her sayfada aynı URL ile başvurun ve CDN alan adını Search Console'da doğrulayın.
CDN arkasındaki sitede robots.txt nereye konur?
Robots.txt her ana makine için ayrı çalışır. Ana alan adınızın kökünde bir dosya olmalı; görselleri ya da dosyaları ayrı bir CDN alt alan adından sunuyorsanız o alt alan adının kökünde de ayrı bir robots.txt bulunmalıdır. Google bu dosyayı genellikle 24 saate kadar önbellekte tutar, bu yüzden değişiklik hemen yansımayabilir.
CDN'e geçtikten sonra trafik düşerse ne yapmalıyım?
Önce Search Console'daki Tarama İstatistikleri raporunda 403, 429 ve 5xx yanıtlarına bakın. Ardından URL denetimiyle canlı test yapıp oluşturulan HTML'de gerçek içeriğin göründüğünü doğrulayın. Bot koruması ve ülke kurallarını kontrol edin, canonical ve önbellek ayarlarını gözden geçirin. Sorun sürerse teknik SEO denetimi isteyin.
Küçük bir yerel site için CDN gerekli mi?
Her zaman gerekli değildir. Sunucunuz ziyaretçilerinize yakınsa ve yanıt süreleri iyiyse CDN'in mesafe avantajı sınırlı kalır. Yine de CDN, ani trafik artışında asıl sunucuyu korur ve statik dosyaları hızlandırır. Karar verirken kitlenizin coğrafyasına, mevcut hız ölçümlerinize ve kurulumu doğru yönetebilecek kaynağa bakın.
  • CDN
  • teknik SEO
  • Googlebot
  • sayfa hızı
  • önbellek
  • robots.txt
  • Search Console
Paylaş:
Talha Aslan

Google Partner dijital pazarlama uzmanı. 2012’den beri SEO, Google Ads, web tasarım ve e-ticaret projelerinde sahada; bu blogda gördüğünüz her yazı o deneyimden çıkar.

Sıradaki proje

Projeniz için teklif alın.

Talebiniz doğrudan Talha Aslan ve ekibine ulaşır: stratejiyi Talha kurar, uygulamayı deneyimli ekip yürütür. Aynı gün dönüş yapar, kapsamı, takvimi ve tutarı yazılı teklifle 1 iş günü içinde göndeririz.