Har bir qatorga bitta til kodi va butun URL manzilini joylashtiring. Generator toʻplamni tekshiradi va o‘zaro mos HTML link teglarini yaratadi.
Har bir yozuv alohida qatorda bo‘lsin. BCP 47 kodini va mutlaq URLni vergul bilan ajrating. Har bir sahifani o‘zi bilan birga kiriting va kerak bo‘lsa x-default qo‘shing.
Har bir lokalizatsiyalangan sahifani ro'yxatlangHar bir qatorda vergul bilan ajratilgan holda bitta BCP 47 til kodi va mutlaqo sahifa URL manzilini kiriting.
Tekshirish xatolarini bartaraf etishNoto‘g‘ri kodlarni, takroriy tillarni yoki to‘liq bo‘lmagan URL manzillarni to‘liq to‘g‘ri bo‘lguncha tuzating.
To'liq teg to'plamini nusxalashIshlangan HTML’ni til guruhidagi har bir sahifaga joylashtiring, shunda barcha muqobil variantlar o‘zaro teng bo‘ladi.
To'liq hreflang to'plamini yarating
Har bir BCP 47 til yoki til-mintaqa kodini uning absolyut sahifa URL’ining yoniga kiriting. Vosita kod holatini kanoniklashtiradi, takroriy tillarni rad etadi, HTTP va HTTPS URL’larni tekshiradi va HTML atributi uchun URL belgilarini xavfsiz tarzda escapelaydi.
Yaratilgan teglarnı guruhdagi har bir sahifa <head> qismiga nusxa ko‘chirib joylashtiring. Har bir lokalizatsiyalangan sahifa bir xil to‘liq to‘plamga ega bo‘lishi kerak, shu jumlada o‘ziga ishora qiluvchi (self-reference). To‘liq bo‘lmagan bir tomonlama to‘plam hreflang izohlari e'tiborga olinmasligining keng tarqalgan sabablaridan biridir.
Hreflang va canonical teglar turli muammolarni hal qiladi
Kanonik teg nusxa yoki deyarli nusxa tarkib uchun afzal ko‘rilgan URLni aniqlaydi. Hreflang esa turli til auditoriyalari uchun yaratilgan ekvivalent sahifalarni belgilaydi. Lokalizatsiya qilingan sahifalar odatda o‘zlariga kanonik bo‘lishi kerak, hammasi inglizcha versiyaga ishora qilmasligi lozim.
URL shakllarini barqaror saqlang va aniq, indekslanadigan yakuniy URL'lardan foydalaning. Yo'naltirishlar, bloklangan, noindex yoki ziddiyatli canonical URL'lar til klasterini zaiflashtiradi va xatoliklarni aniqlashni ancha qiyinlashtiradi.
Shaxsiy, faqat brauzerda yaratilgan
URL roʻyxati hech qachon brauzeringizni tark etmaydi. Tahlillar faqat amal qiluvchi qatorlar soni va tasdiqlash xatolari kabi xavfsiz hisoblarni yozadi — siz kiritgan domenlar, yoʻllar, soʻrov qatorlari yoki teglarni emas.
Tez-tez so'raladigan savollar
hreflang nima qiladi?
Hreflang qaysi URL ma'lum bir til yoki til-mintaqa auditoriyasi uchun mo‘ljallanganini qidiruv tizimlariga bildiradi. Bu to‘g‘ri lokalizatsiyalangan versiyaning qidiruv natijalarida ko‘rinishiga yordam beradi, lekin u canonical teg yoki foydalanuvchilarni yo‘naltirish o‘rnini bosa olmaydi.
Hreflang teglarini o‘zaro moslashtirish (reciprocal) zarurmi?
Ha. Til guruhidagi har bir sahifa o‘zini va o‘sha guruhdagi boshqa barcha sahifalarni ro‘yxatga olishi kerak. Agar A sahifasi B sahifasiga ishora qilsa-yu, B sahifasi A ga qaytib ishora qilmasa, qidiruv tizimlari bu munosabatni e'tiborsiz qoldirishi mumkin.
x-defaultni kiritishim kerakmi?
Til tanlovchisida, umumiy zaxira yoki ma'lum bir tilga mo'ljallanmagan standart sahifa uchun x-default dan foydalaning. Bu ixtiyoriy, ammo foydalidir — foydalanuvchilar ro'yxatdagi hech bir lokalga mos kelmasligi mumkin bo'lganda.