Web sitelerinde URL değişiklikleri, silinen ürünler veya alan adı taşımalarında kullanılan HTTP Yönlendirmeleri (301, 302, 307, 308, JavaScript Redirect); arama motoru botlarının ve kullanıcıların doğru sayfaya ulaşmasını sağlayan en temel trafik köprüleridir.
Ancak dikkatsizce kurgulanan yönlendirmeler; PageRank gücünün kaybolmasına, tarama bütçesinin kilitlenmesine, yönlendirme döngülerine (Redirect Loops) ve sayfa açılış gecikmelerine (TTFB artışı) neden olur. Teknik SEO denetimlerinde en sık karşılaşılan 14 kritik yönlendirme hatası ve kesin mühendislik çözümleri belirli standartlarla incelenmelidir.
1. En Sık Yapılan 14 Yönlendirme Hatası Tablosu
| No | Yönlendirme Hatası | Neden Tehlikeli? | Doğru Mühendislik Çözümü |
|---|---|---|---|
| 1 | Yönlendirme Zincirleri (Redirect Chains) | A ➔ B ➔ C ➔ D şeklinde 4 basamaklı yönlendirme zinciri tarayıcıyı yavaşlatır. | A ➔ D şeklinde doğrudan tek adımda yönlendirin. |
| 2 | Sonsuz Yönlendirme Döngüsü (Redirect Loop) | A ➔ B ➔ A şeklinde sayfanın “ERR_TOO_MANY_REDIRECTS” vermesi. | Kural çakışmasını tespit edip döngüyü kırın. |
| 3 | Kalıcı Yerine Geçici 302 Kullanmak | 302 yönlendirmesi PageRank değerini hedef sayfaya tam aktarmaz. | Kalıcı taşımalarda daima 301 Moved Permanently kullanın. |
| 4 | Tüm 404’leri Ana Sayfaya 301 Yapmak | Google bunu “Soft 404” sayar ve PageRank’i çöpe atar. | Yalnızca birebir muadiline yönlendirin; yoksa 410 / 404 bırakın. |
| 5 | HTTP ➔ HTTPS Çok Aşamalı Yönlendirme | http://site.com ➔ http://www.site.com ➔ https://site.com zinciri. | Nginx kuralı ile tek adımda https://site.com’a fırlatın. |
| 6 | Eğik Çizgi (Trailing Slash) Tutarsızlığı | /sayfa ile /sayfa/ arasında sürekli zincir oluşması. | Sitede tek bir standart belirleyip (Slash’li veya Slash’siz) sabitleyin. |
| 7 | Dahili Linklerde Yönlendirilmiş URL Kullanmak | Sitenin kendi içindeki linklerin 301’e çarpması (Gereksiz TTFB gecikmesi). | İç linkleri doğrudan nihai 200 OK hedefine güncelleyin. |
| 8 | XML Site Haritasına 301’li URL Koymak | Site haritasında yönlenen URL olması tarama bütçesini israf eder. | Haritaya sadece 200 OK statüsündeki nihai URL’leri ekleyin. |
| 9 | JavaScript / Meta Refresh Yönlendirmesi | <meta http-equiv="refresh"> botlar tarafından geç algılanır. | Yönlendirmeyi daima sunucu seviyesinde (HTTP Header) yapın. |
| 10 | Büyük / Küçük Harf (Case Sensitivity) Hatası | /Urun/ ve /urun/ sayfalarının birbiriyle çakışması. | Sunucuda tüm URL’leri küçük harfe (lowercase) zorlayın. |
| 11 | Parametreli URL’lerin Parametresini Yutmak | /kategori?filtre=x yönlendirilirken ?filtre=x parametresinin silinmesi. | Nginx $is_args$args ile sorgu dizesini (Query String) koruyun. |
| 12 | Kanonik Etiketinin 301’e Çıkması | rel="canonical" linkinin yönlendirilen eski bir URL’yi göstermesi. | Canonical’ı doğrudan 200 OK veren nihai sayfaya verin. |
| 13 | Robots.txt ile Engellenen Sayfayı Yönlendirmek | Bot engelli sayfaya giremediği için 301 yönlendirmesini asla göremez! | Yönlendirme kuralı olan URL’lerin robots.txt engelini açın. |
| 14 | Eski Yönlendirmeleri Erken Silmek | 1 ay sonra 301 kurallarını sunucudan kaldırmak (Eski backlinkler 404 olur). | 301 kurallarını en az 1 yıl boyunca sunucuda tutun. |
2. Nginx ile Tek Adımda Kusursuz HTTPS & Non-WWW Yönlendirmesi
Zincirleme olmadan tek seferde yönlendirme yapan Nginx kuralı:
# Tüm HTTP ve WWW isteklerini doğrudan tek hamlede HTTPS non-WWW'ye yönlendir:
server {
listen 80;
listen 443 ssl;
server_name www.seobify.com;
return 301 https://seobify.com$request_uri;
}
Sıkça Sorulan Sorular
301 yönlendirmesi PageRank’in yüzde kaçını aktarır?
Google mühendislerinin açıklamasına göre modern 301 yönlendirmeleri PageRank değerinin neredeyse %100’ünü (tıpkı standart bir link gibi) aktarır.
Yönlendirme zincirleri Screaming Frog ile nasıl bulunur?
Screaming Frog’da üst menüden Reports > Redirects > Redirect Chains sekmesine tıklayarak sitedeki tüm çok basamaklı zincirleri Excel olarak indirebilirsiniz.
Stratejik Sonuç
Temiz ve tek adımlı bir yönlendirme mimarisi, sitenizin PageRank gücünü korurken kullanıcılarınıza ve botlara ışık hızında bir gezinme deneyimi sunar. İleri düzey sunucu ve altyapı yönetimi için özel yazılım çözümlerimizi inceleyin.
İlgili Yazılar
- Çok Dilli Sitelerde Yapılan 7 Kritik Dil ve Hreflang Hatası
- En Yaygın 7 JSON-LD Yapısal Veri Hatası ve Çözümü
- React SEO: React Sitelerinde Arama Motoru Optimizasyonu
- Jobs-to-be-Done (JTBD) Metodu ile Müşteri Deneyimi ve SEO
- Yandex Webmaster ile SEO Performansınızı Artırmanın 12 Yolu
Daha kapsamlı destek için: SEO Danışmanlığı hizmetimize göz atın.