Yönlendirmeleri işleme
Yandex robotu hangi yönlendirmeleri tanır?
Yandex robotu standart HTTP 3xx durum kodlarını (yönlendirme) tanır.
Yönlendirme türleri:
-
301/308 — Kalıcı yönlendirme.
-
302/303/307 — Geçici yönlendirme.
-
Küçük gecikmelerle refresh meta etiketi kullanan bir yönlendirme geçici yönlendirme olarak kabul edilir.
Ana bilgisayar içi yönlendirme ile ana bilgisayarlar arası yönlendirme arasındaki fark nedir?
Ana bilgisayar içi yönlendirme, aynı ana bilgisayar içinde bir yönlendirmedir (FQDN). Ana bilgisayarlar arası yönlendirme, farklı bir ana bilgisayarda bulunan bir sayfaya yönlendirmedir.
Ana bilgisayar içi yönlendirme örneği:
a.ru/ -> a.ru/index.html
www.a.ru/index1.html -> www.a.ru/index2.html
Ana bilgisayarlar arası yönlendirme örneği:
a.ru/index1.html -> www.a.ru/index2.html
a.ru/index1.html -> b.ru/index2.html
Yandex, ana bilgisayar içi yönlendirmeleri nasıl işler?
Bir sayfa (kaynak) aynı ana bilgisayar içinde başka bir sayfaya (hedef) yönlendirme yaparsa, robot hedefin içeriğini dizinler ve arama sonuçlarında hedefe olan bağlantıyı gösterir.
Ana sayfa her zaman arama sonuçlarında gösterilir.
a.ru/ -> a.ru/innerpage
a.ru/innerpage -> a.ru/
Yandex, sitenin bölgesel ve farklı dil sürümlerine dair yönlendirmeleri nasıl işleme koyar?
Bölgesel veya dil sürümleri alt alan adları olarak uygulanmışsa ve ziyaretçileri yönlendirmek için bir yönlendirme yapılandırılmışsa, alt alan adları bir ayna grubu olarak birleştirilir. Robot siteyi ziyaret ettiğinde, ziyaretçi gibi, alt alan adlarından birine yönlendirilebilir. Daha sonra yönlendirme hedef sayfasını dizinler. Böylece site aramada farklı şekilde görüntülenebilir:
Ana ve iç sayfaların görüntülenmesi
-
Yönlendirme iç sayfalar için yapılandırılmışsa, arama sonuçları yönlendirme hedef sayfasını içeriğiyle birlikte gösterir. Yönlendirme sitenin ana sayfası için yapılandırılmışsa, arama sonuçları hedef sayfanın içeriğiyle birlikte ana sayfayı gösterir.
Örneğin, arama ana sayfayı
https://example.com
olarak gösterir. Robothttps://example.com/en
sayfasına yönlendirilirse, ana sayfa İngilizce içerikle görüntülenir. Eğerhttps://example.com/ru
sayfasına yönlendirilirse, ana sayfa Rusça içerikle görüntülenir.
Görüntülenecek sayfa sürümünün seçilmesi
- Site, kullanıcının IP adresine dayalı bir yönlendirme kullanıyorsa, robotun IP adresi bölgenin IP adresinden farklı olabilir. dolayısıyla, sayfa sürümlerinden herhangi biri arama sonuçlarında görüntülenebilir. Sonuç olarak, sayfa içeriği kullanıcının görmesini istediğinizle eşleşmeyebilir.
Aramada doğru içeriği göstermek için:
- Sitenizi tarayan bir robotu, örneğin User-agent satırıyla tanımlayın.
- Robotun hangi içeriği aldığını kontrol edin.
- Bir seçenek seçin:
- Yandex robotunun aynı içeriği alması için yönlendirmeyi yapılandırın.
- Yönlendirme yerine, sitede dil veya bölge değiştiricisini kullanın. Bunu yapmak için, her iki sürümün de HTTP kodu 200 OK ile yanıt vermesi için sunucuyu yapılandırın. Siteler zaten bir araya getirilmişse, sunucuyu aynı şekilde yapılandırın ve siteler bir süre sonra ayrılacaktır. Bu süreci hızlandırmak için, siteleri ayırma talebi gönderin.