İçeriğe geç

Rehber

Yönlendirme döngüsü (ERR_TOO_MANY_REDIRECTS) nedir, nasıl çözülür?

“Bu sayfa çalışmıyor: çok fazla yönlendirme” hatası, adreslerin birbirine sonsuz döngüde yönlendirmesinden kaynaklanır. Döngünün nedenini bulmayı ve kalıcı olarak çözmeyi anlatıyoruz.

4 dk okumaOrta seviyeGeçerlilik dönemi: 2026 Eylül itibarıyla
Yönlendirme döngüsü (ERR_TOO_MANY_REDIRECTS) nedir, nasıl çözülür? — editoryal kapak görseli

Tarayıcı bir adresi açmaya çalışıyor, sunucu onu başka bir adrese yönlendiriyor, o adres de ilkine geri gönderiyor. Tarayıcı birkaç denemeden sonra pes ediyor ve “ERR_TOO_MANY_REDIRECTS” hatasını gösteriyor.

Yönlendirme döngüsü, sayfanın hiç açılmamasına yol açtığı için kritik bir sorundur. Neredeyse her zaman iki farklı katmanda tanımlanmış, birbiriyle çelişen iki kuraldan kaynaklanır.

KTYAPTECH SEO Analyzer bu sorunu CRAWL-REDIRECT-LOOP-001 koduyla, “Yönlendirme döngüsü” başlığı altında ve kritik önem derecesiyle raporlar (Tarama ve erişilebilirlik). Bu rehber, bulgunun ne anlama geldiğini, neden önemli olduğunu ve adım adım nasıl düzeltileceğini anlatıyor.

Yönlendirme döngüsü nedir?

Döngü, A adresinin B'ye, B'nin de tekrar A'ya (ya da daha uzun bir halkayla yine başa) yönlendirmesidir. Tarayıcılar ve arama motoru botları belirli sayıda yönlendirmeden sonra durur; içerik hiçbir zaman yüklenmez.

Tipik örnekler: sunucu HTTP'yi HTTPS'e yönlendirirken CDN'in HTTPS'i HTTP'ye çevirmesi; bir kuralın www ekleyip diğerinin kaldırması; sonunda eğik çizgi ekleyen ve kaldıran iki kuralın aynı anda çalışması.

Neden önemli? SEO ve kullanıcı deneyimine etkisi

Döngüdeki bir sayfa taranamaz ve dizine eklenemez. Döngü ana sayfayı veya tüm siteyi etkiliyorsa, site arama sonuçlarından tamamen çıkabilir.

Kullanıcılar için sayfa tamamen erişilemezdir; hiçbir içerik, form veya ödeme adımı çalışmaz.

Sorun nasıl tespit edilir?

  • SEO Analyzer raporundaki “Yönlendirme döngüsü” bulgusu döngüdeki adresleri sırasıyla gösterir.
  • curl -IL --max-redirs 10 https://ornek.com komutuyla yönlendirme zincirini adım adım izleyin.
  • Tarayıcı geliştirici araçlarında Ağ sekmesinde “Preserve log” seçeneğini açıp yönlendirmeleri görün.
  • Web sunucusu, .htaccess, CMS eklentileri ve CDN sayfa kurallarındaki tüm yönlendirmeleri tek bir listede toplayın.
Yönlendirme döngüsü: yanlış ve doğru uygulamanın karşılaştırması
Yönlendirme döngüsü: sorunlu durum ve doğru uygulama yan yana.

Adım adım çözüm

  1. Yönlendirme zincirini curl ile çıkarın ve döngüyü oluşturan adresleri belirleyin.
  2. Her yönlendirmenin hangi katmanda tanımlandığını bulun: CDN, web sunucusu, .htaccess, uygulama veya eklenti.
  3. Aynı işi yapan (HTTPS, www, eğik çizgi) kuralları tek bir yerde toplayın; diğer katmanlardaki kopyaları kaldırın.
  4. CDN kullanıyorsanız kaynak sunucuya da HTTPS ile bağlanacak şekilde ayarlayın (ör. Cloudflare'de Full strict).
  5. CMS'deki site adresi ayarlarının sunucudaki yönlendirmeyle aynı biçimi (https, www tercihi) kullandığından emin olun.
  6. Tarayıcı önbelleğini ve çerezleri temizleyip tekrar test edin; kalıcı yönlendirmeler tarayıcıda önbelleğe alınır.

WordPress'te sık görülen neden

WordPress Adresi ile Site Adresi farklıysa (biri www'li, diğeri www'siz) veya bir SSL eklentisi ile sunucu kuralları aynı anda HTTPS yönlendirmesi yapıyorsa döngü oluşur. İki adresi aynı yapın ve HTTPS yönlendirmesini yalnızca sunucu tarafında bırakın.

Çerez veya oturum kaynaklı döngüler

Bazı döngüler yalnızca giriş yapmış kullanıcılarda veya belirli bir dil çerezi varken oluşur. Örneğin dil yönlendirmesi çerezi okuyamazsa kullanıcıyı sürekli aynı sayfaya gönderebilir. Bu durumda gizli pencerede ve çerezsiz test ederek davranışı karşılaştırın.

Yönlendirme döngüsü için düzeltme örneği
curl ile zincir izlendiğinde aynı iki adresin sürekli yer değiştirdiği görülür.

Sık yapılan hatalar

  • Aynı yönlendirmeyi hem CDN'de hem sunucuda hem de eklentide tanımlamak.
  • Tarayıcı önbelleğini temizlemeden sorunun devam ettiğini sanmak.
  • Döngüyü kırmak için 302 kullanmak; sorunu gizler ama çözmez.

Düzeltmeyi nasıl doğrularsınız?

  • curl -IL ile her giriş biçimini (http, https, www'li, www'siz) test edin; hepsi en fazla bir adımda son adrese ulaşmalı.
  • Gizli pencerede ve farklı bir tarayıcıda siteyi açın.
  • SEO Analyzer'ı yeniden çalıştırarak bulgunun kalktığını doğrulayın.

Sık sorulan sorular

Döngü sadece bende mi oluyor?

Tarayıcı kalıcı yönlendirmeleri önbelleğe alabildiği için döngü düzeltilmiş olsa bile sizde devam edebilir. Önbelleği temizleyin veya gizli pencerede deneyin.

Döngü SEO'ya nasıl zarar verir?

Döngüdeki sayfalar taranamaz ve dizinden çıkar. Tüm siteyi etkiliyorsa arama trafiği tamamen durabilir.

Yönlendirmeleri nerede tutmalıyım?

Mümkün olduğunca tek bir katmanda: genellikle web sunucusu veya CDN. Aynı kuralı birden fazla yerde tanımlamak döngülerin en sık nedenidir.

Özet

Yönlendirme döngüleri, farklı katmanlarda tanımlanmış ve birbirini tersine çeviren kurallardan doğar. Zinciri curl ile görün, kuralları tek bir yerde toplayın, CDN'i kaynak sunucuya HTTPS ile bağlanacak şekilde ayarlayın ve her adresin tek adımda son hedefe ulaştığını doğrulayın.

Sitenizde bu ve benzeri sorunların olup olmadığını görmek için KTYAPTECH Ücretsiz SEO Analizi aracını kullanabilirsiniz: rapordaki her bulgunun yanında, sorunu anlatan çözüm rehberine giden bir bağlantı bulunur.

Kategoriler

Etiketler

Kaynaklar

  1. Google Search Central — Yönlendirmeler ve Google Arama
  2. Google Search Central — HTTP durum kodları ve ağ hatalarının Google Arama'ya etkisi
  3. MDN — HTTP yönlendirmeleri

Paylaş