WordPress canonical nima va nega kerak
Qidiruv tizimi noaniqlikni yoqtirmaydi. Xizmat sahifasi oddiy havola bilan ham, UTM belgili havola bilan ham, saralash parametrli havola bilan ham ochilsa, robot bir xil mazmunli uchta manzilni ko‘radi. U birini o‘zi tanlaydi, lekin siz xohlagan manzilni emas.
Sahifaning head qismidagi rel="canonical" tegi bu savolni hal qiladi: asosiy manzil mana bu, havolalar og‘irligi va ko‘rsatuvlar shu yerga yig‘ilsin. Lekin bu buyruq emas, signal. Google uni yo‘naltirishlar, ichki havolalar va sayt xaritasi bilan birga baholaydi. Signallar bir-biriga zid bo‘lsa, boshqa manzilni tanlashi mumkin.
WordPress yadrosi nima qiladi, plagin nima qiladi
Yadro alohida yozuv va sahifalar uchun canonical chiqaradi: teg materialning doimiy havolasiga ishora qiladi. Toifa, teg, arxiv va blogning bosh sahifasi uchun bu yetarli emas. Shu yerda Yoast SEO yoki Rank Math kabi SEO plaginlari ishga tushadi.
Plagin odatda bir nechta vazifani bajaradi:
- tegni barcha sahifa turlariga, jumladan arxivlarga qo‘shadi
- yadroning takroriy chiqishini o‘chiradi, shunda teg ikki marta chiqmaydi
- yozuv sozlamalarida qo‘lda manzil kiritish maydonini beradi
- sahifalash va indeksdan yopilgan sahifalarni hisobga oladi
Dublikatlar amalda qayerdan paydo bo‘ladi
Toshkentdagi WooCommerce asosidagi onlayn do‘konni tasavvur qiling. Trafik Instagram reklamasidan, Telegram xabarnomalaridan, OLX’dan va qidiruvdan keladi. Har bir havolaga UTM belgilar qo‘shilgan, xaridorlar katalogni narx bo‘yicha saralaydi, filtrlarni yoqadi, Click yoki Payme orqali to‘lov esa qo‘shimcha texnik manzillar yaratadi. Bitta mahsulot kartochkasi o‘nlab URL’ga aylanadi.
Xizmat saytida manzara soddaroq, lekin shunga o‘xshash: reklama kampaniyasi uchun yaratilgan alohida lending xizmat sahifasini deyarli to‘liq takrorlaydi, blogda esa toifa va teglar bir xil maqolalarni yig‘adi.
- UTM, saralash va filtr parametrlari
- izohlarga javob parametri (replytocom)
- bir yozuvning bir nechta toifa va tegda bo‘lishi
- www bilan va www’siz, http va https versiyalari
- asosiy sahifaning lending-nusxasi
WordPress canonical’ni bosqichma-bosqich sozlash
Sayt WordPress’da bo‘lsa, andoza kodiga kirmasdan, bitta SEO plagin orqali ishlagan ma’qul.
- Faqat bitta SEO plaginni faol qoldiring. Ikkinchisini o‘chiring, aks holda sahifada ikkita teg bo‘ladi.
- Doimiy havolalarda yagona formatni tanlang va keraksiz o‘zgartirmang: o‘zgartirish to‘plangan manzillarni buzadi.
- Sozlamalar → O‘qish bo‘limida sayt ishlab chiqish tugagach indeksdan yopilmaganini tekshiring.
- Sayt manzilini https bilan va to‘g‘ri domen varianti (www bilan yoki www’siz) bilan kiriting.
- Bir nechta sahifa turini oching: yozuv, sahifa, toifa, mahsulot, sahifalash sahifasi va manba kodini ko‘ring.
- Haqiqiy dublikatlar uchun asosiy manzilni plaginning rivojlangan sozlamalariga qo‘lda yozing.
- Natijani Search Console’da URL tekshiruvi orqali tasdiqlang.
Qachon qo‘lda belgilash kerak, qachon yo‘q
Qo‘lda manzil mazmuni haqiqatan mos tushgan joyda kerak. Maqola kompaniya saytida ham, ikkinchi resursda ham chop etilgan bo‘lsa, nusxada asl manbani ko‘rsating. Reklama lendingi xizmat sahifasini takrorlasa, asosiy deb xizmat sahifasini belgilang.
Ma’nosi turlicha sahifalarga canonical qo‘yib, o‘rinlarni «tejashga» urinmang. Toshkent va Samarqand uchun turli mazmundagi xizmat sahifalari dublikat emas, ularni birlashtirish shart emas. Canonical yo‘naltirishni ham almashtirmaydi: eski sahifa endi kerak bo‘lmasa, teg emas, 301 yo‘naltirish sozlang.
Sahifalash, do‘kon filtrlari va ikki til
Arxivning ikkinchi va keyingi sahifalarida teg birinchisiga emas, o‘sha sahifaning o‘ziga ishora qilishi kerak. Aks holda ro‘yxatning chuqurroq qismidagi yozuvlar robot e’tiboridan chetda qolishi mumkin. Mavzuni almashtirgandan keyin buni alohida tekshiring.
WooCommerce katalogida qaysi filtr va saralash qidiruvda kerakligini hal qiling. Qolganlari canonical orqali toza toifa sahifasiga yo‘naltiriladi yoki indeksdan yopiladi. Bir nechta toifadagi mahsulot turli manzil olmasligiga e’tibor bering.
Sayt rus va o‘zbek tillarida bo‘lsa, har bir til versiyasi canonical’ni o‘ziga ko‘rsatadi. Versiyalar orasidagi bog‘liqlikni hreflang beradi, uni odatda tarjima plagini o‘zi chiqaradi. O‘zbekcha sahifadan ruscha sahifaga canonical qo‘ysangiz, o‘zbekcha versiya indeksdan tushib qoladi, holbuki o‘zbek tilida qidiruvchi xaridorlar oz emas.
Ko‘p uchraydigan xatolar
Muammolarning ko‘pi saytdan saytga takrorlanadi. Eng tez-tez uchraydiganlari:
- mavzuning o‘z SEO bloki va plagin tufayli ikkita teg
- shablondagi xato sababli barcha sahifalardan bosh sahifaga canonical
- sayt https’da ishlasa ham http manzil
- noindex yoki 404 beradigan sahifaga havola
- yangi domenga ko‘chgandan keyin qolib ketgan eski qo‘lda manzil
- ichki havolalar va sitemap’ga zid canonical
Tekshiruv uchun qisqa ro‘yxat
Bitta yozuv, bitta toifa va bitta mahsulot kartochkasida quyidagilarni tekshiring:
- kodda bitta rel="canonical" tegi bor
- manzil to‘liq, protokol va domen to‘g‘ri
- yozuv va sahifa o‘ziga ishora qiladi
- sahifalash o‘ziga ishora qiladi
- UTM’li sahifada toza manzil ko‘rsatilgan
- Search Console’da Google siz ko‘rsatgan manzilni tanlagan
Keyingi qadam
Canonical tekshiruvi ko‘p vaqt olmaydi, xatolarning oqibati esa oylar davomida to‘planadi: sahifalar sezdirmay pasayadi va sababi panelda ko‘rinmaydi. Do‘koningiz, xizmat saytingiz yoki ikki tilli loyihangiz bo‘lsa va sozlamalarga ishonchingiz komil bo‘lmasa, markdev jamoasi saytni SEO-audit qilib, avval nimani tuzatish kerakligini aytadi. Vazifangizni yozing, uni majburiyatlarsiz muhokama qilamiz.
Ko‘p beriladigan savollar
WordPress’da canonical chiqishi uchun plagin shartmi?
Yozuv va sahifalar uchun yadro tegni o‘zi chiqaradi. Arxiv, toifa, teg va murakkab holatlar uchun SEO plagin qulayroq: u barcha sahifa turlarini qamraydi va qo‘lda sozlash imkonini beradi.
Sahifada nega ikkita canonical bor?
Odatda tegni ham mavzu, ham plagin chiqaradi yoki ikkita SEO plagin o‘rnatilgan. Bitta manba qoldirib, qolganlarida chiqarishni o‘chiring.
Canonical va yo‘naltirish bir narsami?
Yo‘q. Yo‘naltirish foydalanuvchini ham, robotni ham boshqa manzilga olib o‘tadi. Canonical esa qidiruv tizimiga faqat asosiy versiyani tavsiya qiladi, sahifa esa ochiq qoladi.
O‘zbekcha sahifa ruscha sahifaga canonical qo‘ysa bo‘ladimi?
Yo‘q. Har bir til versiyasi canonical’ni o‘ziga ko‘rsatadi, versiyalar orasidagi aloqa hreflang orqali beriladi.
Google nega men ko‘rsatgan canonical’ni tanlamadi?
Teg faqat signal. Ichki havolalar, yo‘naltirishlar, sayt xaritasi va mazmundagi farqni tekshiring: ular boshqa manzilga olib borsa, Google shunga ergashishi mumkin.
Vazifangizni bepul tahlil qilamiz
Kontaktingizni qoldiring — 15 daqiqalik qo‘ng‘iroqda arizalar qayerda yo‘qolayotganini va birinchi navbatda nima qilish kerakligini ko‘rsatamiz.