No Return\" Etiket Hatasına göz atalım
Özellikle çok dilli özel yazılımlar, opencart yazılımlar ve ticimax vb kullananlar bunu kontrol etmesinde fayda var çünkü çoğu zaman karşılaşıyoruz.
"No Return" hatası, hreflang etiketlerinin karşılıklı olarak birbirine referans vermemesi durumunda ortaya çıkar. Yani sayfa diğer dildeki versiyonuna "referans" verirken, diğer dildeki sayfa bu referansı geri döndürmezse bu hata oluşur. Basitçe Anlatmak Gerekirse:- A sayfası B sayfasına "Sen benim alternatif dil versiyonumsun" der.
- Ancak B sayfası A sayfasına aynı şeyi söylemez.
- Bu durumda arama motorları bu iki sayfa arasındaki ilişkiyi tam olarak anlayamaz.
Örnek Olarak Tek Yönlü Referans Vermek
Sadece bir sayfadan diğerine "hreflang" etiketi eklemek tek yönlü referans verme problemi yaratıyor. Örnek:- İngilizce sayfa, Türkçe sayfaya referans verir.
- Türkçe sayfa, İngilizce sayfaya referans vermez.
Siteler üzerinde Örnek: İngilizce sayfamız var, hreflang kodlarında (https://www.orhunr10 .com/en)
<link rel="alternate" href="https://www.orhunr10 .com/tr" hreflang="tr" />
<link rel="alternate" href="https://www.orhunr10 .com/en" hreflang="en" />
Yukarıdaki gibi Hem TR, hem EN versiyonu olmalı Aynı şekilde Türkçe Sayfa (https://www.orhunr10 .com/tr) sayfamız var. Kontrol ettiğimizde
<link rel="alternate" href="https://www.orhunr10.com/en" hreflang="en" />
<link rel="alternate" href="https://www.orhunr10 .com/tr" hreflang="tr" />
Daha fazla dilde, benzer kontroller yapılmalı