WordPress’te Toplu Yönlendirme Nasıl Yapılır?

WordPress'te Toplu Yönlendirme Nasıl Yapılır?

Site taşıması veya kapsamlı bir URL düzenlemesi sırasında yüzlerce eski adresi yeni hedeflere yönlendirmek gerekebilir. Ancak yinelenen kaynaklar, boş hedefler ve yanlış dildeki adresler denetlenmeden içe aktarıldığında tek bir hatalı satır çok sayıda sayfayı etkiler.

Güvenli bir toplu yönlendirme çalışması, CSV dosyasını doğrudan yüklemekten ibaret değildir. Liste önce temizlenmeli, küçük bir pilot grupla sınanmalı ve her aşama gerektiğinde geri alınabilecek biçimde kaydedilmelidir.

İçindekiler

  1. Toplu yönlendirme nedir?
  2. Gerçekçi bir WordPress örneği
  3. Ne zaman kullanılır?
  4. Başlangıç için güvenli yöntem
  5. İleri düzey denetimler
  6. Riskler, sık hatalar ve geri alma
  7. AIOWS Yönlendirme Yöneticisi nasıl yardımcı olur?
  8. İlgili AIOWS yazıları
  9. Sonuç
  10. Resmî kaynaklar

Toplu yönlendirme nedir?

Toplu yönlendirme, çok sayıda kaynak ve hedef URL eşlemesinin planlı bir değişiklik kapsamında birlikte uygulanmasıdır. Her kaynak adresin tek bir hedefi olmalı; durum kodu, sorgu parametrelerinin nasıl ele alınacağı ve kural sırası önceden belirlenmelidir.

Dosyanın içe aktarılabilmesi tek başına güvenli olduğu anlamına gelmez. Adreslerin doğru biçimde yazılması, hedeflerin erişilebilir olması ve yönetim, API ya da medya yollarının yanlışlıkla listeye girmemesi gerekir.

Gerçekçi bir WordPress örneği

Bir WooCommerce mağazası yeni kategori yapısına geçerken 4.000 ürün ve kategori URL’si için eşleme dosyası hazırlar. İlk incelemede aynı kaynağı farklı hedeflere gönderen satırlar, boş hedefler ve Türkçe sayfaları başka dildeki adreslere bağlayan kayıtlar bulunur.

Bu sorunlar içe aktarımdan önce çözülür. Ardından ürün, kategori ve kampanya sayfalarını temsil eden küçük bir grup uygulanır; yönlendirmeler, son hedefler ve sorgu parametreleri doğrulandıktan sonra kalan kayıtlar kontrollü partiler hâlinde eklenir.

Ne zaman kullanılır?

Toplu yönlendirme; alan adı taşıması, kategori ağacının yenilenmesi, ürün kataloğunun yeniden düzenlenmesi veya çok sayıda içeriğin kalıcı olarak yeni URL’lere taşınması için uygundur. Az sayıda bağımsız adres değişiyorsa kuralları tek tek eklemek daha kolay denetlenir.

Yönlendirmeler ziyaretçileri ve arama motorlarını eski adreslerden yeni sayfalara taşır; ancak site içindeki bağlantıların, canonical etiketlerinin ve XML site haritasının güncellenmesi yine gerekir. Eski URL’leri kalıcı olarak kullanmaya devam etmek gereksiz yönlendirme zincirleri oluşturur.

Başlangıç için güvenli yöntem

  1. Kaynak ve hedef URL’leri iki ayrı sütunda toplayın; gerekiyorsa durum kodu, dil ve not alanları ekleyin.
  2. Adresleri protokol, host ve sondaki eğik çizgi bakımından tutarlı hâle getirin.
  3. Yinelenen kaynakları, boş hedefleri, kaynakla aynı olan hedefleri ve 404 ya da 5xx döndüren hedefleri ayıklayın.
  4. Farklı URL türlerini temsil eden küçük bir pilot grubu içe aktarın ve anonim tarayıcı oturumunda sınayın.
  5. Pilot sorunsuzsa kalan kuralları küçük partiler hâlinde ekleyin; her partinin kayıt sayısını ve uygulama zamanını not edin.

İleri düzey denetimler

CSV dosyasını UTF-8 olarak kaydedin ve sütun biçimini kullandığınız aracın beklediği düzenle karşılaştırın. Türkçe karakter içeren yollar, yanlış kodlama nedeniyle bozulabilir. Aynı kaynağın birden fazla hedefe bağlandığı çakışmaları otomatik içe aktarıma bırakmayın; doğru hedefi içerik sorumlusu belirlemelidir.

  • Tam eşleşen özel kuralları genel regex kurallarından önce çalıştırın.
  • Sorgu parametrelerinin korunacağı, değiştirileceği veya kaldırılacağı durumları ayrı tanımlayın.
  • Her dilin kaynak URL’sini aynı dildeki hedefle eşleştirin.
  • Kaynağın tek adımda doğru hedefe gittiğini ve hedefin 200 yanıtı verdiğini doğrulayın.
  • Dosyaya sürüm ve tarih ekleyin; uygulanan her partiyi ayrı tutarak geri almayı kolaylaştırın.

Riskler, sık hatalar ve geri alma

Toplu içe aktarımda en büyük risk, küçük bir veri hatasının binlerce URL’ye yayılmasıdır. Geniş bir desen özel bir kuralı gölgeleyebilir; yanlış host, ziyaretçiyi başka siteye gönderebilir; kaynakla aynı hedef ise döngü oluşturabilir.

  • İçe aktarmadan önce mevcut yönlendirme kurallarını dışa aktarın.
  • Kuralları tek seferde değil, geri alınabilir partiler hâlinde uygulayın.
  • İlk, orta ve son satırlardan örnekler seçmenin yanı sıra Unicode, sorgu parametresi, yönetim ve API yollarını da sınayın.
  • Hata görülürse yalnızca son partiyi kaldırın ve önceki kural setini geri yükleyin.

AIOWS nasıl yardımcı olur?

AIOWS Yönlendirme Yöneticisi

AIOWS Yönlendirme Yöneticisi, WordPress düzeyindeki yönlendirme kurallarını merkezi bir arayüzde tutar. Kaynak, hedef ve durum kodunun birlikte görülebilmesi, toplu değişiklikten sonra belirli bir kuralı incelemeyi veya kaldırmayı kolaylaştırır.

İçe aktarılacak listeyi önce site dışında temizleyin. Yinelenen kaynakları ve geçersiz hedefleri ayıkladıktan sonra küçük bir pilot grup uygulayın. Her kaynak URL’yi anonim bir tarayıcı oturumunda açın; durum kodunu, Locationbaşlığını ve ulaşılan son sayfayı kaydedin. Pilot sonuçları beklenen davranışla eşleşmeden listenin tamamını eklemeyin.

Modül, WordPress içindeki yönlendirmeleri yönetmeye yardımcı olur; CDN, reverse proxy veya web sunucusunda tanımlanmış kuralları denetlemez. Ayrıca hatalı hazırlanmış kaynak-hedef listesinin içerik kararını veremez. Doğru URL eşlemesi ve dil ilişkisi, site taşımasını planlayan ekip tarafından onaylanmalıdır.

AIOWS Yönlendirme Yöneticisi’ni inceleyinAIOWS planlarını karşılaştırın

Sonuç

Toplu yönlendirmeyi bir veri aktarımı gibi yönetin: listeyi temizleyin, bir partiyi doğrulayıp sonuçlarını izleyin ve ancak bundan sonra sonraki partiye geçin. Böylece tek bir hatalı satırın tüm siteye yayılmasını önlersiniz.

Resmî kaynaklar

İlgili Yazılar

All in One WP Settings’i edininEklentiye git