301 Yönlendirmesi Yapma: Kalıcı Yönlendirme Adımları
Beceri rehberi

301 Yönlendirmesi Yapma: Kalıcı Yönlendirme Adımları

Hazırlayan: Mindset Institute EditörlüğüGüncellendi: 5 dk okuma

301 kalıcı yönlendirmenin ne zaman kullanıldığı, sunucuda nasıl kurulduğu, site taşıma planı, zincir ve döngü hataları ile doğrulama adımları.

301 yönlendirmesi nedir ve ne zaman kullanılır?

301, bir adresin kalıcı olarak başka bir adrese taşındığını bildiren HTTP durum kodudur. Tarayıcı kullanıcıyı yeni adrese götürür; arama motoru da eski adresin yerine yenisini dizine alır ve eski adresin sinyallerinin büyük bölümünü yeni adrese aktarır. Geçici yönlendirme için kullanılan 302, taşımanın kalıcı olmadığını söyler; bu fark arama motoru için anlamlıdır.

301 şu durumlarda kullanılır: bir sayfanın adresi değiştiğinde, sayfalar birleştirilip biri kaldırıldığında, alan adı değiştiğinde, www ve www'suz ya da http ve https sürümleri tek adreste toplandığında, eğik çizgi gibi biçim farkları normalleştirildiğinde ve ürün veya içerik kalıcı olarak yenisiyle değiştirildiğinde. Sayfa gerçekten ortadan kalkmışsa ve karşılığı yoksa yönlendirme yerine uygun bir hata yanıtı daha doğrudur.

Yönlendirme nasıl kurulur?

Yöntem, sitenin altyapısına bağlıdır: • Sunucu yapılandırması: web sunucusunun yapılandırma dosyasında kural yazılır. En hızlı ve en sağlam yöntem budur, çünkü sayfa yüklenmeden karar verilir. • Uygulama düzeyi: yazılım çatısının yönlendirme ayarları ya da kodundan durum kodu ile yeni adres döndürülür. • İçerik yönetim sistemi: eklentiler ya da yönetim panelindeki yönlendirme araçları kullanılır; kural sayısı arttıkça performans ve bakım kolaylığına dikkat edin. • Alan adı ve CDN düzeyi: tüm alan adı taşıması ya da ağ geçidi kuralları buradan yönetilebilir.

Hangi yöntemi seçerseniz seçin, sonuç aynıdır: istek eski adrese geldiğinde sunucu yeni adresi belirten bir yanıtla birlikte 301 durum kodu döner. Meta yenileme ve betikle yönlendirme güvenilir değildir; mümkünse kullanmayın. Kuralları yazarken desen eşleştirmede dikkatli olun: geniş bir desen beklenmedik adresleri de yönlendirebilir.

Site taşıma ve adres değişikliği için plan

Yönlendirme tek tek sayfa için kolaydır; sorun, yüzlerce ya da binlerce sayfanın birlikte taşınmasında ortaya çıkar. Düzenli bir plan şöyle ilerler.

Önce mevcut adres envanterini çıkarın: tarama aracı, site haritası, sunucu günlükleri ve arama motoru raporlarından gelen adresleri birleştirin; trafik ve bağlantı alan sayfaları belirleyin. Sonra her eski adres için yeni karşılığını eşleştiren bir tablo hazırlayın. Eşleştirme birebir ve konu bakımından uygun olmalıdır; her şeyi ana sayfaya yönlendirmek, arama motoru tarafından uygun bir karşılık olarak görülmeyebilir.

Üçüncü adımda kuralları önce bir deneme ortamında sınayın. Canlıya alırken eski adreslerin tamamının tek adımda doğru adrese gittiğini toplu olarak doğrulayın. Sonrasında site haritasını yenileyin, iç bağlantıları doğrudan yeni adreslere çevirin, canonical etiketlerini yeni adresle hizalayın ve arama motorunun yönetim aracında adres değişikliğini bildirin. Yönlendirmeleri uzun süre yerinde tutun; kısa sürede kaldırmak kazanılan sinyalleri ve dış bağlantıları kaybettirir.

Doğrulama

Kurulumdan sonra sonucu mutlaka kontrol edin. Tek bir adres için tarayıcının geliştirici araçlarında ya da komut satırından yanıt başlıklarına bakın: durum kodu 301 mi, hedef adres doğru mu, hedef başarılı yanıt veriyor mu? Toplu kontrol için tarama aracına eski adres listesini verip her birinin sonucunu çıkarın.

Aranan şeyler: yönlendirme zinciri (A adresi B'ye, B adresi C'ye gidiyor), yönlendirme döngüsü, hedefin hata vermesi, 302 gibi yanlış kod, ve www ile http sürümlerinin tek adreste toplanması. Zincirleri doğrudan son adrese çevirin; her ek adım hız ve sinyal kaybı demektir. Kurulumdan sonra arama motoru yönetim aracında taranma hatalarını ve indeksleme raporunu birkaç hafta izleyin; eski adreslerin yerini yenilerin aldığını görmelisiniz.

Somut örnek: bir blogun adres yapısını değiştirmesi

Örneğin bir blog, yazı adreslerinden tarih bölümünü kaldırıp kategori bazlı kısa adreslere geçiyor. Eski yazıların çoğu arama trafiği ve dış bağlantı alıyor.

SEO uzmanı eski adreslerin tam listesini çıkarır, her birini yeni adresle eşleştirir ve tablo hâlinde mühendislik ekibine verir. Mümkün olan yerde tek bir desen kuralıyla, istisnalar için ise tek tek kurallarla yönlendirme kurulur. Canlıya geçişten sonra tarama aracı eski adreslerin tamamını gezer; birkaç zincir ve bir hata bulunur, düzeltilir. Site haritası yenilenir, iç bağlantılar güncellenir. Sonraki haftalarda arama trafiği izlenir; geçici bir dalgalanmadan sonra trafik yeni adreslerde toplanır.

Sık yapılan hatalar ve öğrenme yolu

Kural yazarken özel durumlara dikkat edin: parametreli adresler, büyük küçük harf farkları, eğik çizgi ile biten ve bitmeyen sürümler ve dil klasörleri ayrı ayrı sınanmalıdır. Taşıma sonrasında eski adresleri izleyen bir sayfa listesi tutun; trafik alan eski adreslerin yeni adreste de aynı sorgularda göründüğünü haftalık kontrol etmek, sorunu erken yakalamanın en pratik yoludur. Yönlendirme tablosunu belgelenmiş bir varlık olarak saklayın: ileride yapılacak yeni bir taşımada zincir oluşmaması buna bağlıdır.

Sık yapılan hatalar: kalıcı taşıma için 302 kullanmak, zincir ve döngü oluşturmak, tüm eski adresleri ana sayfaya yönlendirmek, hedef adresin hata vermesi, yönlendirme tablosunu çıkarmadan canlıya geçmek, iç bağlantıları ve site haritasını eski adreslerde bırakmak, canonical etiketlerini güncellememek, yönlendirmeleri çok erken kaldırmak ve sınama yapmamak.

Öğrenme yolu: önce durum kodlarını (başarılı, yönlendirme, istemci hatası, sunucu hatası) ve 301 ile 302 farkını öğrenin; sonra bir sunucuda küçük bir kural yazıp başlıkları gözlemleyin; ardından tarama aracıyla toplu doğrulama ve site taşıma planı hazırlamayı çalışın.

Mindset'in SEO İleri Düzey programının modül başlıkları arasında ileri teknik SEO, tarama ve indeksleme ile algoritmik güncelleme ve iyileşme stratejileri bulunur; SEO Audit ve İyileştirme programında teknik SEO denetimi ve aksiyon planı hazırlama ve uygulama modülleri vardır. SEO ve yazılım ekiplerinin site taşıma gibi işlerde ortak bir kontrol listesiyle çalışması için uygun bir çerçevedir.

İlgili Mindset programı

SEO İleri Düzey

Sık sorulanlar

Sık sorulan sorular

301 ile 302 yönlendirmesi arasındaki fark nedir?

301 kalıcı taşımayı bildirir; arama motoru eski adresin yerine yenisini dizine alır ve sinyalleri aktarır. 302 geçici yönlendirmedir; eski adresin geri döneceğini ima eder. Kalıcı bir değişiklik için 302 kullanmak, arama motorunun yeni adresi geç ya da hatalı değerlendirmesine yol açabilir.

301 yönlendirmesi sıralamayı düşürür mü?

Doğru kurulduğunda eski adresin sinyallerinin büyük bölümü yeni adrese aktarılır ve kalıcı bir kayıp beklenmez; ancak taşıma sonrasında geçici bir dalgalanma görülebilir. Zincir, döngü, yanlış eşleştirme ve hatalı hedefler kayıp riskini artırır. Bu yüzden toplu doğrulama ve izleme gerekir.

Yönlendirmeleri ne kadar süre yerinde tutmalıyım?

Mümkün olduğunca uzun. Dış sitelerden ve kullanıcı yer imlerinden gelen eski adresler yıllar sonra bile istek alabilir. Kaldırma kararını trafik ve bağlantı verisine bakarak verin; belirgin bir istek kalmadıysa sade ve bilinçli biçimde kaldırın.

Silinen sayfayı ana sayfaya yönlendirmek doğru mu?

Genellikle değil. İlgisiz bir hedefe yönlendirme kullanıcı için kafa karıştırıcıdır ve arama motoru tarafından uygun karşılık sayılmayabilir. Konu bakımından yakın bir sayfa varsa oraya yönlendirin; yoksa uygun bir hata yanıtı verin.

Yönlendirme zinciri neden sorun?

Her ek adım sayfanın açılma süresini uzatır ve arama motorunun taramasını zorlaştırır, sinyal aktarımı zayıflayabilir. Eski adres doğrudan son adrese yönlendirilmeli; taşımalar üst üste yapıldığında kural tablosunu güncelleyip zincirleri kısaltmak gerekir.