← Blog'a Dön
Teknik SEO 06 Haziran 2026 · 18 dk okuma

301 ve 302 Yönlendirme Seçimi SEO Sonuçlarını Nasıl Değiştirir?

301 ve 302 yönlendirme arasındaki seçim SEO sonuçlarını nasıl değiştirir? Canonical, link equity ve indeksleme etkisini 2026 örnekleriyle öğrenin.

Özet (TL;DR): 301 kalıcı, 302 geçici niyet bildirir. Bu seçim canonical sinyalini, indeksleme hızını ve eski URL’nin SERP’te kalma süresini değiştirir. 307 ve 308 ise method korunması gereken modern senaryolarda önem kazanır. Makale, 2026 rehberleri ve saha gözlemleri üzerinden doğru karar çerçevesi sunar.

Hızlı Cevap

301 yönlendirme, URL değişikliğinin kalıcı olduğunu bildirir ve Google’ın yeni URL’yi canonical seçmesini, backlink sinyallerini orada toplamasını hızlandırır. 302 ise geçici niyet taşır; bu yüzden eski URL daha uzun süre indekste kalabilir, sinyal konsolidasyonu gecikebilir ve yanlış kullanım sıralama toparlanmasını yavaşlatabilir.

Önemli Noktalar

  • Kalıcı taşıma, HTTPS geçişi ve domain değişiminde 301 veya 308 kullanın.
  • Kampanya, bakım modu ve kısa testlerde 302 veya 307 daha güvenlidir.
  • Yanlış redirect tipi canonical seçimini ve indeksleme hızını geciktirebilir.
  • Redirect sonrası iç link, sitemap ve canonical aynı hedefi göstermelidir.

1. 301 ve 302 Yönlendirme Nedir? HTTP Semantiği ve Temel Fark

301 ve 302 yönlendirme arasındaki seçim SEO sonuçlarını nasıl değiştirir? Temelde bu karar, Google’a URL değişikliğinin kalıcı mı geçici mi olduğunu anlatır. 301, bir kaynağın kalıcı olarak yeni URL’ye taşındığını; 302 ise geçici olarak başka bir adreste sunulduğunu bildirir. Aynı mantığın HTTP methodunu koruyan sürümleri 308 ve 307‘dir. RFC 9110 ile MDN’in 301 ve 302 referansları, bu kodların hem tarayıcıya hem arama motorlarına taşıma niyeti sinyali verdiğini açık biçimde anlatır. Terimleri ekip içinde aynı çerçevede kullanmak için kısa bir SEO sözlüğü bağlantısı el altında olmalı.

SEO açısından kritik ayrım şudur: bot, URL değişikliğinin kalıcı mı geçici mi olduğunu bu durum kodundan anlamaya çalışır. 301 ve 308, yeni adresin uzun vadeli hedef olduğunu söyler; 302 ve 307 ise “şimdilik burada” mesajı verir. Bu fark, canonical seçimi, indeksleme ve eski URL’nin sonuçlarda kalma süresi üzerinde zincirleme etki üretir.

Bir başka pratik fark tarayıcı ve CDN önbelleğidir. 301 çoğu kurulumda daha agresif cache davranışı gösterebildiği için yanlış kuralı geri almak operasyonel olarak zorlaşır; 302’de rollback genelde daha rahattır. Bu yüzden henüz emin olmadığınız bir geçişi 301 ile canlıya almak, teknik olarak küçük ama SEO ve kullanıcı deneyimi açısından pahalı bir hata olabilir.

Google Arama Merkezi’nin canonical rehberi, yönlendirmeyi güçlü bir canonical sinyali olarak tanımlar. Yani redirect kodu yalnızca bir ulaşım tercihi değildir; yeni URL’nin arama sonuçlarında hangi hızda ve ne kadar net biçimde öne çıkacağını etkileyen sinyal paketinin parçasıdır.

2. Kalıcı mı Geçici mi? 301, 302, 307 ve 308 İçin Karar Matrisi

Doğru seçim için ilk soru basittir: değişiklik gerçekten kalıcı mı? Cevap evetse 301 veya 308, hayırsa 302 veya 307 düşünülmelidir. İkinci soru ise geliştirici tarafını ilgilendirir: isteğin HTTP methodu korunmalı mı? Özellikle POST, ödeme, form ve API senaryolarında bu soru kritik hale gelir.

Karar mantığı

  • URL değişikliği kalıcıysa ve method koruma zorunlu değilse: 301
  • URL değişikliği kalıcıysa ve method korunacaksa: 308
  • Değişiklik geçiciyse ve method koruma gerekmiyorsa: 302
  • Değişiklik geçiciyse ve method korunacaksa: 307

Burada 307 ve 308’i görmezden gelmek artık eski bir yaklaşım. 2025-2026 döneminde Next.js, edge middleware ve API odaklı yapılarda method korunması daha görünür hale geldi. MDN’in 4 Temmuz 2025 güncellemesinde de 302 yerine 307’nin, 301 yerine 308’in hangi durumlarda daha doğru olduğu daha net vurgulanıyor. Küçük işletme sitelerinde bile ödeme, form ve başvuru akışları nedeniyle bu ayrım gerçek sonuç üretir.

Yanlış seçim, sadece “yanlış kod kullandık” sorunu değildir. Örneğin kalıcı bir URL birleşimini 302 ile bırakırsanız Google yeni hedefe gitse bile eski URL’yi canonical aday olarak daha uzun süre taşır. Tersi durumda, kısa süreli bir kampanyayı 301 ile açarsanız kampanya bittiğinde tarayıcı cache, CDN ve iç link temizliği beklediğinizden daha sancılı hale gelebilir.

3. 301 ve 302 Yönlendirme Seçiminin SEO Sonuçlarına Etkisi

Link equity tarafında temel amaç, farklı URL’lere dağılmış sinyalleri tek hedefte toplamaktır. Kalıcı redirect, özellikle site taşıma, ürün URL değişimi ve kategori birleşimlerinde backlink değerinin yeni adreste konsolide olmasını destekler. Bu yüzden kritik geçişlerden önce hangi sayfanın en çok referans aldığını bir geri bağlantı analizi ile görmek, yanlış hedefe yönlendirme riskini ciddi biçimde azaltır.

Canonical seçimi burada ikinci büyük etkidir. Google Search Central’ın redirects dokümanı ile canonical rehberi birlikte okunduğunda net bir tablo çıkar: redirect, rel="canonical" ve iç linkler aynı hedefi gösterdiğinde Google’ın karar vermesi hızlanır; sinyaller çeliştiğinde ise algılama ve konsolidasyon süreci uzar. Yani 301 koyup eski URL’yi sitemap içinde bırakmak veya iç linklerde hâlâ eski adresi dolaştırmak, yönlendirmenin etkisini zayıflatır.

İndeksleme hızında da fark görünür. 301 veya 308 kullanılan senaryolarda yeni URL’nin öne çıkması daha beklenen davranıştır; 302 ve 307’de ise eski URL’nin korunması daha olasıdır. Bu, özellikle SERP’te doğru sayfanın görünmesi gereken kampanya sonrası temizlik, HTTP’den HTTPS’e geçiş ve benzer ürün sayfalarının birleşmesinde önem kazanır. 2025 sonu ve 2026 başında güncellenen Google dokümantasyonunda anlatımın “link juice geçer mi” seviyesinden çıkıp sinyal gücü ve algılama hızı çerçevesine oturması da bu yüzden değerlidir.

Kısacası seçim hatası çoğu zaman doğrudan ceza üretmez; ama yeni URL’nin benimsenmesini geciktirir, eski URL’nin sonuçlarda daha uzun kalmasına yol açar ve sıralama toparlanmasını uzatır. Teknik SEO’da fark bazen dramatik düşüş değil, gereksiz yavaşlama olarak görünür.

4. Senaryoya Göre Doğru Seçim: Site Taşıma, HTTPS, www, Kampanya ve Bakım Modu

Domain değişimi, bilgi mimarisi yenilemesi, eski kategori yapısının yeni yapıya taşınması ve HTTP’den HTTPS’e geçiş gibi kalıcı değişikliklerde doğru başlangıç noktası 301’dir. Google’ın site taşıma rehberi, URL değişimlerinde net redirect eşlemesi kurulmasını özellikle önerir. Aynı mantık www ve non-www sürümlerini, slash varyantlarını ve büyük-küçük harf çoğalmalarını tek standart URL’de toplarken de geçerlidir.

Geçici senaryolarda ise 302 veya 307 daha güvenlidir. Kısa süreli kampanya sayfası, bakım modu, stok yenileme bekleyen ürün, coğrafi test, A/B test ve kısa ömürlü landing page geçişlerinde asıl URL’nin geri döneceğini biliyorsanız kalıcı redirect kullanmak gereksiz sert bir sinyal verir. Özellikle stokta olmayan ama yeniden satılacak ürünlerde 301 yerine 302 tercih etmek, URL’nin uzun vadeli değerini korumak açısından daha mantıklıdır.

Dil ve ülke yönlendirmeleri biraz daha hassastır. Kullanıcıyı IP veya tarayıcı diline göre başka sürüme taşırken 302/307 yaklaşımı, hreflang ve canonical ile birlikte düşünülmelidir; aksi halde Googlebot için tek sürüm dayatılmış gibi bir görünüm oluşabilir. Burada amaç botu zorla taşımak değil, kullanıcının uygun sürüme ulaşmasını sağlarken arama motoruna site mimarisini açık bırakmaktır.

Pratik kural şudur: geri dönüş ihtimali varsa geçici, geri dönüş yoksa kalıcı düşünün. Kararsızsanız önce geçici kurup doğrulama yaptıktan sonra kalıcıya dönmek, çoğu üretim ortamında daha düşük riskli bir yoldur.

301, 302, 307 ve 308 Yönlendirme Karşılaştırması
Özellik 301 302 307 308
Kalıcılık Kalıcı Geçici Geçici Kalıcı
HTTP method korunması Genelde korunmaz Genelde korunmaz Korunur Korunur
Canonical/SEO sinyali gücü Güçlü Daha zayıf veya geçici Daha zayıf veya geçici Güçlü
Link equity konsolidasyonu Yüksek beklenti Sınırlı veya gecikmeli Sınırlı veya gecikmeli Yüksek beklenti
İndekslemeye etkisi Yeni URL'yi öne çıkarır Eski URL'yi korumaya yatkın Eski URL'yi korumaya yatkın Yeni URL'yi öne çıkarır
Tarayıcı cache davranışı Daha agresif olabilir Daha esnek olabilir Daha esnek olabilir Daha agresif olabilir
Tipik kullanım senaryosu Site taşıma, HTTPS, URL birleşimi Kampanya, kısa test, bakım Geçici POST/API akışı Kalıcı POST/API akışı

5. Saha Gözlemi: Redirect Geçişlerinde Tekrarlayan Desenler

Son URL değişimi ve HTTPS konsolidasyonu projelerinde tekrar tekrar gördüğümüz desen şu oldu: 301 veya 308 ile yapılan kalıcı geçişler, canonical, iç link ve sitemap aynı hedefte hizalandığında Search Console tarafında daha hızlı netlik sağlıyor. Buna karşılık geçici niyetle açılıp beklenenden uzun süre kalan 302 kuralları, eski URL’nin Google tarafından daha uzun süre korunmasına yol açabiliyor. Bu bölüm evrensel benchmark değil; operasyonel saha gözlemi olarak okunmalı.

En sık karşılaştığımız iki problem, yönlendirme tipinden çok sinyal tutarsızlığıyla ilgiliydi. Birincisi, kalıcı redirect doğru kurulsa bile eski URL’lerin sitemap ve dahili linklerde yaşamaya devam etmesi nedeniyle konsolidasyon süreci uzuyor. İkincisi, yanlış 301 kararını geri almak gerektiğinde tarayıcı cache ve CDN temizliği ek operasyon çıkarıyor. Bu yüzden redirect kararını sadece kod seviyesinde değil, rollout ve rollback planıyla birlikte değerlendirmek gerekiyor.

Header ve rollback notları

  • 301 ve 308 yanıtlarında Location hedef URL’yi net gösterdiğinde ve iç linkler de hızla güncellendiğinde yeniden tarama daha düzenli ilerliyor.
  • 302 grubundaki geçici kurgularda geri dönüş kolay kalsa da eski URL’nin SERP’te görünür kalma süresi daha uzun olabiliyor.
  • Yanlış 301’i geri alma denemelerinde tarayıcı cache ve CDN temizliği, teknik ekibin beklediğinden daha fazla operasyon yaratabiliyor.

Bu yüzden yönlendirme sonrası yalnızca kapsama raporuna değil, görünürlük toparlanmasına da bakıyoruz. Burada sıralama takibi verisi, Search Console ile birlikte okunduğunda çok işe yarıyor; çünkü canonical değişmiş olsa bile sıralama ve tıklama eğrisi hedef URL’de aynı hızla toparlanmayabiliyor.

6. Doğru Yönlendirmeyi Kurma ve Doğrulama: Adım Adım Rehber

Kurulum aşamasında en sık hata, doğru redirect kodunu seçip geri kalan sinyalleri dağınık bırakmaktır. Oysa 301 veya 302 tek başına yeterli değildir; canonical, sitemap, iç link, CDN kuralı ve uygulama seviyesi yönlendirmeler aynı hedefi göstermelidir. Apache tarafında .htaccess, Nginx tarafında return veya rewrite, Cloudflare tarafında rule, WordPress tarafında eklenti ya da sunucu katmanı, Next.js tarafında ise redirects yapılandırması aynı mantığı izler: tek kaynak, tek hedef, tek niyet.

Adım adım kontrol listesi

  1. Değişikliğin kalıcı mı geçici mi olduğunu netleştirin. Kalıcı geçişte 301/308, geçici durumda 302/307 ile başlayın.
  2. Method ihtiyacını kontrol edin. Form, ödeme veya API akışında POST korunacaksa 307 ya da 308 tercih edin.
  3. Sunucu kuralını ekleyin ve header’ı doğrulayın. curl veya benzeri bir kontrolle dönen durum kodunu mutlaka görün.
  4. Canonical, sitemap ve iç linkleri hizalayın. Eski URL’yi işaret eden sinyalleri bırakmayın.
  5. Chain ve loop riskini tarayın. Tek adımlı redirect hedefleyin; iki veya üç zincirli akışlar gereksiz sürtünme yaratır.
  6. Search Console ve logları izleyin. Canonical değişimi, kapsama ve yeniden tarama davranışı birlikte değerlendirilmelidir.

Bu noktada redirect zincirleri, loop’lar ve yanlış hedef eşleşmeleri için bir site sağlığı aracı kullanmak ciddi zaman kazandırır. SEOYEN’in farkı burada pratikleşiyor: teknik sorun taramasını, görünürlük izlemeyi ve backlink bağlamını tek platformda toplaması; bunu da Türkçe arayüz, TL bazlı yapı ve yerel destekle sunması özellikle küçük ekipler için daha yönetilebilir bir akış sağlıyor. Ayrı ayrı Ahrefs veya SEMrush raporlarında baktığınız parçaları tek panelde okumak isteyen ekipler için güncel paket yapısı fiyatlandırma sayfası üzerinden takip edilebilir.

Son kural basit: redirect’i kurup unutmayın. İlk iki hafta header doğrulaması, Search Console kapsama raporu, iç link temizliği ve cache davranışı birlikte izlenmeli. Teknik SEO’da doğru karar çoğu zaman kural yazmak değil, o kuralın gerçekten beklenen URL’yi öne çıkardığını kanıtlamaktır.

Kaynaklar

  1. Redirects and Google Search (Google Search Central — 2026)
  2. rel="canonical" ve Diğer Yöntemlerle Standart URL Belirtme (Google Arama Merkezi — 2026)
  3. Site Taşıma İşlemleri (Google Arama Merkezi — 2026)
  4. 301 Moved Permanently – HTTP (MDN Web Docs — 2025-07-04)
  5. 302 Found – HTTP (MDN Web Docs — 2025-07-04)
  6. RFC 9110: HTTP Semantics (RFC Editor / IETF — 2022)

Sıkça Sorulan Sorular

301 yönlendirme, değişikliğin kalıcı olduğunu bildirdiği için Google'ın yeni URL'yi canonical seçmesini ve sinyalleri orada toplamasını daha güçlü biçimde destekler. 302 ise geçici niyet taşıdığından eski URL'nin indekste ve bazen SERP'te daha uzun süre kalmasına yol açabilir. Bu fark özellikle backlink değeri, iç link konsolidasyonu ve site taşıma sonrası toparlanma sürecinde görünür hale gelir. Doğru kod, sıralama artışı vaat etmez. ama yanlış kodun yarattığı gecikmeyi ve sinyal bölünmesini önler.

Temel fark, arama motoruna ve tarayıcıya verilen niyettir. 301, bir URL'nin kalıcı olarak taşındığını söyler. 302 ise geçici olarak başka adreste bulunduğunu belirtir. Bu ayrım cache davranışını, canonical sinyalini ve eski URL'nin arama sonuçlarında kalma süresini etkiler. Kalıcı değişiklikte 301 kullanmak, yeni URL'nin daha net benimsenmesini sağlar. Geçici senaryolarda 302 kullanmak ise geri dönüş ihtimalini korur ve gereksiz kalıcı sinyal vermeyi engeller.

301, HTTP durum kodları içinde “Moved Permanently” olarak geçen kalıcı yönlendirmedir. Bir sayfanın veya kaynağın artık yeni bir adreste yaşadığını bildirir. SEO açısından bu, yeni URL'nin canonical aday olarak güçlenmesine, sinyallerin tek yerde toplanmasına ve site mimarisinin sadeleşmesine yardımcı olur. En tipik kullanım alanları domain değişimi, HTTP'den HTTPS'e geçiş, eski kategori yapısının yeni yapıya taşınması ve URL standardizasyonudur. Ancak yanlış kurgulanan 301'ler cache ve rollback tarafında ek operasyon çıkarabilir.

302, bir kaynağın geçici olarak farklı bir URL'de sunulduğunu belirten HTTP durum kodudur. Buradaki ana fikir, asıl URL'nin geri dönecek olmasıdır. Bu nedenle arama motorları, eski adresi tamamen bırakmak yerine onu korumaya daha yatkın davranabilir. Kampanya sayfaları, kısa süreli bakım ekranları, geçici stok problemi veya A/B test gibi senaryolarda 302 mantıklıdır. Ancak kalıcı taşıma işlemini 302 ile yapmak, yeni URL'nin benimsenmesini ve sinyal konsolidasyonunu gereksiz biçimde yavaşlatabilir.

Kalıcı domain değişimi, HTTPS geçişi, www/non-www birleştirmesi, slash standardizasyonu veya eski URL'nin tamamen emekli olduğu durumlarda 301 kullanılmalıdır. Kampanya, bakım modu, kısa süreli landing page, test akışı veya geri dönmesi planlanan ürün sayfalarında ise 302 daha uygun olur. Eğer form, API veya ödeme akışında HTTP methodunu korumanız gerekiyorsa 301/302 yerine 308/307 düşünmek daha doğrudur. Karar verirken en önemli soru, URL değişikliğinin geri dönüp dönmeyeceğidir.

302 yönlendirme bazı durumlarda sinyal geçişiyle birlikte yorumlanabilse de, kalıcı konsolidasyon için güvenilir tercih değildir. Çünkü 302'nin doğası gereği eski URL'nin korunacağı varsayılır. Bu yüzden backlink değeri, canonical seçimi ve yeni URL'nin ana sürüm olarak benimsenmesi daha yavaş ilerleyebilir. Eğer hedefiniz eski sayfadaki otoriteyi kalıcı olarak yeni adreste toplamaksa 301 veya method koruma gerekiyorsa 308 kullanmak daha net bir sinyal üretir. Kısacası 302, geçici operasyon için uygundur. kalıcı SEO konsolidasyonu için değil.

307 ve 308, 302 ve 301'in method koruyan karşılıkları olarak düşünülmelidir. Kullanıcının veya sistemin yaptığı POST isteğinin GET'e dönmemesi gerekiyorsa bu kodlar önem kazanır. 307 geçici, 308 kalıcı senaryolar için uygundur. Özellikle API uçları, form gönderimleri, ödeme veya modern framework yönlendirmelerinde bu ayrım kritik hale gelir. SEO tarafında da mantık aynıdır: 308 kalıcı sinyal verir, 307 geçici sinyal verir. Yani karar hem teknik akışa hem de URL değişikliğinin süresine göre verilmelidir.

← Duplicate content türleri ve her birinin SEO’ya gerçek etkisi Site içi arama sonuç sayfaları organik görünürlüğü koruma rehberi →

İlgili Yazılar

📝
Teknik SEO

Üçüncü taraf script’ler dönüşüm ve site hızı dengesi

13.06.2026 Oku →
📝
Teknik SEO

CLS (düzen kayması) skoru yüksekse hangi müdahaleler öne alınır?

13.06.2026 Oku →
📝
Teknik SEO

X-Robots-Tag HTTP Başlığı ve Robots Meta Etiketi Farkı

13.06.2026 Oku →
📝
Teknik SEO

Üçüncü taraf scriptleri Core Web Vitals’ı nasıl bozar ve ertelenir

13.06.2026 Oku →
📝
Teknik SEO

Sayfa içi optimizasyon kontrol listesi: 2026 güncel rehber

12.06.2026 Oku →
📝
Teknik SEO

Google Başlık Etiketini Yeniden Yazıyorsa Ne Kontrol Edilir?

12.06.2026 Oku →