Eski URL yapısından yeni yapıya geçerken 301 yönlendirme haritası hazırlama, URL eşleştirme, test ve WordPress kontrol adımlarını öğrenin.
Eski URL yapısından yeni yapıya geçiş, yalnızca adresleri değiştirmekten ibaret değildir. Doğru hazırlanmış bir yönlendirme haritası; organik trafiği, kullanıcı deneyimini, tarama verimliliğini ve marka güvenini korur. Özellikle WordPress sitelerde kategori yapısı, kalıcı bağlantı ayarları, ürün veya içerik arşivleri değiştiğinde küçük bir eşleştirme hatası bile 404 sayfalarına, sıralama kayıplarına ve gereksiz sunucu yüküne yol açabilir.
Bu nedenle geçişten önce sistemli bir envanter çıkarmak, her eski URL için doğru yeni hedefi belirlemek ve yayına almadan önce test yapmak kritik öneme sahiptir. Aşağıdaki adımlar, kurumsal sitelerden bloglara kadar farklı ölçeklerde uygulanabilecek pratik bir yönlendirme haritası hazırlama sürecini açıklar.
Yönlendirme haritası, eski URL’lerin hangi yeni URL’lere yönlendirileceğini gösteren planlı bir eşleştirme dokümanıdır. Genellikle elektronik tablo formatında hazırlanır ve geliştirme, SEO, içerik ve operasyon ekipleri için ortak referans görevi görür.
Bu harita sayesinde arama motorlarına sayfanın kalıcı olarak taşındığı anlatılır, kullanıcılar eski bağlantılardan doğru sayfaya ulaşır ve geçmişte kazanılmış otoritenin mümkün olduğunca yeni adrese aktarılması sağlanır. Bu süreçte en sık kullanılan yöntem 301 kalıcı yönlendirmedir.
İlk adım, mevcut sitedeki tüm indekslenebilir URL’leri toplamaktır. Sadece menüde görünen sayfaları listelemek yeterli değildir; eski blog yazıları, kategori sayfaları, etiket arşivleri, kampanya sayfaları, medya ekleri ve parametreli URL’ler de kontrol edilmelidir.
Bu kaynakları birleştirirken tekrar eden URL’leri temizlemek gerekir. Aynı içeriğe hem eğik çizgili hem eğik çizgisiz, hem HTTP hem HTTPS, hem www’li hem www’siz erişiliyorsa standart sürüm netleştirilmelidir. Bu karar, yönlendirme zincirlerinin oluşmasını engeller.
Her eski URL için mümkün olan en yakın yeni karşılık belirlenmelidir. İdeal senaryoda eski bir hizmet sayfası, aynı hizmetin yeni sayfasına; eski bir blog yazısı, aynı içeriğin güncel adresine yönlendirilir. Alakasız sayfalara toplu yönlendirme yapmak kısa vadede kolay görünse de SEO ve kullanıcı deneyimi açısından risklidir.
Burada amaç tüm URL’leri ana sayfaya göndermek değildir. Ana sayfaya yapılan toplu yönlendirmeler arama motorları tarafından yumuşak 404 gibi algılanabilir. Kullanıcı açısından da beklediği bilgiye ulaşamamak güven kaybı yaratır.
Sağlıklı bir yönlendirme haritası sadece iki sütundan oluşmamalıdır. Proje ilerledikçe kontrol, önceliklendirme ve hata ayıklama için ek alanlara ihtiyaç duyulur.
Özellikle yüksek trafik alan URL’ler ayrı işaretlenmelidir. Bu sayfalar geçiş sonrası ilk kontrol edilecek grup olmalıdır. hosting altyapısı veya CDN katmanı kullanılıyorsa yönlendirmelerin nerede uygulanacağı da tabloya not düşülmelidir.
Kalıcı URL değişikliklerinde 301 kullanılır. 302 ise geçici yönlendirmeler için uygundur ve kalıcı taşıma senaryolarında tercih edilmemelidir. Yanlış yönlendirme türü, arama motorlarının yeni URL’yi doğru şekilde anlamasını geciktirebilir.
Bir diğer kritik konu yönlendirme zinciridir. Eski URL önce ara bir adrese, oradan yeni adrese gidiyorsa tarama süresi uzar ve kullanıcı deneyimi zayıflar. Haritada her eski URL doğrudan nihai yeni URL’ye bağlanmalıdır. Ayrıca yönlendirme döngüsü oluşmadığından emin olunmalıdır; yani A adresi B’ye, B adresi tekrar A’ya gitmemelidir.
WordPress’te kalıcı bağlantı yapısı değiştirildiğinde yazı ve kategori tabanları beklenmedik şekilde değişebilir. Örneğin tarih bazlı yapıdan içerik adı bazlı yapıya geçerken tüm eski yazı URL’lerinin yeni slug karşılıklarıyla eşleşmesi gerekir. WooCommerce kullanılıyorsa ürün, ürün kategorisi ve etiket arşivleri ayrıca kontrol edilmelidir.
Yönlendirmeler eklenti, web sunucusu kuralı, CDN veya uygulama katmanında yapılabilir. Küçük sitelerde güvenilir bir yönlendirme eklentisi pratik olabilir; yüksek trafikli projelerde ise performans için sunucu seviyesinde kural yazmak daha sağlıklı olabilir. Bu noktada kullanılan sunucu yapısı ve bakım süreçleri karar üzerinde etkilidir.
Harita tamamlandıktan sonra rastgele birkaç URL kontrol etmek yeterli değildir. Öncelikle yüksek trafik alan sayfalar, ardından tüm yönlendirme listesi taranmalıdır. Her eski URL’nin 301 yanıtı verip vermediği, yeni URL’nin 200 durum koduyla açılıp açılmadığı ve arada fazladan adım bulunup bulunmadığı kontrol edilmelidir.
Canlıya geçişten sonraki ilk birkaç hafta düzenli takip yapılmalıdır. Yeni 404’ler tespit edildikçe haritaya eklenmeli, gereksiz yönlendirme zincirleri sadeleştirilmeli ve içerik ekibine hatalı iç bağlantılar bildirilmelidir. Böylece eski URL yapısından yeni yapıya geçiş, yalnızca teknik bir taşıma değil; arama görünürlüğünü, kullanıcı yolculuğunu ve site performansını koruyan yönetilebilir bir süreç haline gelir.