Pagination SEO โ bu ko'p sahifali ro'yxatlarni (blog post'lar, mahsulotlar, qidiruv natijalari) Google'ga to'g'ri tushunchirish strategiyasi. Sayt'da 100 ta blog post bo'lsa va har sahifada 10 ta ko'rsatilsa, sizda 10 ta sahifa bor โ \"Sahifa 1\", \"Sahifa 2\" va h.k. Bu sahifalar Google uchun maxsus muammolar tug'diradi va to'g'ri yondashuv shart.
Pagination'ning asosiy muammolari
Birinchi muammo โ duplicate content. \"Sahifa 1\", \"Sahifa 2\", \"Sahifa 3\" โ har birining sarlavhasi, meta description'i odatda bir xil yoki juda o'xshash. Faqat mahsulot ro'yxati farq qiladi. Google ko'zida bu duplicate content sifatida ko'rinishi mumkin.
Ikkinchi muammo โ sahifa 2, 3, 4 va h.k. odatda past avtoritetga ega. Foydalanuvchi va boshqa saytlar deyarli faqat birinchi sahifaga link beradi. Chuqurroq sahifalar Google ko'zida \"muhim emas\" deb baholanadi va kichik crawl budget oladi.
Eski yondashuv โ rel=\"next\" va rel=\"prev\"
Ko'p yil davomida Google rasmiy ravishda rel=\"next\" va rel=\"prev\" attributlarini ishlatishni tavsiya qilgan. Bu HTML head'da quyidagicha yozilardi:
<link rel=\"prev\" href=\"https://sayt.uz/blog?page=1\">
<link rel=\"next\" href=\"https://sayt.uz/blog?page=3\">
Bu Google'ga \"bu sahifa pagination'ning bir qismi, oldingisi va keyingisi shu\" deb aytardi. Google sahifalarni bog'liq deb hisoblardi va birinchi sahifani \"asosiy\" sifatida ranking qildi.
2019 yil o'zgarishi
2019 yil Google e'lon qildiki, rel=\"next\" va rel=\"prev\" attributlarini ranking signal sifatida ishlatmaydi. Google bizning aytishimizicha โ bu attributlarni \"yillar oldin tashlab ketdik\". Bu SEO dunyosida katta shok edi.
Lekin Bing va boshqa qidiruv tizimlari hali ham bu attributlarni ishlatishi mumkin. Shuning uchun ularni qo'shish zarar emas, lekin asosiy SEO uchun yetarli yondashuv emas.
Yangi yondashuv 1 โ Self-canonical
Hozirgi tavsiya โ har sahifa o'zini canonical sifatida ko'rsatsin. Ya'ni sahifa 2 sahifa 2'ga, sahifa 3 sahifa 3'ga canonical bo'lsin. Bu duplicate content masalasini hal qiladi (har sahifa unik), lekin chuqur sahifalar ranking olmaydi.
<link rel=\"canonical\" href=\"https://sayt.uz/blog?page=2\">
Yangi yondashuv 2 โ Canonical birinchi sahifaga
Boshqa yondashuv โ barcha keyingi sahifalar (sahifa 2, 3, 4) canonical sifatida birinchi sahifaga ko'rsatsin. Bu birinchi sahifaning avtoritetini mustahkamlaydi, lekin chuqur sahifalar deyarli ko'rinmaydi.
Bu yondashuv kichik ro'yxatlar uchun yaxshi, lekin agar chuqur sahifalarda muhim mahsulotlar bo'lsa โ ular Google'da deyarli ko'rinmaydi.
View All sahifa
Yana bir yondashuv โ barcha mahsulotlarni bir sahifada ko'rsatuvchi \"View All\" sahifa yaratish. Va paginatsiya sahifalari canonical bilan View All'ga ko'rsatadi. Google asosan View All'ni indekslaydi.
Lekin bu yondashuv katta ro'yxatlar uchun amalga oshmaydigan โ sayt sekin bo'lib qoladi va foydalanuvchi tajribasi yomon.
Infinite scroll va SEO
Ko'p modern sayt paginatsiya o'rniga infinite scroll ishlatadi. Foydalanuvchi pastga scroll qilsa, yangi mahsulotlar avtomatik yuklanadi. Bu UX uchun yaxshi, lekin SEO uchun yomon โ Googlebot scroll qila olmaydi va faqat boshlang'ich kontentni ko'radi.
Yechim: infinite scroll + pagination URL'lari. Foydalanuvchi scroll qiladi (UX), lekin texnik jihatdan URL ham yangilanadi va Google klassik pagination'ni ko'radi. Bu hybrid yondashuv eng yaxshi.
Pagination sahifa kontenti
Har paginatsiya sahifasiga unik sarlavha va meta description berish foydali. Misol: \"Telefonlar - Sahifa 2 | Sayt.uz\". Bu yetarli emas, lekin generic \"Telefonlar | Sayt.uz\" dan yaxshiroq.
Sahifa 1'da kategoriyaga oid kirish matn (100-200 so'z) bo'lishi yaxshi. Sahifa 2, 3 va h.k. bu matnni takrorlamasin โ chunki sahifa 1 canonical yoki noindex bo'lmasa duplicate keltiradi.
Sahifa o'lchami
Har sahifada qancha mahsulot ko'rsatish โ strategik qaror. Kichik sahifa (10 mahsulot) ko'p sahifa keltiradi va chuqur sahifalar Google'ga kam ahamiyatli. Katta sahifa (50-100 mahsulot) sahifa sekin yuklanadi va Core Web Vitals yomonlashadi.
Optimal: 20-30 mahsulot har sahifaga. Bu tezlik va sahifa miqdori balansi.
Pagination'da Tushunchasi
Eng oson tushunchi โ siz nima qidiryapsiz? Agar foydalanuvchi \"telefon\" qidirsa, sahifa 1 katta yetarli foydalanuvchi tajribasi uchun. Sahifa 5 esa juda kam foydalanuvchi qiziqtiradigan. Shuning uchun sahifa 1'ga e'tibor, qolganlari canonical/noindex.
Lekin agar siz blog yoki news sayti bo'lsangiz, eski blog postlar ham qidiruv kerakmi? Shu holatda har sahifa indexable bo'lsin, foydalanuvchi keng tarixini ko'rsin.
Sayt.uz pagination strategiyasi
Sayt.uz blog'da 200+ post bor va paginatsiya bilan ko'rsatiladi. Bizning yondashuvimiz: har sahifa self-canonical (sahifa 2 โ sahifa 2), unik title (\"Blog - Sahifa 2 | Sayt.uz\"), va keyingi/oldingi sahifa link'lari aniq breadcrumb'da.
Eski blog postlar ham qiymatli โ foydalanuvchi qidiruv kerak. Shuning uchun chuqur paginatsiya sahifalari ham indekslangan. Lekin asosiy SEO trafik blog post sahifalarining o'zlariga keladi โ paginatsiya sahifalari faqat navigatsiya uchun.