Bir yönlendirme gereklidir çünkü kullanıcıları bir açılış sayfasının yeni sürümüne yönlendirir. Ancak, yanlış uygulandığında, bu kalıcı veya geçici URL yönlendirmeleri bir yönlendirme zinciriyle sonuçlanabilir.
Bir yönlendirme zinciri, SEO için bir kabustur çünkü bağlantı değeri kaybına neden olur ve tüm kullanıcı deneyimini bozar.
Yönlendirme Zincirleri Nedir?
Yönlendirme zincirleri, nihai varış sayfasına ulaşmak için birden fazla yönlendirmenin oluşturulduğu yanlış URL yapılandırmalarıdır.
Örneğin, "Nasıl Kek Yapılır" hakkında bir sayfanız var ve bunu web sitenizdeki "En İyi Kek Yapma Rehberi" adlı başka bir sayfaya yönlendirmek istiyorsunuz.
Doğrudan yönlendirmek yerine, önce "Nasıl Kek Yapılır" sayfasını "En İyi Pişirme İpuçları" sayfasına yönlendiriyorsunuz.
Şimdi, "En İyi Pişirme İpuçları" sayfasından "En İyi Kek Pişirme Rehberi"ne bir yönlendirme oluşturuyorsunuz.
Yani, bu şöyle bir şeye benziyor:
- "Nasıl Kek Yapılır" > "şuna yönlendirir" > "En İyi Pişirme İpuçları"
- "En İyi Pişirme İpuçları" > "şuna yönlendirir" > "Nihai Kek Pişirme Rehberi"
Bu "çakışma", tarayıcı veya arama motorunun üç URL arasında sürekli döngüye girmesine neden olarak sayfanın yavaş yüklenmesine veya içeriğe erişimin başarısız olmasına yol açar.
Böyle zincirlerden kaçınmak ve "Nasıl Kek Yapılır" konusunu doğrudan "En İyi Kek Yapma Rehberi"ne yönlendirmek, daha hızlı, daha verimli bir kullanıcı deneyimi ve daha iyi SEO sağlamak için en iyisidir.
En iyi uygulama olarak, yönlendirme zincirleriniz varsa, yönlendirmeleri doğrudan nihai varış noktasına işaret edecek şekilde güncelleyerek bunları en aza indirin.
- Ryan Jones, Razorfish'te SEO
Yönlendirme Zincirleri Nasıl Oluşturulur?
Yönlendirme döngüleri aşağıda verilen birkaç nedenle oluşturulabilir:
Yanlış Yapılandırılmış Yönlendirmeler
İnsan yönlendirme yapılandırma hataları, bağlantı yönlendirme zincirlerinin en yaygın nedenlerinden biridir.
Yanlışlıkla yönlendirmeler oluşturduğunuzda veya bunları doğru bir şekilde güncelleyemediğinizde bu durum meydana gelir. "old-product" sayfasının "new-product" sayfasına yönlendirilmesi gerekirken, yanlış yapılandırılarak "another-product" sayfasına yönlendirilmesini hayal edin.
Yanlış yönlendirmeler oluşturulması nedeniyle, kullanıcılar ve tarama ajanları yanlış sayfaya yönlendirilecektir. Daha sonra, "another-product" "new-product" yönlendirilirse, bu bir yönlendirme zinciri oluşturacaktır.
CMS veya Eklenti Ayarları
WordPress, Wix, Shopify ve diğerleri gibi içerik yönetim sistemlerindeki SEO ve 301 yönlendirme eklentileri bazen temiz, doğrudan bir yol sağlamadan otomatik olarak yönlendirmeler oluşturur.
Örneğin, bir sayfayı sildiğinizde ve yeni bir sayfaya yönlendirme ayarladığınızda bir zincir oluşturulur, ancak yeni sayfanın kendisi yönlendirilmişse.
Çelişen Kurallar
Farklı kaynaklardan gelen yönlendirme kuralları (örneğin, .htaccess dosyaları, sunucu yapılandırmaları veya CMS eklentileri) çakışabilir ve bir döngü oluşturabilir.
Örneğin, .htaccess dosyanız "mysite.com/old-page" adresini "mysite.com/temp-page" adresine yönlendiriyorsa, ancak bir CMS eklentisi de "mysite.com/temp-page" adresini tekrar "example.com/old-page" adresine yönlendiriyorsa, bir yönlendirme döngüsü oluşturulur.
Yönlendirme Zincirleri SEO için "kötü" mü?
Evet, yönlendirme zincirleri SEO için kötüdür çünkü organik arama performansınızı azaltır.
İşte yönlendirme döngülerinin SEO'ya zarar vermesinin en büyük nedenleri:
Artan Sayfa Yükleme Süreleri
Yönlendirme zincirleri, gecikmelere neden olarak veya kullanıcıları istenmeyen sayfalara yönlendirerek kullanıcıları "hayal kırıklığına uğratabilir". Bu, "hemen çıkma oranlarını" artırabilir ve "etkileşimi" azaltabilir.
Bir zincirdeki her yönlendirme, sayfa yükleme sürenize ekstra zaman ekler. Sadece 1 saniyelik bir yavaşlama kullanıcı memnuniyetini %16 oranında azaltabilir.
Sayfanızdan ayrılan mobil ziyaretçilerin olasılığı, sayfa yükleme süresi 1 saniyeden 10 saniyeye çıkarsa %123 artar.
Bu nedenle, arama motorları bunu kötü bir kullanıcı deneyiminin işareti olarak yorumladığından, SEO'nuzu olumsuz etkileyebilir.
Bu nedenle, sitenizde çok fazla yönlendirme varsa, ziyaretçileri kaybediyor ve sıralamanıza zarar veriyor olabilirsiniz.
Azaltılmış Bağlantı Değeri
Uzun bir yönlendirme zinciriniz olduğunda, sayfanıza olan backlinklerin değeri azalır.
Her yönlendirme, aktarılan bağlantı değerinin miktarını azaltabilir. Bu, diğer sitelerin size bağlantı vermesinden elde ettiğiniz "artışın" daha az etkili olabileceği ve arama motoru sıralamalarınızı etkileyebileceği anlamına gelir.
Tarama ve Dizinleme Sorunları
Arama motoru botları, yönlendirme zincirleriyle karşılaşırlarsa sayfalarınızı tarama ve dizine ekleme sorunları yaşayabilir.
Site'niz Googlebot ve diğer tarama ajanları için taranması zor ise, önemli sayfalar dizine eklenmeyebilir veya arama sonuçlarında güncellenmeyebilir. Bu, site'nizin organik görünürlüğünü etkileyecektir.
İpucu: Web sitenizin tarama derinliğinin, Google'ın web sitenizi ne kadar etkili tarayıp dizine ekleyebileceğini de etkileyebileceğini biliyor muydunuz? SEO için tarama derinliğinizi nasıl optimize edeceğinizi öğrenmek istiyorsanız, yakın zamanda oluşturduğumuz bu kılavuza göz atın.
Olası Yönlendirme Döngüleri
Eğer yönlendirmeler yanlış ayarlanırsa, "yönlendirme zincirleri" ile karşılaşabilirsiniz.
URL'lerin birbirine sürekli yönlendirdiği bir durum, ziyaretçiler için hayal kırıklığı yaratan bir deneyim oluşturur. Ayrıca web tarayıcılarının içeriğinize erişmesini ve dizine eklemesini engeller, bu da sıralamalarınıza zarar verebilir.
Yönlendirmeleri Yönetmede Zorluk
Birden fazla yönlendirmeyi takip etmek zor olabilir. Onları dikkatli bir şekilde yönetmezseniz, SEO'nuzu olumsuz etkileyen hatalarla karşılaşabilirsiniz.
Karmaşık yönlendirme ayarları, teşhis edilmesi ve düzeltilmesi zor teknik sorunlara yol açabilir ve potansiyel olarak sitenizin performansını etkileyebilir.
Yönlendirme Zincirlerini [Belirleme] [Yöntemleri]
İşte yönlendirme döngülerini bulmanın en iyi yolları:
SEO "Araçlarını" Kullan
Screaming Frog SEO aracı, yönlendirmeleri belirlemenin en iyi yoludur. Screaming Frog'u bilgisayarınıza indirip kurarak başlayın.
Crawl yapmak istediğiniz web sitesinin URL'sini “Tarama için URL Girin” kutusuna girin.
Web sitesini taramaya başlamak için Başlat'a tıklayın.
"Tepki Kodları" sekmesine gidin.
Sitedeki tüm yönlendirmeleri görmek için "Yönlendirme (3XX)" filtresini uygulayın.
Araç, durum kodlarıyla birlikte hem dahili hem de harici yönlendirmeleri gösterecektir.
"Yönlendirme URL'si" sütunu, ‘adres’ URL yönlendirmesinin hedefini gösterir.
Zincirleri veya döngüleri analiz etmek için "Raporlar > Yönlendirmeler > Yönlendirme Zincirleri." bölümüne gidin.
Tarayıcı Geliştirici Araçlarını Kontrol Et
Chrome gibi tarayıcılarda "yönlendirme zincirlerini" de bulabilirsiniz.
Windows'ta Ctrl + Shift + I veya Mac'te Cmd + Option + I kullanarak Geliştirici araçlarını açın.
Yönlendirmelerin sırasını görmek için sayfayı yeniden yükleyin ve "Ağ" sekmesine gidin.
301 (Kalıcı Olarak Taşındı), 302 (Bulundu) ve 307 (Geçici Yönlendirme) gibi HTTP durum kodlarını arayın.
İsteğin yönlendirildiği URL'yi görmek için "Konum" başlığını inceleyin.
Sunucu Kayıtlarını İncele
İlgili günlük dosyalarına erişin, genellikle Linux sunucularında /var/log/ dizininde bulunur (örneğin, Apache için access.log veya Nginx için nginx-access.log).
Günlük dosyalarını görüntülemek için bir metin düzenleyici veya cat, less veya tail gibi komut satırı araçlarını kullanın.
Günlüklerde 301, 302 veya 307 gibi durum kodlarına sahip satırları [ara]. Bunlar, yönlendirmeleri belirten HTTP durum kodlarıdır.
Yönlendirme durum kodları içeren satırları filtrelemek için grep kullanın:
Log çıktısını düzenlemek ve basitleştirmek için sort ve uniq kullanın:
Günlük girişlerindeki Konum alanına bakarak her URL'yi sırayla manuel olarak takip edin.
.htaccess veya Sunucu Yapılandırma Dosyalarını İnceleyin
Kendi sunucunuzu yönetiyorsanız, yönlendirme zincirleri oluşturabilecek kurallar için .htaccess dosyasını (Apache sunucuları için) veya yapılandırma dosyalarını (Nginx için) kontrol edin.
Bir URL'nin birden fazla kez yönlendirildiği herhangi bir diziyi arayın. Bunlar yönlendirme zincirleridir.
Yönlendirme Kontrol Araçlarını Kullan
Redirect Checker veya HTTP Status and Redirect Checker gibi araçlar, bireysel URL'leri yönlendirme sorunları için kontrol etmeye ve bunların bir yönlendirme zincirinin parçası olup olmadığını göstermeye yardımcı olur.
Örneğin, [Yönlendirme Denetleyici] aracını açabilir ve kontrol etmek istediğiniz URL'yi girebilirsiniz.
301 ve 302 yönlendirmelerini kontrol etmeyi destekler, ayrıca meta yenileme ve JavaScript yönlendirmelerini de destekler. Ayrıca masaüstü tarayıcılar, mobil cihazlar ve arama motoru botları gibi farklı kullanıcı ajanlarını seçmenize de olanak tanır.
Bu yönlendirme kontrol aracı, URL yönlendirmelerinizin doğruluğunu doğrulamanıza olanak tanır, arama motoru dostu olduklarından ve bağlantı değeri kaybı gibi sorunlara neden olmadıklarından emin olmanızı sağlar.
Google Search Console ile "izle"
Google Search Console, yönlendirme [sorunlarını] belirlemeye yardımcı olabilir.
Google Search Console'a giriş yapın ve "İndeksleme" bölümüne gidin. Ardından “Sayfalar” sekmesini açın ve rapor, yönlendirmelerle ilgili olanlar da dahil olmak üzere tarama ve indeksleme sorunlarını gösterecektir.
Belirli URL'leri yönlendirme sorunları için kontrol etmek amacıyla "URL Denetleme" aracını da kullanabilirsiniz. Bu araç, Googlebot'un bir URL'yi taradıktan sonra nihai varış noktasını gösterecektir.
Yönlendirme Zincirleri "Nasıl" Düzeltilir
Yönlendirme zincirlerini düzeltmek için en etkili yöntemler şunlardır:
Zincirleri Belirle
Screaming Frog veya Google Search Console kullanarak yönlendirmeleri belirlemek için yukarıda açıklanan adımları izleyin.
Doğruluk açısından tek tek inceleyebilmeniz için etkilenen URL'lerin bir listesini Google Sheets'te hazırlamak daha iyidir.
Yönlendirmeleri Haritalandır
Her URL için zincire dahil olan tüm yönlendirme yolunu belgeleyin. Orijinal URL'yi, tüm ara URL'leri ve nihai hedefi not edin.
Bu yolu anlamak, sorunları etkili bir şekilde çözmek için "kritik öneme sahiptir".
Yönlendirme Kurallarını Güncelle
Yönlendirme kurallarınızı, her URL'nin herhangi bir ara adımı atlayarak doğrudan nihai hedefine yönlendirilmesini sağlamak için [değiştirin].
Eski URL stylishshoes.com/mens-sneakers'ın şu anda stylishshoes.com/sale-sneakers'a yönlendirildiğini ve ardından son nokta URL'si stylishshoes.com/mens-athletic-sneakers'a yönlendirildiğini varsayalım.
GSC'de “İndeksleme” raporunu açın.
Burada, yönlendirme zinciriyle ilgili hataları göreceksiniz.
Googlebot'un izlediği yolu görmek için “URL Denetleme” aracını kullanarak stylishshoes.com/mens-sneakers adresini kontrol edin.
Yönlendirme kurallarının ayarlandığı web sitenizin sunucusuna veya CMS’ine erişin.
Yönlendirme kuralını değiştirerek stylishshoes.com/mens-sneakers'in, ara sale-sneakers sayfasını atlayarak doğrudan stylishshoes.com/mens-athletic-sneakers'a yönlendirilmesini sağlayın.
Eğer siteniz WordPress kullanıyorsa, yönlendirme zincirini oluşturmak için kullanılan eklentinin hangi eklenti olduğunu Eklentiler alanında bulun.
Ardından, soruna neden olan yönlendirme kuralını bulun. Şimdi, yönlendirme kuralını güncelleyerek doğru şekilde yönlendirilen URL'ye işaret etmesini sağlayın.
Örneğin, 301 yönlendirme yöneticisi kullanıyorsanız, Yönlendirmeleri Yönet'e tıklayabilirsiniz.
Ve ardından mevcut yönlendirme kuralını gözden geçirmek için Düzenle'ye tıklayın.
Bazen, aynı URL için birden fazla kural oluşturulmuş olabilir. Bu durumda, bu tür kuralları bulun ve gereksiz olanları silin. Her URL için sadece bir yönlendirme kuralı olmalıdır.
Şimdi, sayfaları doğru bir şekilde yönlendirmek için ‘[Yönlendirme Kaynağı]’ ve ‘[Yönlendirme Hedefi]’ URL'lerini girin.
Başka bir CMS kullanıyorsanız, /mens-sneakers adresini /sale-sneakers adresine yönlendiren mevcut herhangi bir kuralı bulmak ve aşağıdaki yeni kuralla değiştirmek için .htaccess dosyasını kullanabilirsiniz.
Değişiklikleri Test Et
Güncellemeleri yaptıktan sonra, yönlendirmelerin doğru çalıştığını doğrulamak için kapsamlı bir şekilde test edin. Tüm URL'lerin artık doğrudan hedeflenen yerlere yönlendirildiğinden ve kalan yönlendirme zincirleri veya döngüleri olmadığından emin olun.
Google Search Console'un “URL Denetleme” aracını kullanarak Googlebot'un güncellenmiş yönlendirme yolunu takip ettiğini doğrulayabilirsiniz.
Güncelliğini Yitirmiş Yönlendirmeleri Kaldırın ve Sitenizi Yeni Yönlendirme Zincirleri İçin İzleyin
Artık gerekli olmayan eski veya gereksiz yönlendirmeleri [ortadan kaldırın]. Bunlar, yönlendirme kurallarınızı [doldurabilir] ve potansiyel olarak yeni zincirler veya [çatışmalar] oluşturabilir.
Ayrıca, oluşturulmuş olabilecek yeni yönlendirme zincirlerini tespit etmek için sunucu günlüklerinizi ve Search Console'u düzenli olarak kontrol etmelisiniz.
Yönlendirme Döngüleri ve Yönlendirme Zincirleri: Fark Nedir?
İşte yönlendirme döngüleri ile yönlendirme zincirleri arasındaki temel farklar:
Yönlendirme Döngüleri | Yönlendirme Zincirleri |
---|---|
İki veya daha fazla URL'nin sürekli bir döngü içinde birbirine yönlendirmesi durumunda meydana gelir. Örneğin, sayfa A sayfa B'ye yönlendirir ve sayfa B tekrar sayfa A'ya yönlendirir. | Bir URL'nin başka bir URL'ye yönlendirdiği ve ardından başka bir URL'ye yönlendirdiği, bir dizi yönlendirme yarattığı durumlarda meydana gelir. Örneğin, sayfa A sayfa B'ye yönlendirir ve sayfa B sayfa C'ye yönlendirir. |
Kullanıcılar sonsuz bir döngüde sıkışıp kalıyor ve nihai varış noktasına ulaşamıyorlar. | Kullanıcılar, nihai sayfaya ulaşmadan önce birden fazla URL üzerinden yönlendirildiklerinde gecikmeler yaşıyorlar. |
Arama motorları, döngüye dahil olan sayfaları dizine eklemekte başarısız olur, bu da dizinleme ve sıralama sorunlarına neden olur. | Arama motorları tarama verimliliği ile mücadele edebilir ve bağlantı değeri zincir boyunca seyreltebilir. |
Yönlendirme yollarını analiz eden araçlar kullanılarak veya sunucu günlüklerinde tekrarlayan [desenler] incelenerek [tanımlandı]. | Yönlendirme yollarını haritalayan SEO araçları kullanılarak veya her yönlendirme [dizisini] manuel olarak izleyerek [tespit edildi]. |
Sonuç
"Yönlendirme zincirlerini" belirlemek ve düzeltmek, mükemmel site performansı elde etmek ve organik pazarlamayı artırmak için hayati önem taşır.
Yönlendirme zincirleri, bir URL'nin hedef web adresine ulaşmadan önce çeşitli ara bağlantılar üzerinden yönlendirilmesi durumunda meydana gelir.
Yanlış yapılandırılmış URL'ler sayfa duyarlılığını olumsuz etkiler. Bu, azalmış bağlantı gücüne ve sayfa keşfi ve dizine ekleme ile ilgili olası sorunlara yol açabilir.
Yönlendirme zincirlerini ele almak için, bunları tespit etmek, tüm yönlendirme yolunu haritalamak ve eski yönlendirmeleri kaldırmak için SEO araçlarını kullanın.
Yönlendirmelerinizi ince ayarlayarak ve gereksiz adımları en aza indirerek, müşteri deneyimini optimize edebilir, site performansını güçlendirebilir ve organik sıralamalarınızı artırabilirsiniz.