301 Yönlendirme Nedir? Nasıl Yapılır?
301 yönlendirme, bir web internet sitesindeki herhangi bir
sayfanın “404” hatası vermesi, kırık bağlantı oluşturması ve yeni konuma taşınması
gibi durumlarda site sahibine yardımcı olmaktadır. Peki, 301 yönlendirme nedir?
301 yönlendirme nasıl yapılır? İşte tüm soruların cevabını rehber yazımızda
derledik. Gelin hep birlikte 301 yönlendirme hakkındaki detaylara bakalım.
301 Yönlendirme Nedir?
Bir internet sitesinde orijinal sayfa artık mevcut
olmadığında ziyaretçileri ya da arama motorlarını yeni bir adrese göndermek
için 301 yönlendirme kullanılır. 301 yönlendirme, söz konusu bağlantıyı yeni
bir bağlantıya yönlendiren kalıcı bir yönlendirme talimatıdır.
Daha önce mevcut bir sayfayı başka bir sayfaya taşıdığınızda
ya da kaldırdığınızda hem kullanıcılar hem de arama motorları yeni sayfanın
nerede olduğunu bilmezler. Bu nedenle onları bir 404 sayfası ile karşılaştırmak
istemezsiniz. 301 yönlendirme talimatı uygulayarak onları yeni sayfaya ulaştırabilirsiniz.
Bu hem arama motoru optimizasyonu açısından hem de kullanıcılarınıza iyi bir deneyim
sunmak açısından önemlidir.
Örneğin, siteadresi.com/2020-en-iyi-oyunlar/ diye bir sayfanız
var ve siz bunu kaldırarak yenisini oluşturdunuz. Yeni sayfanın bağlantısı ise
siteadresi.com/2021-en-iyi-oyunlar/ olarak belirlediniz. Eski sayfaya 301
yönlendirme uygulayarak yeni sayfaya yönlendirmelisiniz. Bu sayede gerek arama
motoru trafiği, gerek sosyal medya trafiği gibi yerlerden ziyaretçi kaybetmezsiniz.
Ayrıca arama motorları eski sayfayı ziyaret ettiğinde 404 sayfası ile
karşılaşırsa sizin sitenizi sıralamadan düşürür ve bu SEO bakımından size eksi
bir puan olarak geri döner.
301 yönlendirme yapılan sayfalar açıldığında yeni sayfaya
giderken herhangi bir yavaş açılma durumu da olmaz. 301 yönlendirme neredeyse
anında gerçekleşir. Bu nedenle sayfa açılış hızı konusunda bir olumsuz durum da
yaşanmaz. Yönlendirme işlemi o kadar hızlı gerçekleşir ki bunu fark
etmeyeceksiniz bile.
301 Yönlendirme Nasıl Yapılır?
301 yönlendirme iki farklı yöntem üzerinden yapılabilir.
Ancak bunlardan biri için Wordpress yazılımı kullanmanız gerekir. Eğer Wordpress
kullanmıyorsanız htaccess ile 301 yönlendirme yapabilirsiniz. Yazımızda her
ikisinin de nasıl yapıldığı hakkında bilgi vermeye çalıştık.
Htaccess İle 301 Yönlendirme
Wordpress tabanlı bir internet sitesine sahip değilseniz ve
sunucu üzerinden bir 301 yönlendirmesi yapmak istiyorsanız bunu htaccess ile
yapabilirsiniz. Eğer nasıl yapıldığını bilmiyorsanız bunu bilen bir kişiye
yaptırmanız daha doğru olacaktır. Çünkü sunucu üzerinden yapılan değişiklikler
(htaccess dosyasını düzenlemek buna dahil) web sitenizde hizmet kesintisi
yaşanmasına neden olabilir. Peki, htaccess ile 301 yönlendirme yapmak için
neler gerekir?
·
İlk olarak web sitenizin FTP sunucusuna giriş
yapmanız gerekiyor. Bunun için hosting hizmeti aldığınız internet sitesinden
sunucu bilgilerinizi isteyin ve bu bilgilerle giriş yapın.
·
FTP sunucusuna giriş yapmak için Filezilla gibi
programları kullanabilirsiniz. Site ana dizinine ulaşmak için cPanel üzerinden
de “Dosya Yöneticisi” bölümünü kullanabilirsiniz.
·
Web sitenizin ana dizinine girdiğinizde “.htaccess”
dosyasını açın.
·
Bu dosyanın içine aşağıdaki kodları düzenleyerek
uygulayın.
APACHE SUNUCULAR
İÇİN:
<IfModule
mod_rewrite.c>
RewriteEngine
On
RedirectMatch
301 /eski-sayfa/ /yeni-sayfa/
</IfModule>
NGINX SUNUCULAR İÇİN:
server {
rewrite ^/eski-sayfa/$/yeni-sayfa/permanent;
WordPress 301 Yönlendirme Nasıl Yapılır?
WordPress admin paneline giriş yapın. Ardından sol taraftaki
navigasyon menüsünü kullanarak Eklentiler sayfasına girin.
“Yeni ekle” butonuna tıklayın ve açılan sayfada arama
kısmına “Redirection” yazın. İlk başta çıkan eklentiyi indirin. Eğer farklı bir
eklenti çıkma ihtimaline karşın yapımcısının “John Godley” olmasına dikkat
edin. Eklentiyi yükledikten sonra navigasyon menüsüne Redirection adında yeni
bir yer gelecektir. Buraya tıklayarak eski sayfalarınızı yeni sayfalarınıza doğru
301 yönlendirme yapabilirsiniz.
YORUMLAR