Ana Sayfa / Seviye 2 / SEO / Teknik SEO — Yönlendirme ve Link Sağlığı

Teknik SEO — Yönlendirme ve Link Sağlığı

📚 Seviye 2 — Uygulama ⏱ ~7 dakika
📌 Nereden Geliyoruz?
Teknik SEO: Taranabilirlik ve İndeksleme dersinde Googlebot davranışı, robots.txt, XML sitemap, meta robots tag ve canonical tag konularını işledik. Bu derste yönlendirmeler (redirects), HTTP durum kodları, kırık link analizi ve orphan page konularına geçiyoruz.

1. Yönlendirmeler (Redirects)

a) 301 vs 302 Redirect

TürAnlamKullanımLink Equity
301Kalıcı yönlendirmeSayfa kalıcı olarak taşındığında, URL yapısı değiştiğindeAktarır (~%90+)
302Geçici yönlendirmeSayfa geçici olarak başka yerde (bakım, A/B test)Aktarmaz
📌 Redirect Zincirleri
A → B → C → D gibi zincirleme yönlendirmelerden kaçın. Her adımda hız kaybı ve link equity kaybı olur. Doğrudan A → D yönlendirmesi yap. Google Search Console veya Screaming Frog ile zincirleri tespit edebilirsin.
⏸️ Karar Vermeden Önce Kontrol Et

301 yönlendirme yapmadan önce kontrol et:

  • Eski URL'in backlink'leri var mı? (301 ile link değerini koru)
  • Yeni URL doğru çalışıyor mu? (404'e yönlendirme yapma)
  • Redirect zinciri oluşuyor mu? (A→B→C olmasın, A→C olsun)
  • Sitemap güncellendi mi? (eski URL'yi kaldır, yeni URL'yi ekle)
  • Search Console'da eski URL'yi kaldırma gerekiyor mu?
📝 Değişiklik Notu: 301 yönlendirme, robots.txt değişikliği, sayfa silme gibi teknik SEO işlemlerini MUTLAKA Notion'a kaydet. Bu değişiklikler sıralamaları doğrudan etkiler. 2 ay sonra "bu sayfanın trafiği neden sıfırlandı?" diye sorulduğunda Notion'a bakıp "301 yönlendirme yapıldı, trafik yeni sayfaya aktarıldı" diye cevap verebilmelisin.

2. HTTP Durum Kodları

Sunucunun tarayıcıya veya Googlebot'a verdiği yanıt kodları. SEO açısından en önemlileri:

graph LR HTTP["📡 HTTP Durum Kodları"] S2["✅ 200 OK
Sayfa başarıyla
yüklendi
"] S31["↪️ 301
Kalıcı
yönlendirme
"] S32["↪️ 302
Geçici
yönlendirme
"] S4["❌ 404
Sayfa
bulunamadı
"] S41["🗑️ 410
Sayfa kalıcı
olarak silindi
"] S5["💥 500
Sunucu
hatası
"] HTTP --> S2 HTTP --> S31 HTTP --> S32 HTTP --> S4 HTTP --> S41 HTTP --> S5 style HTTP fill:#29ABE2,stroke:#1E8EBF,color:#fff,stroke-width:2px style S2 fill:#DCFCE7,stroke:#22C55E,stroke-width:2px style S31 fill:#E8F6FC,stroke:#29ABE2,stroke-width:2px style S32 fill:#FEF3C7,stroke:#F59E0B,stroke-width:2px style S4 fill:#FEE2E2,stroke:#EF4444,stroke-width:2px style S41 fill:#FEE2E2,stroke:#EF4444,stroke-width:2px style S5 fill:#FEE2E2,stroke:#EF4444,stroke-width:2px
KodAnlamSEO Etkisi
200BaşarılıNormal — sayfa sorunsuz yüklendi.
301Kalıcı yönlendirmeLink equity aktarır. URL değişikliklerinde kullan.
302Geçici yönlendirmeLink equity aktarmaz. Geçici durumlarda kullan.
404Sayfa bulunamadıAz sayıda normal ama çok sayıda 404 tarama bütçesini boşa harcar.
410Kalıcı olarak silindiGoogle'a "bu sayfa asla gelmeyecek" der. 404'ten daha kesin sinyal.
500Sunucu hatasıCiddi sorun — Google sayfayı tarayamaz, sık olursa sıralama düşer.
📌 404 Sayfası En İyi Pratik
Özel bir 404 sayfası tasarla. Kullanıcıyı ana sayfaya yönlendir, arama kutusu ekle veya popüler sayfalara bağlantı ver. Böylece kullanıcı siteyi terk etmek yerine başka bir sayfaya geçer.

3. Site İçi Kırık Link Analizi — Screaming Frog

Kırık linkler (broken links), tıklandığında 404 hatası veren ve var olmayan sayfalara yönlendiren bağlantılardır. Hem kullanıcı deneyimini bozar hem SEO performansını düşürür.

a) Kırık Linkler Neden Önemli?

b) Screaming Frog ile Kırık Link Analizi — Adım Adım

  1. Screaming Frog'u aç ve sitenin URL'sini üst çubuğa gir
  2. "Start" tıkla — tarama başlar, tüm sayfalar ve bağlantılar incelenir
  3. Tarama tamamlanınca "Response Codes" sekmesine git
  4. "Client Error (4xx)" filtrele — bu liste kırık linkleri gösterir
  5. "Inlinks" sekmesinde hangi sayfadan kırık linke gidildiğini gör — sorunun kaynağını bul
  6. Export et — Excel'de listele, her kırık link için aksiyon planla
  7. Her kırık link için karar ver:
    • Sayfa taşındıysa → 301 yönlendirme ekle
    • Sayfa kaldırıldıysa → Linki kaldır veya alternatif sayfaya yönlendir
    • Yazım hatası varsa → Doğru URL ile düzelt
graph LR A["Screaming Frog
Tarama Başlat"] --> B["4xx Hataları
Filtrele"] B --> C["Inlinks Kontrol
Kaynak Sayfayı Bul"] C --> D{"Karar"} D -->|Sayfa Taşındı| E["301 Yönlendirme"] D -->|Sayfa Kaldırıldı| F["Linki Kaldır /
Alternatife Yönlendir"] D -->|Yazım Hatası| G["Doğru URL ile Düzelt"] E --> H["Sonraki Ay
Tekrar Tara"] F --> H G --> H style A fill:#E8F6FC,stroke:#29ABE2 style D fill:#FEF3C7,stroke:#F59E0B style E fill:#DCFCE7,stroke:#22C55E style F fill:#DCFCE7,stroke:#22C55E style G fill:#DCFCE7,stroke:#22C55E style H fill:#F5F7FA,stroke:#64748B
Periyodik Kontrol
Bu analiz ayda bir yapılmalıdır. Notion takvime tekrarlayan görev olarak ekle: "Kırık link analizi — Screaming Frog". Screaming Frog ücretsiz sürüm 500 URL'ye kadar tarar — büyük siteler için lisanslı sürüm gerekir.

4. Orphan Pages (Yetim Sayfalar)

a) Orphan Page Nedir?

Orphan page (yetim sayfa), sitedeki hiçbir sayfadan ic link almayan, izole kalmis sayfalardir. Bu sayfalar site yapisinda "baglantisiz" kalir ve hem kullanıcılar hem de arama motorlari tarafindan bulunmasi çok zordur.

💡 Benzetme
Orphan page, alisveris merkezindeki tabelasi olmayan, koridordan ulasilamayan bir dukkan gibidir. Urunleri ne kadar iyi olursa olsun, kimse bulamaz.

b) Neden Sorunlu?

c) Nasil Tespit Edilir?

Screaming Frog ile orphan page tespiti yapilir:

  1. Screaming Frog'da siteyi tara
  2. Aynı zamanda sitemap.xml dosyasini da Screaming Frog'a yukle
  3. "Orphan Pages" raporuna git — sitemap'te olan ama site ici taramada hiçbir sayfadan link almayan sayfalari gosterir
  4. Bu sayfalar sitemap ile tarama karsilastirmasi yapilarak belirlenir

d) Nasil Kurtarilir?

  1. Ilgili sayfalardan orphan page'e ic link ver — anlamli anchor text ile (ör: "implant sonrasi bakım rehberimizi okuyun")
  2. Blog yazilarinin sonuna "Ilgili Yazilar" bolumu ekle — orphan page'leri iliskili iceriklerle bagla
  3. Kategori/hizmet sayfalarindan alt sayfalara link ver — her alt sayfa üst kategorisinden link almali
  4. Breadcrumb navigasyonu ekle — sayfa hiyerarsisini hem kullanıcıya hem Google'a gosterir
  5. Sayfa gerçekten gereksizse: sil veya noindex yap — her sayfanın varligi hakliysa linkle, degilse kaldir

e) Periyodik Kontrol

Aylik kontrol: Screaming Frog ile orphan page taramasi yapılmalıdır. Notion takvimine tekrarlayan görev olarak ekle: "Orphan page kontrolu — Screaming Frog". Yeni içerik eklendikce orphan sayfa olusma riski artar — duzenlı kontrol sart.

🎯 Bu Dersten Öğrenmen Gerekenler
  • 301/302 yönlendirme farkını bilir, redirect zincirlerini tespit edip düzeltebilirsin.
  • HTTP durum kodlarını (200, 301, 302, 404, 410, 500) ve SEO etkilerini açıklayabilirsin.
  • Screaming Frog ile kırık link analizi yapabilir, her kırık link için doğru aksiyonu belirleyebilirsin.
  • Orphan page kavramını bilir, Screaming Frog ile tespit edip iç link stratejisiyle çözebilirsin.

📝 Quiz — Bilgini Test Et

← Önceki Ders Sonraki Ders →