WordPress'te Bir URL Nasıl Yönlendirilir
Yayınlanan: 2021-01-20WordPress sitenizin bağlantılarını güncellemek teoride basit bir iş olabilir. Ancak, süreci yanlış anlarsanız, ziyaretçiler farklı, istenmeyen bir sayfaya veya daha da kötüsü kırık bir bağlantıya gelebilirler. Bunun arama motoru sıralamanız, trafik numaralarınız ve genel yetkiniz üzerinde çok etkisi vardır.
WordPress, sürece aşina olmayanlar için URL'leri yeniden yönlendirmek için kullanımı kolay çok sayıda eklenti sağlar. Bu, URL'lerinizi doğru bir şekilde yeniden yönlendirdiğinizden emin olmanıza yardımcı olabilir.
Bu eğitici yazıda, bir WordPress URL'sini nasıl başarılı bir şekilde yeniden yönlendireceğinizi, ayrıca ana URL yönlendirme türlerini ve hangisini ne zaman kullanacağınızı göstereceğim.
Ancak, önce bir URL yönlendirmesinin ne olduğunu ve nasıl çalıştığını tartışalım!
URL Yönlendirmesi Nedir?
URL yönlendirme (URL yönlendirme olarak da bilinir), bir web sayfasını birden çok URL adresi altında erişilebilir hale getirmenin bir yoludur.
Tarayıcı bir URL yönlendirmesi gerçekleştirdiğinde, orijinal URL'nin yerine farklı bir URL'ye sahip bir sayfa açılacaktır.
Bir URL'yi yeniden yönlendirmenin birkaç yolu vardır ve her birinin kendi amacı vardır - en yaygın üç türü görelim.
1. 301 Yönlendirmeler
Yeni başlayanlar için, hem tarayıcı hem de sunucu tarafında gerçekleşen bir 301 yönlendirmesi kalıcıdır. Mevcut bir URL'nin 'bağlantı suyunu' ilettiği için en yaygın ve güçlü yönlendirmedir.
Sonuç olarak, arama motorlarının bu tür yönlendirmeleri tanıması ve dizine eklemesi daha olasıdır, bu da bunu çoğu durumda tercih edilen yöntem haline getirir.
2. 302 Yönlendirmeler
Buna karşılık, 302 yönlendirmesi geçicidir ve yalnızca gelecekte orijinal URL'ye geri dönmeyi planlıyorsanız kullanılmalıdır.
Örneğin, web sitenizi yeniden tasarladığınızı varsayalım. Web sitenizi güncellerken kullanıcıları kısa süreliğine farklı bir domaine yönlendirmek için 302 yönlendirmesi kullanabilirsiniz.
3. Meta Yenileme
Web tarayıcılarında ayrıca, sunucuyu güncellemeden bir URL'yi yeni bir sayfaya yönlendirmenizi sağlayan bir meta yenileme işlevi bulunur.
Yönlendirmenin gerçekleşmesi için gereken süreyi ayarlayabilirsiniz, ancak bunu yaparak, ziyaretçilerinizin bir sonraki sayfa hedeflerine ulaşmak için beklemelerine neden olarak potansiyel olarak kötü bir kullanıcı deneyimi yaratma riskini de üstlenirsiniz.
Kullanabileceğiniz başka yönlendirme türleri olsa da, bu üçü en sık göreceğiniz yönlendirmelerdir - özellikle 301 yönlendirmeleri.
Neden Bir URL Yönlendirmesi Kullanmalısınız?
Kendi web sitenizde neden bir URL yönlendirmesi kullanmanız gerektiğini merak edebilirsiniz.
Bir önceki bölümde bazı nedenlere değindik, ancak başkaları da var, örneğin:
- Bozuk bağlantıları önleme – Hedef sayfa taşındığında veya silindiğinde veya güvenlik duvarı gibi bir şey web sitenize erişimi engellediğinde kopuk bağlantılar oluşur. Kullanıcılar bozuk bir bağlantıyı takip ettiğinde tarayıcıda 404 hata mesajı görürler. SEO uzmanı Bruce Clay'e göre, yönlendirmeler, bozuk bağlantıları düzeltmenin en SEO dostu yoludur.
- Birden çok etki alanını bağlama – Birden çok web sitesini yönetiyorsanız, SEO'nuzu etkilemeden onları aynı hedefe bağlamak için bir yönlendirme kullanabilirsiniz. Yönlendirmeler, birden çok sayfa aynı bilgiyi görüntülediğinde, arama motorlarının hangi sayfanın standart kaynak olduğunu görmelerine yardımcı olur. Bu, yinelenen içerik cezalarından kaçınmak için de harikadır.
- Gizliliğinizi koruma – HTTPS'nin gücünü kullanarak web sitenizi kimlik avı veya kötü amaçlı yazılım dağıtımı gibi düşmanca saldırılara karşı koruyabilirsiniz. Bunu yapmak, kullanıcıları ve arama motorlarını HTTPS sayfasına veya sunucu tarafı 301 HTTP yeniden yönlendirmesine sahip kaynağa yönlendirmenizi gerektirir.
Kullanıcıları yeni bir sayfaya yönlendirmek için hangi nedeniniz olursa olsun, doğru şekilde bağlantı kurmak için zaman ayırmanız önemlidir. Yanlış yönlendirme, ziyaretçilerinizi amaçlanan sayfa yerine ana sayfaya yönlendirebilir, aşırı yönlendirmelere ve daha fazlasına neden olabilir.
WordPress'te Bir URL Nasıl Yönlendirilir (2 Yöntem)
WordPress'te bir URL'yi yeniden yönlendirmek için iki ana teknik vardır - bir eklenti kullanabilir veya .htaccess dosyasını düzenleyebilirsiniz.
Klasik bir WordPress yaklaşımıyla başlayalım.
1. Bir WordPress Eklentisi Kullanın
Yönlendirme eklentileri, bozuk bağlantıların sitenizde alakalı bir sayfaya yönlendirmesini sağlayabilir. Bu şekilde, bir ziyaretçi bozuk bir bağlantıyı tıklarsa, yeni sayfaya yönlendirilir, bu da web sitenizin güvenilirliğini artırır ve arama sıralamanızın düşmesini önler.
301 Yönlendirmeler gibi aralarından seçim yapabileceğiniz çok sayıda harika eklenti olsa da, Yönlendirme eklentisini tavsiye ederim.
Yönlendirme birçok nedenden dolayı dikkat çekicidir - yalnızca on yıldan fazla bir süredir kullanılmakla kalmaz, aynı zamanda ilk kez kullanan kullanıcıların Apache veya Nginx web sunucuları hakkında önceden bilgi sahibi olmadan yönlendirmeler oluşturmasına ve yönetmesine olanak tanır.


Yeniden Yönlendirme, normal ifadeler için tam destek sağladığından, herhangi bir miktarda URL ile eşleşecek yönlendirme kalıplarını etkinleştirebilir ve hepsini bir hedef URL'ye yönlendirebilirsiniz. Ayrıca gönderi veya sayfa kalıcı bağlantılarındaki değişiklikleri izleyebilir, ardından otomatik olarak yeni bir URL'ye yönlendirme oluşturabilirsiniz.
Eklentiyi kurup etkinleştirdikten sonra, WordPress yönetici alanınızdaki Araçlar > Yeniden Yönlendirme menüsünü tıklayın ve kurulum sihirbazı adımlarını uygulayın.

İşiniz bittiğinde, aynı yönetici sayfasındaki Yönlendirmeler sekmesine gidin. Bu, mevcut yönlendirmelerin bir listesini gösterir. Yeni bir yönlendirme eklemek için Yeni Ekle düğmesini tıklayın.

Ardından, aşağıdakiler de dahil olmak üzere bir grup alanın açıldığını göreceksiniz:
- Kaynak URL – Bu, yönlendirme yaptığınız URL'dir. Örneğin, https://myexample.com/old-post adresinden yönlendirme yapıyorsanız, kaynak URL'niz /old-post olacaktır.
- Sorgu Parametreleri – Parametreleri tam olarak eşleştirebilir (varsayılan seçenek) veya tüm parametreleri yok sayabilirsiniz. İkincisiyle, /old-post /my-old-post?query=1 ile eşleşir.
- Hedef URL – Bu, yönlendirme yaptığınız URL'dir. Örneğin, https://myexample.com/old-post adresinden https://myexample.com/new-post adresine yönlendirme yapıyorsanız, hedef URL'niz /new-post olacaktır.
- Grup – Bu, yönlendirmelerinizi kategoriler halinde düzenlemenizi sağlar.
Dişli simgesine tıklamak, eşleşen yönlendirmeler için bazı ek seçenekler sağlayacaktır. Bu alanlar doldurulduktan sonra, Yeniden Yönlendirme Ekle'ye tıklayın, eklenti yeniden yönlendirme kuralını oluşturacaktır.
2. .htaccess Dosyanızı Düzenleyin
'Köprü metni erişimi' dosyası — .htaccess olarak da bilinir — belirli bir dizin için sunucu yapılandırmalarını ayarlamanıza izin veren dağıtılmış bir sunucu yapılandırma dosyasıdır. Bir dizine istek yapıldığında sunucu tarafından kullanılır.
Eklenti kurmak kadar basit olmasa da bu güçlü yaklaşım, sayfaları, dizinleri ve URL yönlendirmelerini ayarlamanıza olanak tanır. Başlamadan önce, aşağıdaki becerilere ve araçlara ihtiyacınız olacak:
- Cyberduck veya FileZilla gibi uygun bir FTP istemcisi
- Genellikle www veya public_html olarak adlandırılan web sitenizin sunucusuna erişim
- FTP kullanmak için gerekli beceriler
İlk olarak, FTP istemcinizi çalıştırmanız ve WordPress sitenizin kök dizinine erişmeniz gerekir. .htaccess dosyası için dizini tarayın, ardından standart metin düzenleyicinizi kullanarak açın.
.htaccess açıldıktan sonra imlecinizi dosyanın sonuna getirin ve ihtiyaçlarınıza göre yönlendirme kurallarını girin.
Tek bir sayfayı başka bir sayfaya yönlendirmek için aşağıdaki kuralı ekleyin:
Yönlendirme 301 /eski-sayfa.html http://www.example.com/yeni-sayfa.html
Bir alan adının tamamını başka bir alana yönlendirmek için aşağıdaki kodu girin:
Yeniden YazmaMotoru Açık RewriteCond %{HTTP_HOST} ^(?:www.)oldsite.com$ [NC] RewriteRule ^ http://newsite.com%{REQUEST_URI} [L,R=301]
Bu snippet, ziyaretçileri eski adresteki bir sayfadan yeni adresteki aynı sayfaya gönderir - örneğin, www.oldsite.com/post adresinden www.newsite.com/post'a . Yer tutucuları kendi etki alanlarınıza ve sayfalarınıza değiştirmeyi unutmayın.
İşiniz bittiğinde değişikliklerinizi kaydedin ve yeni yönlendirmelerinizi test edin!
Çözüm
Bu eğitimde, WordPress'te bir URL'yi sırasıyla iki yöntem kullanarak nasıl yeniden yönlendireceğinizi gösterdim:
- Bir yönlendirme eklentisi yükleyin.
- .htaccess dosyanızı düzenleyin.
URL'leri yeniden yönlendirmek günlük bir iş değildir, ancak yine de oldukça yaygındır. Bu nedenle, doğru yapmak, kullanıcıların sitenizde sorunsuz bir deneyim yaşayacağı ve arama motoru sıralamanızın bozuk bağlantılar veya yinelenen içerik gibi şeyler için düşmeyeceği anlamına gelir.
URL yönlendirmesi ile ilgili başka sorunuz var mı? Aşağıdaki yorumlar bölümünde ulaşmaktan çekinmeyin!