İçindekiler
SEO (arama motoru optimizasyonu) stratejilerinin en kıymetli bileşenlerinden biri, gerçek yönlendirmelerin yapılmasıdır. 301 yönlendirmesi, internet siteleri ortasında yapılan yönlendirme süreçlerinin en tesirli sistemidir. Bu formül, internet sitenizin SEO performansını güzelleştirmek için kıymetlidir. Bu makalede, 301 yönlendirmesi nedir, nasıl yapılır, ve SEO açısından neden değerlidir, ayrıntılı bir formda ele alınacaktır.
301 Yönlendirmesi Nedir?
301 yönlendirmesi, bir internet sitesinin belli bir URL’sinin, farklı bir URL’ye yönlendirilmesi sürecidir. Bu süreç, eski URL’deki içerikleri ve trafikleri yeni URL’ye aktarır. Bu yönlendirme, kullanıcılara ve arama motorlarına, eski URL’lerin artık kullanılmadığını ve yeni URL’lerin geçerli olduğunu bildirir. 301 HTTP yönlendirmesi bu doğrultuda kalıcı yönlendirme olarak da isimlendirilebilir.
Başka HTTP durum kodlarının manalarını merak ediyorsanız sizler için hazırladığımız “HTTP Durum Kodları ve Manaları – Bilinmesi Gerekenler“ içeriğini inceleyebilirsiniz.
301 Yönlendirmesi Nasıl Yapılır?
301 yönlendirmesi, bir internet sitesinin sunucusu üzerinden yapılır. Yönlendirme süreci için, sunucunun yapılandırma evrakında, .htaccess evrakında yahut CMS (içerik idare sistemi) kullanıp bir yönlendirme eklentisi yükleyerek yönlendirme yapılabilir. Bununla birlikte, yönlendirme süreci, yanlışsız yapılandırılmazsa, arama motorları ve kullanıcılar için problemlere neden olabilir.
301 HTTP ile yönlendirme yapmak için, internet sitesinin idare panelinde yahut hosting sağlayıcının denetim panelinde yönlendirme ayarlarına erişmeniz gerekiyor. Akabinde, yönlendirmeyi yapacağınız sayfanın .htaccess evrakına yahut internet sitesinin idare panelindeki yönlendirme ayarlarına girmeniz gerekiyor.
Yönlendirme süreci sırasında, eski URL’nin kullanıcıların karşısına çıkması yerine, otomatik olarak yeni URL’ye yönlendirme yapılır. Bu yönlendirmenin yapılması için eski URL’nin sonuna “301 yönlendirme kodu” eklenir. Örneğin, eski bir internet sayfasının yeni bir adrese yönlendirilmesi gerekiyorsa, .htaccess belgesine aşağıdaki kod eklenir:
redirect 301 /eski-adres/ http://www.yeni-adres.com/
Bu kodda “eski-adres” kısmı, eski sayfanın adresi, “yeni-adres” kısmı ise, yönlendirmenin yapılacağı yeni adresi belirtir. Bu kod sayesinde, kullanıcılar eski adrese girdiklerinde otomatik olarak yeni adrese yönlendirilirler.
WordPress İçin 301 Yönlendirmesi Yapabileceğiniz Eklentiler:
WordPress yönlendirme eklentileri, internet sitenizin idare panelinde kolaylıkla kalıcı yönlendirme yapmanıza imkan tanır.
- Yoast SEO,
- Redirection
- Simple 301 Redirects
gibi tanınan eklentiler bu süreç için kullanılabilir. Bu eklentilerin heyetimi ve kullanımı epeyce kolaydır. Bunun yanı sıra PHP kodunu kullanarak da bu süreci gerçekleştirebiliriz: WordPress temasının functions.php belgesine birkaç satır PHP kodu ekleyerek de 301 kalıcı yönlendirmesi yapabilirsiniz. Bu formül, WordPress’in başka prosedürlerine nazaran daha az kullanılır ve WordPress temanızın koduna hakim olmanız gerektirir.
Örnek bir yönlendirme kodu:
add_action(‘template_redirect’, ‘custom_redirect’);
function custom_redirect() {
if (is_singular(‘eski-post-turu’)) { //Eski post cinsini burada belirtin
wp_redirect(home_url(‘/yeni-url/’), 301); //Yeni URL’yi burada belirtin
exit;
}
}
301 Yönlendirmesi Ne Vakit Kullanılır?
301 yönlendirmesi, bir internet sitesinde birçok farklı nedenle kullanılabilir. Bunlardan kimileri şunlardır:
- Bir sayfanın yahut internet sitesinin URL’sini değiştirirken,
- Web sitesi içeriği taşındığında (migration süreçlerinde),
- Farklı (birden fazla) internet sitesinin yahut sayfaların birleşmesi sonucunda,
- Farklı alan isimlerine sahip interinet sitelerinin birleşmesi sonucunda.
301 yönlendirmesi, eski URL’deki trafikleri yeni URL’ye yönlendirmesi sayesinde, sayfaya gelen trafiğin gerçek adrese yönlendirilmesine ve arama motoru botlarının hakikat adrese gitmesine yardımcı olur. Tıpkı vakitte bu URL’e çıkılan backlink sinyallerini yeni URL’e aktarır.
301 Yönlendirmesi Neden Değerlidir?
301 kalıcı yönlendirmesi, internet sitenizin SEO performansını arttırmak için değerlidir. Bir internet sitesi, arama motorlarında belli bir sıralama almak için çok sayıda faktöre gereksinim duyar. Bu faktörlerden biri de sitenin URL’leri ve bu URL’lerin geçerliliğidir. Eski URL’lerin silinmesi yahut değiştirilmesi, sitenizin arama motorlarındaki sıralamasını olumsuz etkileyebilir.
301 yönlendirmesi, eski URL’lerdeki trafikleri yeni URL’lere yönlendirdiği için, eski URL’lerin silinmesi yahut değiştirilmesi sonrasında web sitenizin SEO performansının düşmesini önler. Ayrıyeten, eski URL’lere verilen backlinkler de yeni URL’lere yönlendirildiği için, web sitenizin backlink profilinin de güzelleşmesine yardımcı olur.
301 Yönlendirmesi Nasıl Test Edilir?
301 redirect, internet sitenizin farklı sayfaları ortasında yapıldığında, bu yönlendirmelerin hakikat biçimde çalışıp çalışmadığını test etmek değerlidir. Yönlendirmelerin gerçek çalışıp çalışmadığını test etmek için, farklı web araçları kullanılabilir. Bu araçlar, sitenizin URL’sini girerek, yönlendirme sürecinin gerçek çalışıp çalışmadığını test eder.
301 yönlendirmelerini tespit edebileceğimiz kimi toollar:
- Screaming Frog
- Sitebulb
- Deepcrawl
- Oncrawl
- Ahrefs Site Audit
- Semrush Site Audit
gibi araçlarla site içerisinde 301 ile yönlendirme yapılmış URL’leri tespit edebiliriz. Kalıcı yönlendirme olan 301 http durum kodu, ne kadar kıymetli olsa da site içerisinde 301 ile yönlendirilmiş URL’leri bulundurmamak ve tıklanabilir tüm alanların 200 kodu ile açılması da epeyce kıymetli bir bahistir.
301 Yönlendirmesi Nasıl İzlenir?
301 yönlendirmeleri, web sitenizin tahlil araçları kullanılarak izlenebilir. Bu araçlar, yönlendirme sürecinin hakikat çalışıp çalışmadığını takip eder ve eski URL’deki trafiklerin yeni URL’ye yanlışsız yönlendirildiğini gösterir.
301 Yönlendirmesini İzleyebileceğiniz Birtakım Uygulamalar
- Redirect Path
- HTTP Status
- Live HTTP Headers
- Link Redirect Trace
- Redirect Detective
- Check My Links
- User-Agent Switcher
- Wappalyzer
- BuiltWith Technology Profiler
- Web Developer
Bu uzantılar, web sitelerindeki 301 yönlendirmelerini takip etmenize ve yanlışları düzeltmenize yardımcı olabilir.
301 Yönlendirmesi ile İlgili Sıkça Sorulan Sorular
S: 301 ne kadar müddette tesirini gösterir?
C: 301 kalıcı yönlendirme, arama motorları tarafından tespit edildikten sonra, ekseriyetle birkaç hafta içinde tesirini gösterir.
S: 301 kalıcı yönlendirme yaparken nelere dikkat etmeliyim?
C: 301 yaparken, yanlışsız URL’leri ve yönlendirmeleri oluştur ve yanlışsız yönlendirmelerin yapıldığından emin olmalısınız. Ayrıyeten, eski URL’lerin silinmesi yahut değiştirilmesi sırasında, internet sitenizin kullanıcılarına ve arama motorlarına ziyan vermemek için dikkatli olunmalıdır.
S: 301 kalıcı yönlendirmenin, öbür yönlendirme cinsleriyle tıpkı mıdır?
C: Hayır, öbür yönlendirme cinslerinden farklıdır. Öbür yönlendirme çeşitleri, arama motorları tarafından spam olarak algılanabilir ve internet sitenizin sıralamasını olumsuz etkileyebilir.
S: 301 yönlendirmesi yaparken, backlinkleri değiştirmek gerekiyor mu?
C: Hayır, yönlendirme yaparken backlinkleri değiştirmenize gerek yoktur. 301 kalıcı yönlendirme, Eski URL’lere verilen backlinklerin yeni URL’lere yönlendirilmesini sağlayarak, backlink profilini iyileştirmenize yardımcı olur.
S: 301 yönlendirmesi yapmak, web sitenin suratını tesirler mi?
C: Hayır, internet sitenin suratını etkilemez. Fakat, hakikat halde yapılmazsa, yönlendirmelerin oluşturduğu döngüler, sitenizin performansını olumsuz etkileyebilir.
S: 301 yönlendirmesi yapmak, web sitenin SEO performansını arttırır mı?
C: Evet, web sitenizin SEO performansını arttırır. Eski URL’lerin silinmesi yahut değiştirilmesi sonrasında, 301 yönlendirmesi ile eski URL’lerdeki trafikler yeni URL’lere yönlendirilir ve web sitenizin arama motorlarındaki sıralaması etkilenmez. Ayrıyeten, eski URL’lere verilen backlinklerin de yeni URL’lere yönlendirilmesi, web sitenizin backlink profili de güzelleştirir.
S: 301 yönlendirmesi yaparken nelere dikkat edilmelidir?
C: Birinci olarak, yönlendirmenin hakikat bir halde yapılması gerekmektedir. Yanlış yapılan yönlendirmeler, web sitenizin sıralamasını olumsuz etkileyebilir. Ayrıyeten, gerçek formda yapılmayan yönlendirmeler, kullanıcı tecrübesini de olumsuz etkileyebilir.
İkinci olarak, eski URL’lerin silinmesi yahut değiştirilmesi sırasında, web sitenizin kullanıcılarına ve arama motorlarına ziyan vermemek için dikkatli olunmalıdır. Bu nedenle, eski URL’leri evvelce arama motorlarına bildirmek ve gerçek formda yönlendirmek değerlidir.
Üçüncü olarak, 301 ile yönlendirme yaparken, backlinkleri değiştirmenize gerek yoktur. Lakin, yeni URL’lere yönlendirilen backlinklerin sayısı, web sitenizin sıralamasını etkileyebilir. Bu nedenle, mümkün olan en fazla backlinkin yeni URL’lere yönlendirilmesi kıymetlidir.
Son olarak, 301 ile yönlendirme yaparken, yönlendirilen sayfaların içeriği ile yeni sayfaların içeriği ortasında bir ahenk olmalıdır. Bu, kullanıcı tecrübesini güzelleştirir ve arama motorlarının yeni sayfalarınızı daha uygun anlamasına yardımcı olur.
Sonuç
301 kalıcı yönlendirme, web sitenizdeki eski URL’lerin silinmesi yahut değiştirilmesi sırasında kullanabileceğiniz tesirli bir araçtır. Yanlışsız biçimde yapıldığında, web sitenizin sıralamasını korurken kullanıcı tecrübesini de düzgünleştirir. Fakat, yanlış yapıldığında, web sitenizin sıralamasını ve kullanıcı tecrübesini olumsuz etkileyebilir. Bu nedenle, 301 HTTP durum yönlendirmesi yaparken dikkatli olunmalı ve gerçek halde yapıldığından emin olunmalıdır.
HTTP Redirect (URL Yönlendirme) Rehberi başlıklı yazımızda başka HTTP yönlendirme komutlarını inceleyebilir, ayrıntılı bilgileri öğrenebilirsiniz.