# 301 Yönlendirme Kuralı Üretici

Site yenilendiğinde adresler değişir ve eski adresler 404 vermeye başlar. Yönlendirme, birikmiş sıralamayı yeni adrese taşır.

Ücretsiz SEO Araçları · Kaynak: https://kobiseo.com/araclar/yonlendirme-uretici/

Son güncelleme: 2026-08-25

> Aracın etkileşimli bölümü bu düz metin sürümünde yer almaz; kullanmak için yukarıdaki adrese bakın. Aşağıdaki bölüm aracın ne yaptığını ve arkasındaki kuralları anlatan kalıcı içeriktir.

Yeni site açıldı, tasarım güzel, her şey yerli yerinde. Üç hafta sonra telefonlar azalıyor, Google'dan gelen ziyaretçi yarıya iniyor. En sık sebep şu: adresler değişti ve eskilerinden yenilerine köprü kurulmadı.

Eski adrese verilmiş her bağlantı, Google'ın dizinindeki her kayıt, birinin kaydettiği her yer imi artık boşluğa gidiyor. Sayfa 404 veriyor, birikmiş değer buharlaşıyor. Yönlendirme bunu çözüyor: eski adres "buraya taşındım" diyor, ziyaretçi de arama motoru da yeni adrese gidiyor.

Bu sayfa 301 ile 302 arasındaki farkı, üç sessiz hatayı ve taşımanın doğru sırasını anlatıyor.

## 301 yönlendirme nedir?

Bir adresin kalıcı olarak başka bir adrese taşındığını bildiren yönlendirmeye **301 yönlendirme** deniyor. Sayı, sunucunun gönderdiği HTTP durum kodu; İngilizce kaynaklarda **301 redirect** ya da **permanent redirect** adıyla geçiyor.

301 ile 302 arasındaki fark önemli. **301 kalıcı**: eski adresin biriktirdiği değer yeni adrese taşınıyor ve arama motoru eski adresi dizinden düşürüyor. **302 geçici**: değer taşınmıyor, eski adres dizinde kalmaya devam ediyor.

Pratik kural şu: taşıma kalıcıysa 301 kullanın. Bir sayfayı bir haftalığına başka yere yönlendiriyorsanız 302 doğru; adres değişikliği kalıcıysa 302 kullanmak, biriken değeri boşa harcamak oluyor.

## Ne zaman gerekiyor?

En sık dört durumda. **Adres yapısı değişince**: sitenin adres düzenini yenilediğinizde eski adreslerin hepsinin yenisine bağlanması gerekiyor. **Sayfa silinince**: içeriği kaldırdıysanız ve yerine geçen bir sayfa varsa oraya yönlendirin.

**Alan adı taşınınca**: bütün eski adresler yeni alan adındaki karşılıklarına gitmeli. **Yazım birleştirilirken**: `www`'li ve `www`'siz hâlin tek adrese toplanması.

Bir de yapılmaması gereken var: silinen sayfaların hepsini ana sayfaya yönlendirmek. Google bunu "yumuşak 404" olarak değerlendiriyor ve ziyaretçi için de kötü bir deneyim; aradığı sayfa yerine ana sayfaya düşen kişi genelde geri dönüyor. Karşılığı yoksa dürüst cevap 404 vermek.

## 301 mi, 302 mi?

En pahalı karışıklık bu. İkisi de yönlendirme yapıyor ama arama motoruna taban tabana zıt şey söylüyorlar.

**301 kalıcı.** "Bu sayfa temelli taşındı." Google dizindeki kaydı yenisiyle değiştiriyor, eski adrese birikmiş değeri aktarıyor. Site yenilemesinde doğru olan bu.

**302 geçici.** "Şimdilik oraya bak, sonra buraya döneceğim." Google eski adresi dizinde tutuyor, değeri aktarmıyor. Kampanya sayfası gibi gerçekten geçici durumlar içindir.

Kalıcı bir taşımada 302 kullanmak, yönlendirmeyi hiç kurmamaktan biraz daha iyi ama sıralamanın yerine oturmasını aylarca geciktiriyor. Bu araç yalnız 301 üretiyor.

> Kalıcı sunucu tarafı yönlendirmeler, bir adresin kalıcı olarak taşındığını Google'a bildirmenin en açık yoludur. Google, kalıcı bir yönlendirmeyi izlediğinde hedef adresi kanonik olarak seçme eğilimindedir; geçici yönlendirmelerde ise kaynak adres kanonik olarak kalmaya devam eder. Yönlendirmeyi mümkün olduğunca uzun süre koruyun. Google'ın yeni adresleri tanıması ve dizini güncellemesi zaman alır; kural erken kaldırılırsa eski bağlantılar yeniden hataya düşer.
> Kaynak: Google Search Central: Yönlendirmeler ve Google Arama · https://developers.google.com/search/docs/crawling-indexing/301-redirects

## Üç sessiz hata

**Zincir.** A sayfası B'ye, B de C'ye yönleniyor. Tarayıcı iki atlama yapıyor; sayfa geç açılıyor ve aktarım her adımda biraz zayıflıyor. Doğrusu hem A'yı hem B'yi doğrudan C'ye yönlendirmek. Bu araç zincirleri yakalayıp söylüyor.

**Döngü.** A, B'ye; B de A'ya yönleniyor. Tarayıcı arada gidip geliyor ve sayfa hiç açılmıyor. Genelde iki farklı kişinin ayrı zamanlarda kural eklemesinden çıkıyor.

**Kendine yönlendirme.** Bir adres kendine yönleniyor. Sunucu sonsuz döngüye giriyor ve ziyaretçi hata sayfası görüyor. Kopyala-yapıştır sırasında sık oluyor.

Üçünün ortak özelliği şu: kural bloğu kopyalanıp sunucuya konduktan sonra fark ediliyor. O aşamada geri almak, baştan doğru yazmaktan çok daha pahalı; araç bu yüzden çıktıyı üretmeden önce uyarıyor.

## Yüzlerce adresi Excel ile taşımak

On adres için kutuya yazmak yeterli. Yüz adres için değil; o iş zaten Excel'de yapılıyor ve orada yapılması da doğru: eski adres listesi çoğu zaman bir tarama aracından ya da site haritasından tabloya aktarılıyor.

Araç bu yolu kapatmıyor, açıyor. **Örnek CSV indir** düğmesi iki sütunlu bir dosya veriyor: `Eski adres` ve `Yeni adres`. Dosyayı Excel'de doldurup **CSV'i yükle** ile geri veriyorsunuz; kurallar aynı anda oluşuyor.

Dosyanın iki ayrıntısı bilerek böyle: ayırıcı noktalı virgül ve dosya bir bayt sırası imiyle başlıyor. Türkçe Windows'ta Excel varsayılan ayırıcı olarak noktalı virgülü okuyor; virgüllü bir dosya tek sütuna yapışıyor. İmi olmayan bir dosyayı da Excel farklı bir kodlama sanıp Türkçe karakterleri bozuyor. İkisi de sık karşılaşılan ve sinir bozucu sorunlar.

Yükleme sırasında başlık satırı ve boş satırlar atlanıyor, iki sütunu olmayan satırlar sayılıp bildiriliyor. Dosya bilgisayarınızda okunuyor; hiçbir yere gönderilmiyor.

Yükledikten sonra zincir, döngü ve tekrar denetimleri her zamanki gibi çalışıyor. Toplu bir listede bu denetimler tek tek bakmaktan çok daha değerli: yüz satırlık bir listede gözle fark edilmeyen bir zinciri araç ilk saniyede söylüyor.

## Taşıma sırası

**Eski adreslerin listesini çıkarın.** Search Console'daki "Sayfalar" raporu ve mevcut site haritanız birlikte en güvenilir kaynak. Analytics'ten en çok ziyaret alan sayfaları da alın.

**Her eski adrese bir yeni karşılık yazın.** Karşılığı olmayan sayfayı ana sayfaya yönlendirmek yerine, konusuna en yakın sayfaya yönlendirin. Toplu olarak ana sayfaya yapılan yönlendirmeleri Google "yumuşak 404" sayıp yok sayıyor.

**Kuralları yayına almadan önce yeni siteyi hazırlayın.** Yönlendirme çalışıyor ama hedef sayfa yoksa durum daha kötü: ziyaretçi bir hata sayfasından diğerine gidiyor.

**Yayına aldıktan sonra örnekleme yapın.** On beş yirmi eski adresi elle açıp doğru yere gittiğini görün. Adreslerin yeni hâlini [URL üreticisiyle](https://kobiseo.com/araclar/slug-uretici/) kurduysanız listeyi zaten elinizde tutuyorsunuz demektir.

**Search Console'a yeni site haritasını gönderin** ve birkaç hafta "Sayfalar" raporundaki 404'leri takip edin.

## Ne kadar süre tutmalı?

Google, yönlendirmelerin [mümkün olduğunca uzun süre](https://developers.google.com/search/docs/crawling-indexing/301-redirects) korunmasını öneriyor. Pratikte kalıcı olarak bırakmak en doğrusu.

Yönlendirme kuralları neredeyse bedava: birkaç yüz satır hiçbir sunucuyu yavaşlatmıyor. Kaldırdığınızda ise eski bağlantılar yeniden 404 vermeye başlıyor ve bu kez sebebini hatırlayan kimse olmuyor.

Binlerce kurala çıkan bir taşımada Apache'nin `.htaccess` dosyası yavaşlayabiliyor; o ölçekte kuralları sunucu yapılandırmasına taşımak ya da bir eşleme tablosu kullanmak gerekiyor.

---

## Sık sorulanlar

Yönlendirme kurmak teknik olarak birkaç satır; asıl soru bu satırların arama sonuçlarınıza ne yapacağı ve neyi tek başına çözmediği. Aşağıdaki dört soru site yenilerken en çok tereddüt edilen noktalar; cevaplarda hem beklenmesi gereken normal dalgalanmayı hem de gerçek kayıp sebeplerini ayırdık.

### Yönlendirme sıralamamı düşürür mü?

Doğru kurulmuş bir 301 kalıcı kayıp yaratmıyor. Google eski adrese birikmiş değeri yeni adrese aktarıyor ve dizindeki kaydı zamanla değiştiriyor.

Taşımadan sonra birkaç hafta dalgalanma normal: Google yeni adresleri yeniden tarıyor, yeniden değerlendiriyor ve bu süreçte sıralamalar oynuyor. Panik edip kuralları geri almak, süreci en baştan başlatmaktan başka işe yaramıyor.

Kalıcı düşüş yaşandığında sebebi genelde yönlendirmenin kendisi olmuyor. En sık üç neden şu: adresler yeni sayfaya değil topluca ana sayfaya yönlendirilmiş, içerik de aynı anda kısaltılmış ya da silinmiş, veya zincir kurulmuş ve tarayıcı hedefe iki üç atlamada varıyor.

### Alan adımı değiştiriyorum, yönlendirme yeterli mi?

Şart ama tek başına yeterli değil. Alan adı değişikliği, tek tek sayfa taşımaktan farklı bir iş: Google'ın bütün siteyi yeni adreste tanıması gerekiyor.

Yönlendirmelerin yanında üç şey daha yapılıyor. Search Console'daki "Adres değişikliği" aracıyla taşınmayı bildiriyorsunuz, eski alan adının kaydını en az bir yıl elinizde tutuyorsunuz ve size bağlantı veren önemli sitelere haber verip bağlantıyı güncellemelerini istiyorsunuz.

Eski alan adını bırakmak en pahalı hata. Kayıt düştüğü anda bütün yönlendirmeler ölüyor, dışarıdan gelen her bağlantı boşluğa düşüyor ve o güne kadar biriken değer bir daha geri gelmiyor.

### Yönlendirme yerine sayfayı silsem olmaz mı?

Bazen doğrusu bu. Sayfanın gerçekten bir karşılığı yoksa, ziyaret almıyorsa ve dışarıdan bağlantı verilmemişse 404 bırakmak temiz bir çözüm; Google 404'ü hatalı bir durum değil, normal bir cevap olarak görüyor.

Yönlendirme, yerine geçen bir sayfa varken anlamlı. Kapanmış bir ürünü genel kategori sayfasına yollamak da mantıklı; ama karşılığı olmayan yüzlerce adresi topluca ana sayfaya yollamak Google'ın "yumuşak 404" dediği duruma giriyor ve yönlendirme dikkate alınmıyor.

Karar ölçüsü basit: bu adrese gelen biri, gittiği yerde aradığının karşılığını buluyor mu? Buluyorsa yönlendirin, bulmuyorsa 404 bırakın.

### Yazdığım adresler bir yere gidiyor mu?

Hayır. Kurallar tarayıcınızda üretiliyor; adres listeniz bize ulaşmıyor.

Henüz yayına almadığınız bir yapının adreslerini de bu yüzden rahatça yapıştırabilirsiniz. Zincir, döngü ve kendine yönlendirme denetimleri de aynı yerde çalışıyor; uyarıları görmek için hiçbir şey göndermeniz gerekmiyor.

## Kaynaklar

- [Google Search Central: Yönlendirmeler ve Google Arama](https://developers.google.com/search/docs/crawling-indexing/301-redirects), Google — resmî kaynak
