Özet: URL yönlendirmeleri, eski sayfaların bağlantı gücünü yeni sayfalara aktarmak ve kullanıcıları doğru içeriğe yönlendirmek için kullanılır. 301 yönlendirme kalıcı URL değişikliklerinde, 302 yönlendirme geçici durumlarda kullanılır. Yanlış yönlendirme türü seçimi, arama sıralamalarınızı ve bağlantı otoritenizi olumsuz etkileyebilir.
Web sitenizde URL yapısını değiştirdiğinizde, bir sayfayı sildiğinizde veya alan adı taşıması yaptığınızda yönlendirmeler devreye girer. Doğru yönlendirme stratejisi, biriktirdiğiniz SEO otoritesini korumanızı ve kullanıcıların doğru içeriğe ulaşmasını sağlar. Yanlış bir yönlendirme ise otorite kaybına ve indeksleme sorunlarına yol açabilir.
HTTP Yönlendirme Türleri
301 — Kalıcı Yönlendirme (Moved Permanently)
Kaynağın kalıcı olarak yeni bir adrese taşındığını bildirir. Arama motorları, eski URL'nin otoritesinin büyük kısmını yeni URL'ye aktarır.
- URL yapısı değişikliklerinde
- Alan adı taşımalarında
- HTTP'den HTTPS'ye geçişte
- Silinen sayfanın benzer bir sayfaya yönlendirilmesinde
- www ve www olmayan sürümlerin birleştirilmesinde
302 — Geçici Yönlendirme (Found / Temporary Redirect)
Kaynağın geçici olarak farklı bir adreste bulunduğunu bildirir. Arama motorları eski URL'yi indekste tutar ve otorite aktarımı yapmaz.
- Bakım modunda geçici yönlendirme
- A/B testi sırasında
- Coğrafi konuma göre geçici dil yönlendirmesi
- Promosyon sayfalarında kısa süreli yönlendirme
307 — Geçici Yönlendirme (HTTP/1.1)
302'nin HTTP/1.1 karşılığıdır. İstek yöntemini (GET, POST) korur. Genellikle sunucu taraflı çerçeveler tarafından otomatik kullanılır.
308 — Kalıcı Yönlendirme (HTTP/1.1)
301'in HTTP/1.1 karşılığıdır. İstek yöntemini korur. API yönlendirmelerinde tercih edilir.
301 vs 302: SEO Etkisi Karşılaştırması
- Otorite aktarımı: 301, bağlantı otoritesinin büyük çoğunluğunu aktarır. 302 ise otorite aktarımı yapmaz.
- İndeks davranışı: 301'de Google yeni URL'yi indeksler. 302'de eski URL indekste kalır.
- Tarama davranışı: 301'de Google zamanla eski URL'yi taramayı bırakır. 302'de eski URL taranmaya devam eder.
- Canonical sinyali: 301, güçlü bir canonical sinyalidir. 302 ise değildir.
Yönlendirme Zincirleri ve Döngüleri
Yönlendirme Zinciri
Bir URL'nin birden fazla yönlendirme adımından geçerek nihai hedefe ulaşmasıdır:
sayfa-a.html → 301 → sayfa-b.html → 301 → sayfa-c.html
Google en fazla 10 yönlendirme adımını takip eder. Her adım, otorite aktarımında kayba neden olabilir ve tarama bütçesi israfı yaratır.
Yönlendirme Döngüsü
URL'lerin birbirini döngüsel olarak yönlendirmesidir:
sayfa-a.html → 301 → sayfa-b.html → 301 → sayfa-a.html
Yönlendirme döngüleri, sayfanın hiçbir zaman yüklenmemesine neden olur ve acil olarak düzeltilmelidir.
Yönlendirme Uygulama Yöntemleri
Sunucu Düzeyinde (.htaccess — Apache)
# Tek sayfa yönlendirme
Redirect 301 /eski-sayfa https://ornek.com/yeni-sayfa
# Tüm siteyi yeni alan adına yönlendirme
RewriteEngine On
RewriteCond %{HTTP_HOST} ^eskisite\.com$ [NC]
RewriteRule ^(.*)$ https://yenisite.com/$1 [R=301,L]
Nginx
server {
location /eski-sayfa {
return 301 https://ornek.com/yeni-sayfa;
}
}
Next.js (next.config.js)
module.exports = {
async redirects() {
return [
{
source: '/eski-sayfa',
destination: '/yeni-sayfa',
permanent: true, // 301
},
]
},
}
JavaScript (meta refresh — önerilmez)
JavaScript veya meta refresh yönlendirmeleri SEO açısından zayıftır ve kullanılmamalıdır.
Yönlendirme En İyi Uygulamaları
- Kalıcı URL değişikliklerinde her zaman 301 kullanın.
- Yönlendirme zincirlerini en fazla bir adıma indirin.
- Dahili bağlantılarınızı doğrudan hedef URL'ye güncelleyin.
- Sitemap'teki eski URL'leri yeni URL'lerle değiştirin.
- Yönlendirmeleri düzenli olarak denetleyin — VixSEO ile otomatik takip yapabilirsiniz.
- Silinen sayfaları ilgili bir sayfaya yönlendirin, ana sayfaya toplu yönlendirme yapmayın.
Sıkça Sorulan Sorular
301 yönlendirme ne kadar süre kalmalı?
Google, 301 yönlendirmenin en az bir yıl aktif kalmasını önerir. Yeterli süre geçtikten sonra eski URL'yi tamamen kaldırabilirsiniz.
301 yönlendirme otorite kaybına neden olur mu?
Google, 301 yönlendirmelerin herhangi bir otorite kaybına yol açmadığını belirtmiştir. Ancak pratikte küçük kayıplar gözlemlenebilir.
Yanlışlıkla 302 kullandım, ne yapmalıyım?
302'yi 301 ile değiştirin. Google zamanla durumu güncelleyecektir ancak bu süre boyunca otorite aktarımı gerçekleşmemiş olabilir.
Sonuç
Doğru yönlendirme türünü seçmek, SEO otoritenizi korumanın ve kullanıcı deneyimini sağlamanın anahtarıdır. Kalıcı değişikliklerde 301, geçici durumlarda 302 kullanın. Zincirleri ve döngüleri düzenli olarak kontrol edin. VixSEO ile yönlendirme yönetimini otomatikleştirerek hata riskini minimize edin.