Taşımadan önce CARS & BS’nizi düzene koyun. 😂
Bu basit anımsatıcı, eksiksiz bir URL listesi oluşturmak için altı temel veri kaynağını kapsar:
- Crawl (Tarama)
- Analytics (Analitik)
- Redirects (Mevcut Yönlendirmeler)
- Sitemap (Site Haritası)
- Backlinks (Geri Bağlantılar)
- Search Console (Arama Konsolu)
Altısından da toplayın ve önemli olan hiçbir URL’yi kaçırmayın.
| URL Toplama Görevi | Amaç |
|---|---|
| HTML URL’leri için domain tarama | Tüm canlı sayfaları keşfet |
| Durum koduna göre sınıflandırma | Yönlendirme ihtiyaçlarını belirle |
| Backlink’li URL’leri toplama | SEO değerini koru |
| XML site haritasını tarama | Önemli olarak belirtilen sayfaları yakala |
| Search Console verilerini dışa aktarma | İndekslenmiş URL’leri bul |
| Analitik URL’lerini toplama | Trafik üreten sayfaları belirle |
| Mevcut yönlendirme tablolarını denetleme | Yönlendirme zincirlerini önle |
| Tüm veri setlerini birleştirme | Kapsamlı yönlendirme listesi oluştur |
Kapsamlı URL Listeleri Derlemek için Hangi Veri Setlerini Kullanmalıyım?
Başarılı bir site taşıması, önemli hiçbir sayfanın atlanmamasını sağlamak için birden fazla kaynaktan URL toplanmasını gerektirir. Tek bir kaynağa güvenmek, yönlendirme kapsamınızda boşluklar bırakır.
Temel Veri Kaynakları
| Kaynak | Yakaladıkları |
|---|---|
| Domain Tarama | Keşfedilebilir tüm HTML URL’leri |
| XML Site Haritası | Önemli olarak belirttiğiniz URL’ler |
| Google Search Console | Google’ın bildiği URL’ler |
| Analitik | Gerçek trafik alan URL’ler |
| Backlink Araçları | Harici bağlantılara sahip URL’ler |
| Mevcut Yönlendirme Tabloları | Mevcut yönlendirme eşleştirmeleri |
Çoklu Kaynak Yaklaşımı
Her kaynak, diğerlerinin kaçırabileceği URL’leri yakalar:
- Tarayıcılar dahili olarak bağlanmayan yetim sayfaları kaçırır
- Site haritaları güncel olmayabilir veya eksik olabilir
- Search Console yalnızca indekslenmiş URL’leri gösterir
- Analitik sıfır trafiğe sahip sayfaları kaçırır
- Backlink araçları harici olarak bağlanmış sayfalara odaklanır
HTML URL’lerini Toplamak için Domain’i Nasıl Tararım?
Screaming Frog, Sitebulb veya benzer web tarayıcıları gibi bir araç kullanarak tüm domain’inizi taramaya başlayın. Bu, site yapınız içinde bağlanan tüm HTML sayfalarını keşfeder.
Tarama Yapılandırması
Önerilen ayarlar:
- Tarama derinliği: Sınırsız (veya tüm sayfalara ulaşacak kadar yüksek)
- robots.txt’ye saygı: Taşıma amaçları için devre dışı bırakın (TÜM URL’lere ihtiyacınız var)
- Dahili bağlantıları takip et: Etkin
- Başlangıç klasörü dışında tarama: Devre dışı (domain’inizde kalın)
- HTML’yi sakla: Opsiyonel ama içerik karşılaştırması için yararlı
Ne Çıkaracağınız
Taramanızdan aşağıdakileri dışa aktarın:
URL Address
Status Code
Indexability
Canonical URL
Meta Robots
Title
Büyük Siteleri İşleme İpuçları
100.000’den fazla URL’ye sahip siteler için:
- Alt dizine göre bölümle:
/blog/,/products/,/pages/ayrı ayrı tarayın - Liste modunu kullan: Keşfetmek yerine bilinen URL’leri doğrudan besleyin
- Bellek tahsisini artırın: Screaming Frog 8GB+ RAM’e ihtiyaç duyabilir
- Gece çalıştırın: Büyük taramalar saatler sürebilir
URL’leri Durum Koduna Göre Nasıl Sınıflandırmalıyım?
Taramadan sonra, keşfedilen tüm URL’leri HTTP durum kodlarına göre sınıflandırın. Her kategori, yönlendirme stratejinizde farklı işleme gerektirir.
Durum Kodu Kategorileri
200 OK URL’leri: Birincil yönlendirme kaynak listeniz
| Alt Kategori | Açıklama | Eylem |
|---|---|---|
| İndekslenebilir | Arama sonuçlarında görünebilir | Yüksek öncelikli yönlendirmeler |
| İndekslenemez | İndekslenmekten engellenmiş | Yönlendirme ihtiyacını değerlendirin |
| Kanonikleştirilmiş | Başka bir URL’yi işaret eder | Kanonik hedefe yönlendirin |
| NoIndex | Meta noindex etiketi mevcut | Düşük öncelikli yönlendirmeler |
| UTM Parametreleri | Pazarlama takip URL’leri | Genellikle yönlendirmelerden hariç tutulur |
| Filtre Parametreleri | Çok yönlü gezinme URL’leri | Genellikle yönlendirmelerden hariç tutulur |
301/302 Yönlendirme URL’leri: Zaten yönlendiriliyor
- Mevcut yönlendirme hedeflerini belgeleyin
- Yeni yönlendirmelerin son hedefleri işaret ettiğinden emin olun
- Yönlendirme zincirleri oluşturmaktan kaçının
404 Bulunamadı URL’leri: Bozuk ama potansiyel olarak önemli
- Bu URL’lere işaret eden backlink’leri kontrol edin
- İndekslenmiş 404’ler için Search Console’u inceleyin
- SEO değerleri varsa yönlendirmeye ihtiyaç duyabilirler
200 Dışındaki Durum Kodlarına Sahip URL’leri Dahil Etmeli miyim?
Birçok taşıma projesi yalnızca 200 durum sayfalarına odaklanır, ancak 301/302 ve 404 URL’leri SEO değerini ve kullanıcı deneyimini korumak için eşit derecede önemlidir.
301/302 URL’leri Neden Önemlidir
Mevcut yönlendirmeler, bir zamanlar değeri olan URL’leri temsil eder:
- Harici siteler hala eski URL’lere bağlanabilir
- Arama motorları eski URL’leri indekslemiş olabilir
- Kullanıcılar eski URL’leri yer imlerine eklemiş olabilir
Mevcut yönlendirmeleri göz ardı ederseniz:
Eski URL → Mevcut Yönlendirme → Yeni Site (bozuk)
Doğru işleme ile:
Eski URL → Yeni Site (doğrudan)
404 URL’leri Neden Önemlidir
404 durumu, bir URL’nin değersiz olduğu anlamına gelmez:
| 404 Senaryosu | Yönlendirme İhtiyacı |
|---|---|
| Harici sitelerden backlink’lere sahip | Evet: bağlantı değerini koru |
| Search Console’da görünüyor | Evet: Google bundan haberdar |
| Analitikte trafik gösteriyor | Evet: kullanıcılar arıyor |
| Yakın zamanda silinmiş içerik | Belki: alakalılığı değerlendirin |
| Hiçbir zaman trafik veya bağlantısı olmamış | Hayır: göz ardı etmek güvenli |
404 Verisi Toplama
404’leri şuralardan dışa aktarın:
- Screaming Frog tarama sonuçları
- Google Search Console kapsama raporu
- Sunucu erişim günlükleri
- Analitik (sıfır sayfa görüntülemeli ancak oturumlu sayfalar)
Hangi URL Varyasyonlarını Hesaba Katmalıyım?
Aynı sayfaya birden fazla URL varyasyonundan erişilebilir. Herhangi bir varyasyonu kaçırmak, bozuk bağlantılar ve kayıp trafik anlamına gelir.
Kritik URL Varyasyonları
| Varyasyon Türü | Örnek A | Örnek B |
|---|---|---|
| www vs www olmayan | www.example.com/page |
example.com/page |
| Son eğik çizgi | /products/ |
/products |
| Büyük/küçük harf | /Products/Widget |
/products/widget |
| URL kodlaması | /search?q=hello%20world |
/search?q=hello world |
| Protokol | https:// |
http:// |
| İndeks dosyaları | /folder/index.html |
/folder/ |
Varyasyonlar Nasıl Sorunlara Neden Olur
Harici bağlantılar ve yer imleri herhangi bir varyasyonu kullanabilir:
Backlink kullanır: example.com/Blog/Post-Title
Sizin yönlendirmeniz: www.example.com/blog/post-title
Sonuç: 404 hatası, yönlendirme eşleşmedi
Tüm Varyasyonları Toplama
- Backlink raporlarını kontrol edin: Harici siteler tutarsız formatlar kullanır
- Sunucu günlüklerini inceleyin: Gerçek talep edilen URL’leri görün
- Manuel test edin: Önemli sayfaların yaygın varyasyonlarını deneyin
- Search Console: Google’ın karşılaştığı URL varyasyonlarını gösterir
Standardizasyon Stratejisi
Kanonik formatınıza karar verin, ardından tüm varyasyonları yönlendirin:
| Eski Yol | Yönlendirme Hedefi |
|---|---|
| /Products/ | /products |
| /PRODUCTS/ | /products |
| /products | /products |
| /Products | /products |
Backlink’li URL’leri Nasıl Toplarım?
Harici backlink’lere sahip URL’ler, 301 yönlendirmeler aracılığıyla aktarılan SEO değeri taşır. Backlink analiz araçları, hangi URL’lerin bu değere sahip olduğunu ortaya çıkarır.
Yaygın Backlink Araçları
| Araç | Ana Özellik |
|---|---|
| Ahrefs | Site Explorer → Best by Links |
| Semrush | Backlink Analytics → Indexed Pages |
Dışa Aktarma İşlemi (Genel Adımlar)
- Domain’inizi girin aracın site analiz özelliğine
- Sayfa veya URL raporuna gidin (hangi sayfaların backlink aldığını gösterir)
- Tam listeyi dışa aktarın backlink’li sayfaların
- Filtreleyin yalnızca kendi domain’inizin URL’lerine
Yakalanacak Ana Veri Noktaları
| Veri Noktası | Amaç |
|---|---|
| Hedef URL | Backlink alan URL |
| Yönlendiren Domain’ler | Bağlanan benzersiz site sayısı |
| Toplam Backlink’ler | Genel bağlantı sayısı |
| Bağlantı Kalite Puanı | Otorite göstergesi (araca göre değişir) |
Önceliklendirme Çerçevesi
Tüm backlink’li URL’ler eşit değildir:
| Yönlendiren Domain’ler | Öncelik | Eylem |
|---|---|---|
| 50+ | Kritik | Yönlendirilmeli |
| 10-49 | Yüksek | Yönlendirilmeli |
| 2-9 | Orta | Pratikse yönlendirin |
| 1 | Düşük | Tek tek değerlendirin |
404 Backlink’lerini Unutmayın
Çoğu backlink aracı, 404 döndüren URL’lere işaret eden bağlantıları gösterir:
- Durum kodu filtresi veya bozuk backlink’ler raporuna bakın
- Yalnızca 404 URL’lerini göstermek için filtreleyin
- Bu URL’leri dışa aktarın (bozuk olmalarına rağmen yönlendirmeye ihtiyaçları var)
XML Site Haritasını Neden Taramalıyım?
XML site haritanız, arama motorlarına açıkça önemli olduğunu söylediğiniz URL’leri temsil eder. Bunların tümü yönlendirme planlamanıza dahil edilmelidir.
Site Haritalarının Ortaya Çıkardıkları
| Site Haritası Öğesi | Taşıma Kullanımı |
|---|---|
| URL listesi | Önemli saydığınız sayfalar |
| Son değiştirilme tarihleri | Yakın zamanda güncellenmiş içerik |
| Öncelik değerleri | İçerik hiyerarşiniz |
| Değişim sıklığı | İçerik güncelleme kalıpları |
Site Haritası URL’lerini Çıkarma
Yöntem 1: Doğrudan indirme
https://example.com/sitemap.xml
https://example.com/sitemap_index.xml
Yöntem 2: Screaming Frog
- Mode → List
- Upload → Download Sitemap
- Site haritası URL’sini girin
- URL’leri doğrulamak için tarayın
Yöntem 3: Search Console
- Site haritaları raporu gönderilen URL’leri gösterir
- İndeks kapsamı hangilerinin indekslendiğini gösterir
Site Haritası vs Tarama Karşılaştırması
Site haritası URL’lerinizi tarama sonuçlarıyla karşılaştırın:
| Senaryo | Anlamı | Eylem |
|---|---|---|
| Site haritasında, taramada bulundu | Normal | Yönlendirmelere dahil et |
| Site haritasında, taramada yok | Yetim sayfa | Sayfanın var olduğunu doğrula, dahil et |
| Taramada, site haritasında yok | Site haritasında eksik | Yönlendirmelere dahil et |
Google Search Console’dan URL’leri Nasıl Dışa Aktarırım?
Google Search Console, Google’ın keşfettiği ve indekslediği URL’leri, taramanızda veya site haritanızda görünseler de görünmeseler de ortaya çıkarır.
URL Verilerini Dışa Aktarma
Kapsama Raporundan:
- Indexing → Pages sayfasına gidin
- Her durum kategorisine tıklayın (Valid, Excluded, vb.)
- Her kategori için URL listesini dışa aktarın
Performans Raporundan:
- Performance sayfasına gidin
- Pages sekmesine tıklayın
- Gösterimli/tıklı URL’leri görmek için dışa aktarın
Dışa Aktarılacak Kapsama Kategorileri
| Kategori | Neden Önemli |
|---|---|
| Valid (Indexed) | Arama sonuçlarında görünen URL’ler |
| Valid with warnings | İndekslenmiş ancak sorunları var |
| Excluded - Crawled not indexed | Google buldu ama indekslemedi |
| Excluded - Discovered not indexed | Google biliyor ama taramadı |
| Excluded - Redirect | Google’ın yönlendirme olarak gördüğü URL’ler |
Performans Verisi Değeri
Arama gösterimi veya tıklaması olan URL’ler kanıtlanmış değerlidir:
- Kullanıcılar bunları arama yoluyla buluyor
- Google bunları sorgular için alakalı buluyor
- Bu URL’leri kaybetmek trafik kaybetmek anlamına gelir
En eksiksiz resim için son 16 aylık verileri dışa aktarın.
Önerilen Araç: SEOGets
Search Console verileriyle çalışmanın daha güçlü bir yolu için SEOGets kullanmayı düşünün. Indexing raporları, yerel Search Console arayüzünden daha sofistike bir görünüm sağlayarak yönlendirme planlaması için ihtiyacınız olan URL’leri belirlemeyi ve dışa aktarmayı kolaylaştırır.

Analitikten URL’leri Nasıl Toplarım?
Analitik verileri, hangi URL’lerin gerçekten ziyaretçi trafiği aldığını gösterir. Bunlar en yüksek öncelikli yönlendirme adaylarınızdır.
Google Analytics’ten (GA4) Dışa Aktarma
- Reports → Engagement → Pages and screens sayfasına gidin
- Tarih aralığını son 12-16 ay olarak ayarlayın
- Tam sayfa yolu raporunu dışa aktarın
Yakalanacak Ana Metrikler
| Metrik | Öncelik Göstergesi |
|---|---|
| Sessions | Genel trafik hacmi |
| Users | Benzersiz ziyaretçi sayısı |
| Engagement rate | İçerik kalite sinyali |
| Conversions | İş değeri |
Öncelik Katmanları Oluşturma
URL’leri trafik hacmine göre bölümleyin:
| Aylık Oturumlar | Öncelik | Yönlendirme İşlemi |
|---|---|---|
| 1.000+ | Kritik | Yönlendirilmeli, hedef doğrulanmalı |
| 100-999 | Yüksek | Yönlendirilmeli |
| 10-99 | Orta | Yönlendirilmeli |
| 1-9 | Düşük | Pratikse yönlendirin |
| 0 | En Düşük | Yalnızca backlink’ler varsa yönlendirin |
Açılış Sayfalarını Unutmayın
Kullanıcıların sitenize giriş yaptığı sayfaları filtreleyin:
- Bunlar genellikle harici olarak bağlanmış veya yer imlerine eklenmiştir
- Açılış sayfalarını kaybetmek, büyük ölçüde trafik etkisi yaratır
- En çok açılış sayfaları için yönlendirmelere öncelik verin
Mevcut 301 Yönlendirme Tablolarını Nerede Bulurum?
Yeni yönlendirmeler oluşturmadan önce, hangi yönlendirmelerin zaten var olduğunu bilmelisiniz. Mevcut yönlendirmeleri göz ardı etmek, SEO’ya ve performansa zarar veren zincirler oluşturur.
Yaygın Yönlendirme Kaynakları
| Kaynak | Nerede Bulunur | Dışa Aktarma Yöntemi |
|---|---|---|
| CMS Yönlendirme Yöneticisi | WordPress, Shopify, vb. yönetici paneli | Yerleşik dışa aktarma veya veritabanı sorgusu |
| Yönlendirme Eklentileri | Yoast, Redirection, Rank Math | Eklenti ayarları → Export |
| Edge Servisleri | Cloudflare, Fastly, Netlify | Dashboard → Rules → Export |
| Ağ Platformları | Yük dengeleyiciler, CDN’ler | Yapılandırma dosyaları |
| Sunucu Yapılandırması | .htaccess, nginx.conf | Doğrudan dosya erişimi |
CMS’ye Özgü Konumlar
WordPress:
- Redirection eklentisi: Tools → Redirection → Export
- Yoast Premium: SEO → Redirects → Export
- Veritabanı:
wp_redirection_itemstablosu
Shopify:
- Admin → Content → URL Redirects → Export
Webflow:
- Site Settings → Publishing → 301 Redirects
Belgelenecekler
Her mevcut yönlendirme için şunları yakalayın:
| Alan | Örnek |
|---|---|
| Kaynak URL | /old-page |
| Hedef URL | /new-page |
| Yönlendirme Türü | 301 veya 302 |
| Konum | Plugin, .htaccess, CDN |
| Oluşturulma Tarihi | 2024-03-15 |
Yönlendirme Zinciri Verilerini Kullanmanın Faydalı Bir Yolu Nedir?
Yönlendirme zincirleri, bir yönlendirme başka bir yönlendirmeyi işaret ettiğinde meydana gelir ve birden fazla atlama oluşturur. Bunlar SEO’ya ve sayfa hızına zarar verir. Taşıma, bunları ortadan kaldırmak için mükemmel bir zamandır.
Yönlendirme Zincirlerini Belirleme
Screaming Frog’da:
- Sitenizi tarayın
- Status Code → 3xx ile filtreleyin
- Redirect URL’nin de bir yönlendirme olduğu yönlendirmeleri arayın
Zincir örneği:
/page-a → 301 → /page-b → 301 → /page-c → 200
Bu, şuna dönüşmesi gereken 2 atlamalı bir zincirdir:
/page-a → 301 → /page-c
/page-b → 301 → /page-c
Zincir Çözümleme İşlemi
- Tüm yönlendirme zincirlerini eşleyin: Her A→B→C kalıbını belgeleyin
- Son hedefleri belirleyin: Her zincirin nihayetinde nereye gittiğini bulun
- Kaynak yönlendirmelerini güncelleyin: Doğrudan son hedefe işaret edin
- Ara yönlendirmeleri kaldırın: Gereksiz atlamaları silin
- Çözümü doğrulayın: Zincirlerin ortadan kaldırıldığını test edin
Yaygın Zincir Senaryoları
| Senaryo | Önce | Sonra |
|---|---|---|
| HTTP’den HTTPS’ye sayfaya | http→https→/new | http→/new (HTTPS sunucuda zorunlu tutuluyorsa) |
| Eski yönlendirme + yeni yönlendirme | /old→/middle→/new | /old→/new, /middle→/new |
| WWW normalizasyon zinciri | non-www→www→/page | non-www→/page (www DNS seviyesinde) |
Birleşik Bir URL Veri Seti Nasıl Oluştururum?
Tüm kaynaklardan URL’leri topladıktan sonra, bunları tek, tekilleştirilmiş bir veri setinde birleştirin. Bu, ana yönlendirme kaynak listeniz olur.
Birleştirme İşlemi
Adım 1: Formatları standardize edin
- Protokolleri kaldırın (
https://) - Domain’leri kaldırın (
www.example.com) - Son eğik çizgileri standardize edin
- Küçük harfe dönüştürün (siteniz büyük/küçük harfe duyarsızsa)
Adım 2: Screaming Frog aracılığıyla doğrulayın
Her URL listesini Screaming Frog’da Liste Modunda çalıştırın:
- Mode → List
- URL listenizi yükleyin
- Her URL’yi doğrulamak için taramayı başlatın
- Durum kodlarıyla sonuçları dışa aktarın
Bu, tüm kaynaklardaki her URL’nin mevcut durumunu onaylar.
Adım 3: Birleştirin ve tekilleştirin
Kaynak A: 5.000 URL
Kaynak B: 3.500 URL
Kaynak C: 8.200 URL
Kaynak D: 2.100 URL
─────────────────────
Birleşik: 18.800 URL
Tekilleştirmeden sonra: 12.400 benzersiz URL
Adım 4: Meta verilerle zenginleştirin
Her kaynaktan sütunlar ekleyin:
| URL | Durum | Backlink’ler | Oturumlar | Site Haritasında | Yönlendirmesi Var |
|---|---|---|---|---|---|
| /page-a | 200 | 45 | 1.200 | Evet | Hayır |
| /page-b | 404 | 12 | 0 | Hayır | Hayır |
| /page-c | 301 | 8 | 340 | Evet | Evet |
URL’lerinizi Eşlemeye Hazır mısınız?
Tüm kaynaklardan URL’leri topladıktan ve birleşik veri setinizi oluşturduktan sonraki adım, eski URL’leri yeni hedeflere eşlemektir. Daha önce yönlendirme işleri yaptıysanız, bunun geleneksel olarak yönlendirme işinin en zaman alıcı kısmı olduğunu bilirsiniz, ancak öyle olmak zorunda değil.
Redirects.net, eski URL’lerinizi yeni sitenizdeki en iyi hedeflere otomatik olarak eşlemek için akıllı eşleştirme algoritmaları kullanır. Birleşik URL listenizi yükleyin ve uygulama için hazır eşleştirilmiş yönlendirmeleri alın.