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

301 Yönlendirmesi Nasıl Yapılır?
Enzo Dijital Seo 20 Nis 2024

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

301 yönlendirmesi, bir web sitesindeki bir bağlantının, kalıcı olarak farklı bir URL adresine yönlendirilmesini sağlayan bir işlemdir. 301 yönlendirmesi sonrasında hem kullanıcılar hem de arama motorunun botları, otomatik olarak yeni URL adresine yönlendirilir. 301 kalıcı bir yönlendirme işlemi olduğu için SEO açısından önemli bir yönlendirmedir. Bu işlemin ardından SEO açısından önemli olan tüm veriler yeni URL’ye geçer.

301 yönlendirmesi yapma işlemi, kullanılan web sunucu türüne göre farklı tekniklerle yapılabilir. 301 yapma yöntemleri içinde htaccess dosyası ile yönlendirme, PHP kodu ile yönlendirme, Nginx sunucusunda yönlendirme gibi seçenekler mevcuttur. Her ne kadar yeni başlayanlar için korkutucu bir yöntem olmasına karşın, 301 yönlendirmesi doğru bir şekilde yapıldığında ve Google’ın ilgili araçları kullanıldığında, sitenin sıralamasını iyi bir şekilde korur. 301 yönlendirmesi nasıl yapılır, öncesi ve sonrasında nelere dikkat edilmeli bakalım.

301 Yönlendirmesi Nedir ve Nasıl Yapılır? Adım Adım Yönlendirme

301 yönlendirmesi nedir sorusunun yanıtı, kalıcı olarak yapılan URL yönlendirmesi olarak verilebilir. Web site yöneticilerinin belli durumlarda yapmak zorunda olduğu önemli bir işlem olan 301 yönlendirmesinin yapılma nedenleri değişiklik gösterebilir. Kullanım alanları genellikle şu şekildedir:

  • URL değişiklikleri: Bir sitenin URL adresi değiştiğinde, eski URL’ler arama motorunda indeks almaya ve ziyaretçi çekmeye devam eder. 301 yönlendirmesi ise, hatalı linkleri yeni adrese yönlendirir.
  • Eski linkler: Bir sitede geçmişte aktif olan ancak sonrasında kaldırılan linkleri yeni sayfaya yönlendirmek için 301 kullanılır.
  • Yeni alan adına geçiş: Web sitenin domaini (alan adı) değiştiğinde, eski alan adına gelen trafiği yeni siteye çekmek için bu yönlendirme kullanılır.
  • HTTPS geçişi: HTTP protokolünden HTTPS protokolüne geçişte 301 yönlendirmesi kullanılır.

Gördüğünüz gibi çeşitli amaçlar için yapılabilen bu yönlendirme, farklı metotlarla yapılabilir. Ancak bunun öncesinde bir hazırlık gereklidir ve her aşama titiz bir şekilde uygulanır, zira olası bir hata trafik kaybı ve SEO performansının olumsuz etkilenmesine neden olabilir.

Yönlendirme Öncesi Hazırlık

Yönlendirme işlemi öncesinde gerekli hazırlıklar yapıldıktan sonra, 301 işlemi 1 saatten kısa sürede sona ermektedir. Ancak yönlendirmenin eksiksiz ve sorunsuz şekilde tamamlanması adına her şeyi yaptığınızdan emin olun.

Bir web sitesi, yeni alan adı üzerinde aynı içerikle yer alacaksa, arama motorları için robot.txt ve Meta tag’leri geçici olarak engellenmelidir. Bununla birlikte, siteyi ve veritabanını olası aksiliklere karşı mutlaka yedeklemelisiniz. Google Site Yöneticisi ile, Google Analytics hesabınıza sorunsuz bir şekilde erişebildiğinizi mutlaka kontrol edin.

Yönlendirme işlemi

301 yönlendirmesini yapmanın birçok yolu vardır. En çok kullanılan yöntemler ise şu şekildedir:

htaccess dosyası ile 301 yönlendirme: Apache sunucularda barınan web sitelerinde 301 yönlendirmesini. htaccess dosyası üzerinden, sitenin kök dizininde yapabilirsiniz. Yönlendirme işleminin kod yapısı şöyledir:

Redirect 301 /eski-url https://www.siteadi.com/yeni-url

Birden fazla link yönlendirileceğinde, alt satıra aynı şekilde ilerlemek mümkündür. Tüm siteyi 301 ile yönlendirmek ise, Apache sunucularda şöyle ilerler:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^eski-site.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.eski-site.com$

RewriteRule ^(.*)$ https://www.yeni-site.com/$1 [R=301,L]

PHP Kodu İle Yönlendirme

301 yönlendirmesini PHP kodu ile yapmak için gerekli olan kod şu şekildedir:

<?php

header("HTTP/1.1 301 Moved Permanently");

header("Location: https://www.siteadi.com/yeni-url");

exit();

?>

Wordpress Altyapısında 301 Yönlendirmesi

Dünyanın en yaygın içerik yönetim sistemi olan Wordpress’te, 301 yönlendirmesi için birkaç farklı alternatifiniz olacak. Bunların başında, Rank Math ve Yoast gibi eklentilerle yönlendirme yapma yer alıyor. Bunun dışında, Wordpress altyapısında da, htaccess dosyasını düzenleyerek yönlendirme yapılabilir.

Alan Adı Değiştirme

Gerekli yönlendirmeler yapıldıktan sonra alan adı değişimi yapılmalıdır. htaccess dosyası bu süreçte, trafiği yeni alan adına yönlendirmelidir. Bu esnada, yeni alan adının robots.txt ve htaccess dosyasının güncellendiğinden emin olmalısınız.

Güncellemeyi Bildirme

Yeni alan adına gerekli yönlendirmelerin yapıldığından emin olduğunuzda, 301 yönlendirmesinin Google’a bildirilmesi gerekiyor. Eğer 301 yönlendirme işlemi eksiksiz şekilde sona erdiyse bir bildirim yapmak zorunlu değildir. Ancak Google Site Yöneticisi aracı üzerinden sürecin başarıyla sonuçlanmasını sağlayabilirsiniz. Bu esnada yapılacak yeni işlemler de şu şekildedir:

  • Google Site Yöneticisi aracı üzerinden adres değişikliği yapın
  • Yeni alan adı için bir site haritası gönderin
  • İndeks sürecini hızlandırmak için, Google Gibi Getir ile önemli sayfaların taranmasını sağlayın
  • Google Analytics profilinizi güncelleyin
  • Tüm yönlendirmelerin başarıyla çalıştığını test edin ve emin olun.

301 Yönlendirmesi Yapılırken Nelere Dikkat Edilmelidir?

Web sitenin bağlantılarının yönlendirilmesi, SEO açısından oldukça önemli bir konudur. Bu süreçte aşağıdaki önemli konulara dikkat etmelisiniz:

  • Eski URL adresleri, mutlaka yeni ve konuyla ilgili bir URL adresine yönlendirilmelidir
  • Anasayfaya bile olsa, gereksiz şekilde toplu yönlendirmeler doğru değildir.
  • 301 SEO performansını koruyan bir yönlendirme olsa da, sık sık yapılması iyi olmayabilir.
  • Yönlendirme tek adımlı olmalıdır, zincir şeklinde yapılan yönlendirmeler SEO için iyi değildir.
  • Yaptığınız tüm işlemlerden sonra, Search Console’da tarama hatalarını kontrol edin.

Sonuç

301 yönlendirmesi, URL yapısı değişmesi gereken web sitelerinde SEO’nun değerini koruyan bir yönlendirme olduğu için çok etkilidir. Kurallar doğru bir şekilde uygulandığında sitenin trafiğini korumasını ve uzun vadede bir kayıp yaşamamasını sağlar. Ancak 301 yönlendirmeleri esnasında planlı ve dikkatli olmak önemlidir.

Enzo Dijital

Performans Ajansı

Biz, dijital dönüşümü destekleyen yenilikçi yaklaşımı ve 16 yıllık sektör tecrübesiyle markaların dijital varlıklarını bir adım öteye taşımak için kurulmuş bir dijital performans ajansıyız.