301 vs 302: 301 kalıcıdır ve yeni URL'yi kanonik yapar, 302 geçicidir ve eski URL'yi korur. Hangisi ne zaman kullanılır, ayrıca 307, 308 ve SEO ipuçları.

Bu sayfada
Kısaca
301 yönlendirmesi bir sayfanın kalıcı olarak taşındığını bildirir: Google yeni URL'yi arama sonuçlarında gösterilecek adres olarak kabul eder ve eski sayfanın sinyallerini ona aktarır. 302 yönlendirmesi ise taşınmanın geçici olduğunu bildirir: Google özgün URL'yi göstermeye devam eder. Taşıma, URL değişikliği ve birleştirilmiş sayfalar için 301 (veya 308), geçici bir kampanya, bakım çalışması ya da A/B testi gibi kısa süreli durumlar için 302 (veya 307) kullanın. Yanlış türü seçmek nadiren sıralamaları çökertir, ama Google'a hangi URL'nin tutulacağı konusunda yanlış sinyal gönderir.
Daha fazlasını mı istiyorsunuz? Sorun:
Kısa test
Sitenizin teknik tarafını kim düzeltmeli?
Size önerimiz
Ücretsiz Google araçlarıyla kendiniz kontrol edin
Search Console Google'ın okuyamadığı sayfaları listeler, PageSpeed Insights ise hızı test eder. Küçük sorunların çoğu site oluşturucunuzun ayarlarından düzeltilir.
Size önerimiz
Bir web geliştirici
Sorununuz kodda veya sunucuda: SEO bilen bir geliştirici doğru kişidir. Ona Search Console'daki hata listesini verin.
Size önerimiz
Teknik analiz aracı
Sitenizde çok sayfa var: bir tarayıcı hepsini Google gibi okur ve sayfa sayfa düzeltilecek hataların tam listesini verir.
Size önerimiz
Otomatik analiz, ardından içerik
Siteniz çalışıyor ama az ziyaretçi getiriyor: neden nadiren tekniktir. Sorank sitenizi analiz eder, ardından trafik getiren sayfaları yazar.
301 mi 302 mi sorusu her taşımada, yeniden tasarımda ve URL temizliğinde karşımıza çıkar. Google'ın yönlendirmeler ve Google Arama dokümantasyonu, yönlendirme türünün hangi URL'nin kanonik olması gerektiğine dair bir sinyal olduğunu açıklar. Bu rehber kodları karşılaştırır, her birinin ne zaman kullanılacağını gösterir ve trafik kaybettiren hataları sıralar. Konunun tamamı için SEO yönlendirmeleri rehberimize bakın.
| Kod | Ad | Tür | Sonuçlarda gösterilen URL | Tipik kullanım |
|---|---|---|---|---|
| 301 | Moved Permanently | Kalıcı | Hedef | Taşıma, URL değişikliği, birleştirilmiş sayfalar |
| 308 | Permanent Redirect | Kalıcı | Hedef | 301 ile aynı, ancak istek yöntemini korur |
| 302 | Found | Geçici | Kaynak | Geçici sayfa, bakım, test |
| 307 | Temporary Redirect | Geçici | Kaynak | 302 ile aynı, ancak istek yöntemini korur |
| 303 | See Other | Geçici | Kaynak | Bir form gönderildikten sonra |
Google'a göre kalıcı yönlendirmeler hedefi arama sonuçlarında gösterilen URL yapar, geçici yönlendirmeler ise kaynak sayfayı orada tutar; başka kanonik sinyaller hedefe işaret ediyorsa hedef yine de dizinde kalabilir. HTTP durum kodlarının kendisi RFC 9110 web standardında tanımlanmıştır.
İkisi de hedefe sinyal aktarır. Google yıllardır yönlendirmelerin PageRank kaybettirmediğini söylüyor, dolayısıyla 302 bağlantı değerini „boşa harcamaz“. Asıl fark kanonik URL seçimindedir: 302 ile Google eski URL'yi ana adres olarak tutar, bu yüzden yeni URL sonuçlardaki yerini almayabilir. „Geçici“ bir yönlendirme çok uzun süre yerinde kalırsa Google onu sonunda kalıcı gibi ele alabilir, ama buna güvenmek riskli bir bahistir. 301 yönlendirme ve canonical etiketi sözlük maddelerimiz bu sinyalleri ayrıntılı anlatır.
Not
Google, anında meta refresh yönlendirmelerini kalıcı, gecikmeli olanları geçici sayar; JavaScript yönlendirmelerini ise işleme başarısız olabileceği için son çare olarak görür. Sunucu tarafındaki 301 veya 308 yönlendirmeleri en güvenilir olanlardır.
Örnek
Bir mağaza /kis-montlari adresini /montlar olarak değiştirir. Bu değişiklik kalıcıdır: 301. İki haftalık bir indirim sırasında /montlar adresini /montlar-indirim adresine yönlendirir ve sonra geri döner: 302. İndirim için 301 kullanmak, Google'ı sonuçlarda /montlar yerine /montlar-indirim adresini koymaya davet eder ve bunun geri alınması gerekir.
| Hata | Etkisi | Çözüm |
|---|---|---|
| Kalıcı bir taşımada 302 kullanılması | Eski URL sonuçlarda kalır | 301 veya 308'e geçmek |
| Yönlendirme zincirleri (A'dan B'ye, B'den C'ye) | Daha yavaş tarama ve sayfalar, zayıflayan sinyaller | A'yı doğrudan C'ye yönlendirmek |
| Yönlendirme döngüleri | Sayfaya erişilemez | Geri yönlendiren kuralı düzeltmek |
| Her şeyin ana sayfaya yönlendirilmesi | Yumuşak 404 gibi değerlendirilir | En yakın eşdeğer sayfaya yönlendirmek |
| Hâlâ eski URL'lere işaret eden iç bağlantılar | Her tıklamada gereksiz yönlendirme | İç bağlantıları son URL'ye güncellemek |
İpucu
Her yönlendirme grubundan sonra eski URL'leri tarayın ve her birinin 200 yanıtı veren bir sayfaya tek bir 301 döndürdüğünü kontrol edin. Ücretsiz yönlendirme kontrol aracı, bir URL'nin tüm zincirini ve durum kodlarını gösterir.
Çoğu CMS'te bunu bir yönlendirme yöneticisi ya da eklenti yapar; sunucularda web sunucusu yapılandırmasındaki (Apache, Nginx) kurallar ya da barındırma paneli; çerçevelerde yönlendirme (routing) veya ara katman (middleware) üstlenir. Yöntem ne olursa olsun kodu bilinçli seçin, test edin ve bir yönlendirme listesi tutun ki bir sonraki yeniden tasarımda kaybolmasınlar (bkz. web sitesi yeniden tasarımında SEO). Canonical kontrol aracı, hedef sayfanın kendini kanonik olarak tanımladığını doğrular.
Taşıma kalıcıysa 301, geri döneceksiniz ise 302 kullanın; ikisi de sinyal aktarır, aradaki fark Google'ın hangi URL'yi tutacağıdır. Yönlendirmeleri doğrudan tutun, iç bağlantıları güncelleyin ve her taşımadan sonra kontrol edin. Sorank, autopilot modunda çalışan bir SEO ve GEO yazılımıdır: yapınız hazır olduğunda temiz URL'lerde içerik yayınlamaya ve bağlamaya devam eder. Sorank planlarına bakın; 3 günlük ücretsiz deneme sunuluyor. Dizinleme tarafı için Google dizinleme yazısını okuyun.
Hayır, geçici bir taşıma için kullanıldığında. 301 gibi sinyal aktarır, ancak Google'a özgün URL'yi sonuçlarda tutmasını söyler. Kalıcı bir değişiklik için kullanıldığında sorun olur, çünkü yeni URL arama sonuçlarında eskisinin yerini almayabilir.
Mümkün olduğunca uzun, ideal olarak kalıcı olarak ve bir taşımadan sonra en az bir yıl. Eski URL'ler yer imlerinden ve dış bağlantılardan ziyaret almaya devam eder; yönlendirmeleri erken kaldırmak bunları 404 hatalarına dönüştürür.
İkisi de kalıcı yönlendirmedir ve Google arama için ikisini aynı şekilde ele alır. 308 ayrıca istek yönteminin ve gövdesinin değişmeden kalmasını garanti eder; bu form ve API'ler için önemlidir. Normal sayfalar için yaygın tercih 301'dir.
SORANK'I SİZDEN ÖNCE DENEDİLER
