301 Yönlendirmesi Nasıl Yapılır?

YoRuMSuZ

Biz işimize bakalım...
Alan adı değişikliği veya alt klasör, alt sayfa url değişikliklerinde eski url yazıldığında insanların ergonomik bir şekilde yeni url ye yönelmesini sağlayan yapıdır. Uygulamada 301 ve 302 redirect kullanımı olarak bilinir. İki redirectinde kendine göre kullanım alanı vardır.

301 yönlendirmesi nedir?
Bir domainden başka bir domaine geçiş yaparken veya bir alt sayfanın adresini kalıcı olarak değiştirmek gerektiği zamanlarda kullanılan yönlendirmelerden bir tanesidir. Temel prensibi kesin olarak taşınmayı içermesidir. Yani eski adresimiz şuydu artık şu adresten yayın yapacağız demiş olursunuz.

Yönlendirmede trafik kaybı ve anahtar kelime sıralarında kayıp yaşamamak için ;
  • Yeni tescil ettiğiniz domaine bağlı hosta SQL , Asp yada HTML her ne ise tüm dosyalarınızı atın ve çalışır halde olsun.
  • Google web yönetici araçları hesabı açın.
  • Zaten varsa google search console ‘a giriş yapın.
  • Web sitenizi ekleyin.
  • Eski domaini 301 yönledirme ile .htaccess ile yapıyoruz. Eğer cpanel kullanıcısı iseniz redirect ( yönlendirme ) ile de yapabilirsiniz.
  • Google search console menüsünden adres değişikliği bölümüne gelin. Altta Şekil A da gördüğünüz ayarları uygulayın.
  • Yeni alanımızda sitemap dosyası oluşturup Google Webmasters’a ekliyoruz.
  • Add Url ile yeniden sitemizi ekleme isteği gönderiyoruz.
google-search-console-adres-degisikligi.png


Siteniz bir miktar ziyaretçi kaybına uğrayabilir. Ancak bir süre sonra kendine gelecektir. Ayrıca aşağıdaki kodu htaccess dosyasına ekleyerek de eski domaini, yeni domaine sorunsuz taşıyabilirsiniz.

Php siteler için site adresi değiştirme 301 yönlendirme kodu (Asp.net, https vs yönlendirmeleri farklıdır)
Kod:
Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?oncekisiteniz.com$ [NC]
ReWriteRule ^(.*)$ http://www. yenisiteniz .com/$1 [R=301,L]
Unutulmaması gerekir ki 301 ile yönlendirme sonrası site tüm negatif ve pozitif her şekliyle birlikte yönlendirilir. Mesela eğer filtre cezası , penguen cezası gibi cezalar almışsanız yeni domainde de aynı sorunu muhtemelen yaşamaya devam edeceksiniz.

Not: cPanel üzerinden 301 yönlendirmesi yapmak için Yeniden Yönlendirmeler alanını kullanabilirsiniz.


WordPress sitelerde 301 yönlendirme işlemi nasıl yapılır?
Günümüzün en çok kullanılan içreik yönetim sistemi olan Worpdress kullanan bir siteye sahipseniz işiniz daha kolay. Bütün yönlendirmeleri tek bir eklenti ile yönetebilirsiniz. WordPress siteler için alt sayfa yönlendirmelerinde Redirection adlı eklentiyi kullanabilirsiniz.

Redirection yönledirme eklentisi ile 404 hatalarını dahi takip edebilir , log yönetimi aracılığı ile tüm detayları kontrol altına tutabilirsiniz. Üstelik bunları yapmak için kod bilgisine ihtiyaç duymazsınız veya htacccess dosyası ile oynama yapmanız gerekmez.


Online htaccess yönlendirme oluşturucu
sitesinde yer alan online araç ile hızlı ve kolay bir şeklide .htaccess dosyasını otomatik olarak oluşturabilirsiniz. Böylece hiç bir programlama dilini bilmeseniz bile kolaylıkla aşağıdaki işlemleri gerçekleştirebilirsiniz. Joomla gibi sistemler kullananlar için gayet ideal bir seçim olacaktır.
  • Dizin yönlendirme
  • Alt sayfa yönlendirme
  • Özelleştirilmiş hata sayfaları ( 400, 404, 500 )
  • İp engelleme
  • Bot engelleme
  • Seo araçları botlarını engelleme ( ahrefs, moz, majestic, google, yandex )
  • Varsayılan dizin değiştirme
  • Domain yönlendirme gibi işlemleri gerçekleştirebilirsiniz.
Eğer ben yukarıdakilerden bir şey anlamadım 301 yönlendirme kodunu otomatik hazırlayan hazır bir araç istiyorsanız. Rapidtables sitesini kullanabilirsiniz. Toplu olarak excel veya csv dosyasından verileri alarak yönlendirme kodunu oluşturmaktadır.
  • bu adresten otomatik olarak .htaccess dosyanızı hazırlayarak eski sitenizi yeni sitenize yönlendirme yapabilirsiniz.
  • Tüm işlemleri doğrulamak için adresinden yönlendirmenin gerçekleşip gerçekleşmediğini kontrol edebilirsiniz.
Kaynak: celilcan.net
 
Top