Ko'p tilli sayt va hreflang: uz, ru, en versiyasini sozlash
Ko'p tilli sayt uchun hreflang qanday sozlanadi: uz, ru va en manzil tuzilmasi, x-default, avtomatik tarjima va til almashtirish tugmasi.
Sayt uch tilda, lekin Google noto'g'ri versiyani ko'rsatyapti. Sabab — hreflang. Uni to'g'ri sozlash yo'lini insanagency.uz ning o'z tuzilmasi misolida ko'ramiz.
Ko'p tilli sayt tayyor: matn o'zbek, rus va ingliz tilida yozilgan. Lekin Google o'zbek tilida qidirgan odamga rus sahifasini chiqaryapti, ingliz versiyasi esa umuman indeksga tushmagan.
Bu tarjimonning xatosi emas. Bu — texnik sozlash masalasi: qidiruv tizimi qaysi manzil qaysi til uchun ekanini bilmayapti. Shu ma'lumotni unga hreflang beradi.
Quyida uch tilli saytni boshidan oxirigacha to'g'ri qurish yo'li bor: manzil tuzilmasi, hreflang to'plami, x-default, avtomatik tarjima savoli va til almashtirish tugmasi. Misollar insanagency.uz ning o'z tuzilmasidan olingan — sayt aynan shu sxemada ishlaydi.
Til versiyasi qayerda yashashi kerak: /ru/, ru.sayt.uz yoki alohida domen
Birinchi qaror — manzil tuzilmasi. Google hujjatlarida uchta ishlaydigan variant sanab o'tilgan, har birining narxi va qulayligi boshqacha.
- Alohida milliy domen (sayt.ru, sayt.com). Geografik maqsad aniq ko'rinadi, lekin har domen alohida pul va alohida qarovni talab qiladi.
- Subdomen (ru.sayt.uz). O'rnatish oson, versiyalarni ajratish qulay. Kamchiligi: foydalanuvchi manzilga qarab tilni darrov tushunmasligi mumkin.
- Papka (sayt.uz/ru/). Sozlash oson, qarov arzon — hamma narsa bitta domenda va bitta serverda qoladi.
Google manzil parametrini (masalan sayt.uz?lang=ru) tavsiya qilmaydi. Batafsil taqqoslash Google Search Central hujjatida berilgan.
Bizning saytda papka usuli tanlangan: o'zbekcha prefikssiz (insanagency.uz/pricing), ruscha /ru/ ostida, inglizcha /en/ ostida. Asosiy til prefikssiz qolgani uchun eski havolalar sinmadi va domen bitta bo'lib qoldi.
Toshkentdagi konsalting kompaniyasiga ham shu tuzilma to'g'ri keladi: auditoriya bitta shaharda, faqat til boshqa. Alohida domen sotib olish bu holatda ortiqcha xarajat.
hreflang nima qiladi va nima qilmaydi
hreflang — sahifaning boshqa tildagi nusxasi qayerdaligini qidiruv tizimiga aytadigan belgi. U «bu sahifaning ruschasi mana shu manzilda» degan ma'noni beradi.
U nima qilmaydi: pozitsiyani ko'tarmaydi va tarjima sifatiga ta'sir qilmaydi. Uning vazifasi — to'g'ri odamga to'g'ri versiyani ko'rsatish.
Foydasi shu yerda ko'rinadi: rus tilida qidirgan mijoz to'g'ridan-to'g'ri ruscha sahifaga tushadi, o'zbekcha sahifadan uni qidirib yurmaydi. Samarqanddagi hunarmandchilik brendi eksport uchun ingliz versiyasini qo'shganda, aynan shu belgi ingliz sahifasini xorijiy qidiruvda ko'rinadigan qildi.
Google hujjatida uchta usul teng deb yozilgan: sahifaning <head> qismidagi link teglari, HTTP sarlavhasi yoki sitemap ichidagi yozuvlar. Qulayini tanlaysiz, uchalasini birga qilish shart emas.
Uch til uchun to'g'ri hreflang to'plami qanday ko'rinadi
Har bir sahifa o'zining hamma til versiyalarini sanab o'tishi kerak — o'zini ham qo'shgan holda. Bizning /pricing sahifasi uchun to'plam mana bunday:
<link rel="alternate" hreflang="uz-Latn-UZ" href="https://insanagency.uz/pricing">
<link rel="alternate" hreflang="ru-RU" href="https://insanagency.uz/ru/pricing">
<link rel="alternate" hreflang="en-US" href="https://insanagency.uz/en/pricing">
<link rel="alternate" hreflang="x-default" href="https://insanagency.uz/pricing">To'rt qoida bor va ular qat'iy.
- O'ziga ham havola. Har versiya o'zini va qolganlarini sanaydi. Ruscha sahifada ham xuddi shu to'rt qator turadi.
- O'zaro havola majburiy. Ikki sahifa bir-biriga ko'rsatmasa, Google belgini butunlay e'tiborsiz qoldiradi.
- Manzil to'liq bo'lsin. https bilan boshlangan to'liq manzil yoziladi, /pricing kabi qisqartma ishlamaydi.
- Kod to'g'ri bo'lsin. Avval til kodi (ISO 639-1), keyin ixtiyoriy hudud kodi (ISO 3166-1). Faqat hudud kodini yozib bo'lmaydi, «uk» yoki «eu» kabi kodlar esa qabul qilinmaydi.
Amaliy maslahat: hreflang ro'yxatini qo'lda yozmang. Bizda u bitta funksiyadan chiqadi va o'sha funksiya ham sahifa sarlavhasiga, ham sitemap'ga xizmat qiladi. Shu tufayli ikkalasi hech qachon bir-biridan uzoqlashmaydi — qo'lda yozilganda esa aynan shu joyda xato to'planadi.
x-default nimaga kerak va uni qaysi tilga qo'yish kerak
x-default — brauzer tili sizning tillaringizdan hech biriga to'g'ri kelmaganda ishlatiladigan zaxira versiya. Masalan qozoq yoki turk tilidagi brauzer bilan kirgan odam uchun.
Uni qaysi tilga qo'yish — biznes qarori. Biz o'zbekchani tanladik: sayt O'zbekiston bozori uchun, demak notanish tildagi mehmon ham asosiy versiyaga tushgani mantiqiy.
Farg'onadagi ishlab chiqarish korxonasi uchun boshqacha bo'lishi mumkin: xaridorlarining katta qismi chet eldan bo'lsa, x-default sifatida ingliz versiyasi to'g'riroq keladi.
Bitta xato tez uchraydi: x-default sifatida «til tanlash» sahifasi qo'yiladi va u bo'sh bo'ladi. Bunday sahifada matn yo'q, foydalanuvchi esa qo'shimcha bosishga majbur. Iloji bo'lsa, x-default'ni ishlaydigan sahifaga qo'ying.
Avtomatik tarjima saytga zarar yetkazadimi
Ha, agar u qo'shimcha tekshiruvsiz, ommaviy tarzda ishlatilsa. Google o'zining spam siyosatida avtomatik tarjimani mazmunni ko'paytirishning bir usuli sifatida sanaydi: qiymat qo'shilmagan, mashina tarjimasi bilan yasalgan sahifalar spam deb baholanadi.
Amalda bu shunday ko'rinadi. Hunarmandchilik do'konining sayti brauzer widget'i orqali tarjima qiladi: matn ekranda o'zgaradi, lekin alohida manzil yaratilmaydi. Qidiruv tizimi uchun bu bitta sahifa bo'lib qolaveradi, ya'ni ruscha yoki inglizcha so'rovda u topilmaydi.
To'g'ri yo'l — mashina tarjimasini boshlang'ich nusxa sifatida ishlatish, keyin odam ko'rib chiqishi. Xizmat nomlari, narx shartlari va yuridik matnlar albatta qo'lda tekshiriladi.
Yana bir muhim tafsilot: har til alohida manzilda yashashi kerak. Google matnni cookie yoki brauzer sozlamasiga qarab almashtirishni emas, har til uchun alohida manzil ishlatishni tavsiya qiladi.
Lotin va kiril versiyasi ham kerakmi
Ko'pchilik uchun javob — yo'q, bitta lotin versiyasi yetarli. O'zbek tilining rasmiy yozuvi lotin, sayt matni ham shunda yoziladi.
Texnik jihatdan ikkinchi yozuvni ko'rsatish mumkin: hreflang yozuv kodini ham qabul qiladi (ISO 15924), ya'ni uz-Latn va uz-Cyrl kabi kodlar to'g'ri hisoblanadi. Biz o'z saytimizda uz-Latn-UZ kodini ishlatamiz.
Lekin ikkinchi yozuv — bu ikkinchi sayt degani: har maqola ikki marta yoziladi, har o'zgarish ikki joyda takrorlanadi. Auditoriyangizning katta qismi kirilda yozmasa, bu ish o'zini oqlamaydi.
Namangandagi ziravorlar ulgurji bazasi uchun bu jonli savol: xaridorlarining bir qismi kirilda yozadi. Bunday holatda ikkinchi versiya qurishdan oldin so'rovlar statistikasiga qarash kerak, taxminga emas.
Muqobil yechim arzonroq: kalit so'zlarni tekshirganda kiril shakli qanchalik qidirilishini ko'ring va zarur bo'lsa, matn ichida ikkala shaklni tabiiy ishlating. SEO xizmati doirasida bu kalit so'zlar tahlilida hal qilinadi.
Til almashtirish tugmasi qanday ishlashi kerak
Uchta talab bor va uchalasi ham foydalanuvchi tajribasiga bevosita ta'sir qiladi.
- Tugma odamni turgan sahifasida qoldirsin. /ru/pricing dan inglizchaga bosilganda /en/pricing ochilishi kerak, bosh sahifa emas. Bizning almashtirgich manzilni shu tarzda hisoblaydi: eski til prefiksi olib tashlanadi, yangisi qo'yiladi.
- Tugma haqiqiy havola bo'lsin. Skript bilan yasalgan tugmani qidiruv tizimi bosa olmaydi, ya'ni boshqa til versiyasi topilmay qolishi mumkin.
- Avtomatik yo'naltirish bo'lmasin. Google brauzer tili yoki IP manzilga qarab foydalanuvchini boshqa versiyaga majburan o'tkazishni tavsiya qilmaydi — bu ham odamga, ham robotga qolgan versiyalarni ko'rishga xalaqit beradi.
Til nomini o'z alifbosida yozing: ruscha versiya kirilcha nomi bilan, inglizchasi «English», o'zbekchasi «O'zbekcha». Ingliz tilidagi mehmon «Ruscha» degan so'zni tushunmaydi.
Dublikat kontent va tarjima qilinmagan sahifalar
Uch tildagi bir xil sahifa dublikat hisoblanmaydi — bu turli tildagi mazmun, u normal holat. Har sahifa o'ziga canonical ko'rsatadi va hreflang orqali qolganlariga bog'lanadi.
Haqiqiy muammo boshqa joyda: sahifa tarjima qilinmagan bo'lsa-yu, manzil baribir mavjud bo'lsa. Unda /ru/ ostida o'zbekcha matn turadi va ikkala manzil bir xil bo'lib qoladi.
Biz buni shunday hal qildik: xizmatlar sahifalari hozircha faqat o'zbekchada, shuning uchun ular /ru/ va /en/ ostida ataylab 404 beradi hamda hreflang to'plamiga umuman kiritilmaydi. Sitemap'da ular bitta manzil bilan, tilsiz chiqadi.
Agar shu qoida buzilsa, sitemap Google'ga mavjud bo'lmagan sahifani ko'rsatgan bo'lardi. Tarjimasi tayyor bo'lmagan bo'limni hreflang ro'yxatiga qo'shmang — tayyor bo'lgach qo'shasiz. Tarjima qachon tayyor bo'lishini jadvalga kiritib qo'ying: kontent loyihani eng ko'p kechiktiradigan bosqich ekani sayt yaratish qancha vaqt oladi maqolasida misollar bilan ko'rsatilgan.
Tekshirish oson: sahifada o'ng tugmani bosib manba kodini oching va link teglarini ko'ring. Har uch versiyada bir xil to'plam turgan bo'lsa, ish to'g'ri bajarilgan.
Ko'p beriladigan savollar
hreflang bo'lmasa sayt ishlamaydimi?
Ishlaydi, lekin qidiruv tizimi versiyalarni o'zi taxmin qiladi va ko'pincha adashadi. Natijada ruscha so'rovga o'zbekcha sahifa chiqib qolishi mumkin.
Kichik saytda zarari sezilmasligi mumkin. Sahifalar soni o'nlab bo'lsa, xato ham o'nlab marta takrorlanadi.
Qaysi til birinchi bo'lishi kerak?
Mijozlaringiz ko'p qidiradigan til birinchi bo'ladi — u prefikssiz asosiy manzilda turadi. O'zbekistondagi ko'pchilik biznes uchun bu o'zbek yoki rus tili.
Qaror faqat ichki his bilan qilinmasin: Search Console va kalit so'zlar tahlili so'rovlar qaysi tilda ko'proq ekanini ko'rsatadi.
Bitta sahifada ikki tilni aralashtirsam bo'ladimi?
Yo'q, bir sahifada ikki tilni aralashtirmang. Qidiruv tizimi sahifaning tilini aniqlay olmaydi va uni hech bir so'rovga to'g'ri qo'ymaydi.
Har til o'z manzilida, o'z matni bilan tursin. Menyu, tugma va xato xabarlari ham o'sha tilda bo'lishi kerak.
Uch tilli sayt qancha vaqt oladi?
Sayt qurish muddati o'zgarmaydi: landing page ikki hafta, korporativ sayt uch-olti hafta. Qo'shimcha vaqt tarjimaga ketadi va u matn hajmiga bog'liq. Matn hajmi esa sahifalar soniga bog'liq: har bir xizmatga nega alohida sahifa kerakligi korporativ sayt nima maqolasida tushuntirilgan.
Bizda uch til odatiy holat, ya'ni tuzilma boshidan uch tilga qurilaligi hisobga olinadi. Keyin qo'shishdan ko'ra shunisi arzonroq tushadi.
Tarjimani keyinroq qo'shsam bo'ladimi?
Ha, bo'ladi — muhimi manzil tuzilmasi boshidan to'g'ri qurilgan bo'lsin. Keyin har til uchun papka qo'shiladi va hreflang to'plami yangilanadi.
Tuzilma noto'g'ri bo'lsa, tarjima qo'shish manzillarni almashtirishga olib keladi — bu esa eski havolalar va qidiruvdagi o'rinni yo'qotish demak.
Keyingi qadam
Ko'p tilli sayt murakkab emas, u faqat tartib talab qiladi: bitta domen, har tilga o'z papkasi, to'liq hreflang to'plami va tarjima qilinmagan sahifalarni ro'yxatga qo'shmaslik. Shu sxema qanday ishlashini bajarilgan loyihalar da ko'rishingiz mumkin; savolingiz bo'lsa, bepul konsultatsiya da saytingizning joriy holatini birga tekshiramiz.
Ko'proq maqola o'qing
Veb-sayt, biznes tizimlari va SEO bo'yicha amaliy maqolalar — har biri bitta savolga aniq javob beradi.

29/04/2026 · Veb-sayt
Korporativ sayt nima va biznesga nima beradi?
Korporativ sayt nima, unda qanday sahifalar bo'ladi, u ishonchni qanday quradi va Instagram profili bilan qidiruvda qanday birga ishlaydi.

29/04/2026 · Veb-sayt
Landing page savdoni qanday oshiradi va qachon kerak bo'ladi
Landing page — bitta maqsadga qurilgan bir sahifali sayt. Qachon kerak, qanday tuziladi va konversiyani qaysi raqamlar bilan o'lchaysiz.
11/09/2026 · Veb-sayt
Sayt yaratish narxi nimadan tuziladi va nega uch xil bo'ladi
Sayt yaratish narxi nimadan yig'iladi: ish hajmi, dizayn, funksiya, integratsiya va yashirin xarajatlar. Taklifni solishtirish ro'yxati bilan.
11/09/2026 · Veb-sayt
WordPress, Tilda yoki maxsus sayt: qaysi biri sizga mos?
WordPress yoki Tilda? Halol taqqoslash: konstruktor qachon yetarli, WordPress kimga mos, maxsus sayt qachon kerak va uzoq muddatda qaysi arzon.
Barcha maqolalarimiz bitta joyda.
Barcha maqolalarQayerdan boshlashni bilmayapsizmi?
Ikki og'iz yozing — bog'lanamiz va bepul konsultatsiyada vazifangizga eng qisqa yo'lni birga belgilaymiz. Sayt, tizim yoki AI agent — farqi yo'q.

