← Sözlüğe Dön SEO

Redirect Loop Nedir?

Yönlendirme Döngüsü

Redirect loop, iki sayfanın birbirine sonsuz döngüde yönlendirmesi hatasıdır; sayfa hiç açılmaz ve taranamaz.

Yazan: Adem Demir Son güncelleme:

Yönlendirme Döngüsü (Redirect Loop) = A → B → A gibi, yönlendirmelerin kendi üzerine dönerek hiçbir zaman son sayfaya ulaşmaması · tarayıcı belirli sayıda denemeden sonra durur ve "Çok fazla yönlendirme" (ERR_TOO_MANY_REDIRECTS) hatası verir · arama motoru sayfayı tarayamaz ve dizinden çıkarabilir · yaygın sebepler: HTTPS/SSL ayarları, çelişen eklenti ve sunucu kuralları, çerez tabanlı yönlendirmeler

Sayılarla ne demek?

Yönlendirme döngüsü, bir adresin başka bir adrese, o adresin de ilk adrese geri yönlendirmesiyle oluşan sonsuz bir çemberdir. Bazen iki adımdır, bazen daha uzun bir halka. Sonuç her durumda aynıdır: tarayıcı belirli bir deneme sayısından sonra vazgeçer ve kullanıcı sayfa yerine hata ekranı görür.

Zincirden farklı olarak döngü, sayfayı tamamen erişilemez hale getirir. Kullanıcılar içeriği göremez, arama motoru sayfayı tarayamaz. Örneğin ödeme adımına giden bir döngü, sorun çözülene kadar o adımdaki bütün satışları durdurur; bu yüzden döngüler acil müdahale gerektiren hatalardır.

En yaygın sebepler sunucu ve uygulama katmanındaki çelişkilerdir. Örneğin sunucu HTTP'yi HTTPS'e yönlendirirken, içerik dağıtım ağı sunucuya HTTP ile bağlanıyorsa, sunucu her isteği yeniden HTTPS'e gönderir ve döngü oluşur. Eklentiler, önbellek katmanları ve alan adı ayarları da benzer çelişkilere yol açar.

Döngü sebepleri

SebepNasıl oluşur?Çözüm
SSL/HTTPS ayarıCDN ile sunucu arasında protokol uyuşmazlığıUçtan uca HTTPS ayarı
Çelişen kurallarBir kural www ekliyor, diğeri kaldırıyorTek bir tercih ve tek kural
Eklenti çakışmasıSEO ve güvenlik eklentileri ters yönde yönlendiriyorEklentileri tek tek devre dışı bırakıp test
Site adresi ayarıİçerik yönetim sistemindeki adres sunucuyla uyuşmuyorAyarları eşitlemek
Çerez ya da oturumGiriş kontrolü sürekli yeniden yönlendiriyorOturum mantığını düzeltmek

Döngülerin çoğu, aynı işi yapan iki katmanın farklı karar vermesinden doğar.

Döngüyü çözerken

  1. Yönlendirme yolunu adım adım izle. HTTP başlıklarını gösteren bir araçla.
  2. Döngüyü oluşturan iki kuralı bul. Sunucu, CDN, uygulama, eklenti.
  3. Tek bir doğru adres tanımla. Protokol, alan, eğik çizgi.
  4. Çelişen kuralı kaldır. Her katmanda tek karar.
  5. Önbelleği temizleyip yeniden test et. Tarayıcı ve CDN.

Uygulamada ne oluyor?

En sık durum, SSL sertifikası kurulduktan sonra döngü oluşması. CDN esnek SSL modunda sunucuya HTTP ile bağlanıyor, sunucu HTTPS'e yönlendiriyor; site bir anda açılmıyor.

İkinci gözlem, www tercihinin iki yerde farklı ayarlanması. Sunucu www'suz sürüme, içerik yönetim sistemi www'li sürüme yönlendiriyor; iki ayar birbirini döndürüyor.

Üçüncüsü, yeni kurulan bir eklentinin döngü başlatması. Yönlendirme özelliği olan bir eklenti eklendiğinde mevcut sunucu kurallarıyla çakışıyor; sorun hemen ortaya çıkıyor.

Dördüncüsü, döngünün yalnızca bazı kullanıcılarda görülmesi. Önbelleğe alınmış eski bir yönlendirme bazı tarayıcılarda kalıyor; ekip sorunu kendi cihazında göremiyor.

Beşincisi, eğik çizgi kurallarının ters yönde çalışması. Bir kural sona eğik çizgi ekliyor, bir diğeri kaldırıyor; iki kural sonsuz bir çekişmeye giriyor.

Altıncısı, dil ya da konum yönlendirmesinin döngüye girmesi. Kullanıcı Türkçe sürüme, tercih çerezi ise İngilizce sürüme gönderiyor; sayfa hiç açılmıyor.

Yedincisi, döngünün Search Console'da geç fark edilmesi. Sayfa dizine ekleme raporunda "yönlendirme hatası" satırı büyüyor ama izlenmiyor; önemli sayfalar dizinden çıkıyor.

Sekizincisi, taşıma sırasında eski ve yeni adreslerin birbirine yönlendirilmesi. Yönlendirme haritası hazırlanırken iki kayıt birbirinin tersi oluyor; döngü canlıya çıkıyor.

Dokuzuncusu, giriş gerektiren sayfalarda oturum döngüsü. Oturum çerezi yazılamadığında giriş sayfası kullanıcıyı sürekli kendine yönlendiriyor; sorun çoğunlukla çerez ayarlarında çıkıyor.

Onuncusu, izleme olmaması. Önemli sayfalar için düzenli durum kodu kontrolü yok; döngü kullanıcı şikayetiyle öğreniliyor.

On birincisi, yalnızca tarayıcıda test edilmesi. Tarayıcı önbelleği sonuçları yanıltıyor; gizli pencere ya da başlık aracıyla test daha güvenilir sonuç veriyor.

On ikincisi, döngünün ödeme ya da sepet adımında oluşması. Satın alma akışında tek bir çelişen kural bütün siparişleri durduruyor.

Neyi göstermez?

Tarayıcıdaki hata mesajı, döngüyü hangi katmanın başlattığını göstermez. Sebep ancak yönlendirme yolu adım adım izlenerek bulunur.

Sıkça sorulan sorular

ERR_TOO_MANY_REDIRECTS ne demek?

Tarayıcının yönlendirme döngüsüne girdiğini ve denemeyi durdurduğunu gösterir.

Döngü SEO'yu nasıl etkiler?

Sayfa taranamaz ve dizinden çıkabilir; sorun sürdükçe trafik kaybı büyür.

Zincir ile döngü farkı ne?

Zincir sonunda hedefe ulaşır ama yavaştır; döngü hiçbir zaman hedefe ulaşmaz.

Bu kavramın bütün resim içindeki yerini SEO Danışmanlığı Rehberi içinde ayrıntılı anlattım.

Döngülerin çoğu, aynı işi yapan iki katmanın farklı karar vermesinden doğar; önce çelişen iki kural bulunur.
SEO Danışmanlığı

Teknik SEO, içerik stratejisi, kategori mimarisi, otorite ve organik trafiği dönüşüme çeviren bütünsel SEO danışmanlığı.

Hizmeti İncele
Adem Demir
Yazar

Adem Demir

10+ yıldır e-ticaret markalarının performans pazarlamasını yönetiyorum. Sözlükteki her maddeyi bu sahadaki deneyimimle yazıyor ve düzenli olarak güncelliyorum.

Ücretsiz Ön Görüşme

Reklam bütçeniz harcanıyor, kar nerede?

E-ticaret kurulumundan karlı ölçeklemeye — hesabınızı denetleyip nerede bütçe kaybettiğinizi netçe gösteriyorum. 30 dakikalık ön görüşme ücretsiz.

Ücretsiz Ön Görüşme Planla 10+ yıl deneyim · Satış baskısı yok, net teşhis var