Uzun süredir kullanılan bir rehber /eski-rehber/adresinden daha iyi bir karşılığa taşınıyor. Eski adres hâlâ bağlantı ve arama trafiği alıyor. Yönetici ise aynı başlangıcı kullanan eski bir indirme dosyasını ve yerelleştirilmiş yolu incelemeden bütün /eski-/önekini yönlendirmek üzere.
Kalıcı yönlendirme, eski bir adresi ortadan kaldırmak için değil, bilinçli bir içerik kararını uygulamak için kullanılmalıdır. Önce tam kaynak adres ve yayındaki ilgili hedef belirlenir; kapsam ancak içindeki bütün yollar incelendikten sonra genişletilir.
Bu konu ne anlama gelir?
301 yanıtı, bir kaynağın kalıcı olarak taşındığını istemciye bildirir ve yeni adresi Locationbaşlığında verir. Eski adresin aynı ziyaretçi amacını karşılayan kalıcı ve ilgili bir karşılığı varsa bu durum kodu uygundur.
Yönlendirme yalnız istek rotasını değiştirir; içeriği taşımaz ve bozuk hedefi onarmaz. Tarayıcılar ile arama motorları kalıcı yönlendirmeyi saklayabildiği için yanlış bir kural WordPress’ten kaldırıldıktan sonra da bir süre etkisini sürdürebilir.
Gerçekçi bir WordPress örneği
/eski-rehber/adresini /yeni-rehber/sayfasına bağlayan tam kural, hedef istenen içeriği sunduğunda doğrudur. Önek kuralı ise /eski-indirme/yolunu ve başka hedeflere gitmesi gereken yerelleştirilmiş adresleri de yakalar.
Bu nedenle ekip yalnız tek eşlemeyi yayımlar, iç bağlantıları ve site haritasını günceller. Diğer adreslere dokunulmaz. Daha geniş bir örüntü ancak her kaynak için ayrı hedef kararı verildikten sonra kullanılabilir.
Neden önemlidir ve ne zaman kullanılır?
Doğru bir 301, kalıcı içerik taşımasından sonra yer imlerinin, dış bağlantıların ve arama ziyaretlerinin çalışmasını sağlar. Hatalı kural ise döngü veya zincir oluşturabilir, ziyaretçiyi ilgisiz sayfaya gönderebilir, gerçek bir 404 yanıtını gizleyebilir ya da dili değiştirebilir.
301’i yalnız kalıcı taşıma ve ilgili bir karşılık bulunduğunda kullanın. Uygun devam sayfası yoksa kaldırılan her adresi ana sayfaya göndermek yerine 404 veya 410 yanıtı vermek çoğu zaman daha doğrudur.
Yeni başlayanlar için anlaşılır yol
- Tam kaynak adresi, mevcut yanıtını ve neden kullanımdan kaldırıldığını kaydedin.
- Hedefin genel erişime açık, kararlı, kanonik olarak tanımlanmış ve aynı ziyaretçi amacına uygun olduğunu doğrulayın.
- Önek, joker karakter veya düzenli ifade kullanmadan önce tam bir kaynak-hedef kuralı oluşturun.
- Eski adresi yönetici çerezi olmadan isteyin, tek 301 yanıtını doğrulayın ve amaçlanan 200 sayfasına kadar izleyin.
- Normal trafiğin sürekli yönlendirmeye bağlı kalmaması için iç bağlantıları, menüyü ve site haritasını güncelleyin.
İleri teknik yol
HTTP ve HTTPS’yi, desteklenen host adlarını, sondaki eğik çizgiyi, harf farklarını, kodlanmış yolları, yerelleştirilmiş slug’ları, beslemeleri, dosyaları ve sorgu dizisi politikasını sınayın. URL parçasını tarayıcı işler; bu bölüm sunucu eşleşmesinin parçası değildir.
Kaynak listesini etkinleştirmeden önce ve sonra tarayın. Döngüleri, birden fazla adımı, 200 dönmeyen hedefleri, dil değişimini ve ilgisiz birçok kaynağın aynı genel sayfaya gitmesini işaretleyin. WordPress’ten önce CDN veya web sunucusunun yanıt verip vermediğini de belirleyin.
Riskler, sık hatalar, yedek ve geri dönüş
Kalıcı yönlendirmeler tarayıcılar ve aracı sistemler tarafından önbelleğe alınabilir. Birkaç örnek çalıştı diye kuralın kapsamını genişletmeyin. Fazla geniş örüntüyü sürekli istisna ekleyerek onarmak yerine kaldırıp incelenmiş eşlemeler oluşturun.
Önceki yönlendirme ve kalıcı bağlantı durumunu kaydedin. Kapsam dışındaki yol yakalanırsa, gerekli sorgu değeri kaybolursa, hedef erişilemezse, zincir oluşursa veya yönetim, dosya ve API yolları etkilenirse geri dönün.
AIOWS nasıl yardımcı olur?
AIOWS Yönlendirme Yöneticisi
AIOWS Yönlendirme Yöneticisi, desteklenen kuralları kaynak, hedef, durum kodu ve eşleşme kapsamıyla birlikte görünür tutar. Böylece önemli bir kalıcı eşleme tema kodunda veya belgesiz parçacıklarda kaybolmaz.
Bu taşıma için hedef sayfa yayımlandıktan sonra tek bir tam 301 kuralı oluşturun. Yönetici çerezi olmadan her adımı; host adını, protokolü, dili, sorgu davranışını ve değişmeden kalması gereken yakın yolları sınayın.
Modül DNS’i değiştiremez, erişilemeyen hedefi onaramaz, WordPress’ten önce üretilen yönlendirmeyi geçersiz kılamaz ve hangi içeriğin doğru karşılık olduğuna karar veremez. Bu sorumluluklar altyapı ve içerik sahiplerinde kalır. Kural ilgisiz bir yolu yakalarsa kapatılmalı ve daha dar biçimde yeniden kurulmalıdır.
AIOWS Yönlendirme Yöneticisi özelliğini inceleyinAIOWS planlarını karşılaştırın
İlgili AIOWS yazıları
- WordPress Kalıcı Bağlantı 404 Hatası: Nedenler ve Çözümler
- WordPress Yönlendirme Döngüsü: Gerçek Nedeni Bulma ve Çözme
- WordPress'te 301, 302 ve 307 Yönlendirmeleri Arasındaki Fark
Sonuç ve önerilen yol
Kanıtlanmış eski adresten yayındaki ilgili karşılığa tek adımlı, tam bir 301 uygulayın. Kapsamı genişletmeden host adı, protokol, dil, sorgu değerleri ve dışlamaları sınayın; ardından iç bağlantıları ve site haritasını güncelleyin.









