BreadcrumbList Schema โ bu sayt navigatsiyasidagi breadcrumb (non ushlash) yo'lini Google'ga JSON-LD orqali tushuntirish usuli. Natijada Google qidiruv natijasida sahifaningiz havolasi ostida \"Bosh sahifa โบ Hosting โบ WordPress hosting\" kabi navigatsiya yo'li ko'rinadi. Bu sahifa URL'ini almashtiradi va foydalanuvchiga sayt strukturasini darrov tushuntiradi. Vizual jihatdan yaxshiroq, ma'no jihatdan aniqroq.
Breadcrumb qaerda foydali
Breadcrumb birinchi navbatda foydalanuvchi uchun foydali โ u sahifa qaysi kategoriyaga tegishli ekanligini ko'rsatadi va yuqori kategoriyaga oson o'tish imkonini beradi. Lekin SEO uchun ham juda muhim. BreadcrumbList Schema bilan breadcrumb yo'li Google qidiruv natijasida URL o'rnida ko'rinadi.
Bu shu uchun foydali: ko'p paragraflali URL (https://sayt.uz/category/hosting/wordpress-hosting/managed/) o'rniga foydalanuvchi \"Sayt.uz โบ Hosting โบ WordPress hosting โบ Managed\" ni ko'radi. Navigatsiya darrov tushunarli, click qilish ishtiyoqi oshadi, CTR yaxshi bo'ladi.
BreadcrumbList Schema strukturasi
JSON-LD strukturasi quyidagicha:
<script type=\"application/ld+json\">
{
\"@context\": \"https://schema.org\",
\"@type\": \"BreadcrumbList\",
\"itemListElement\": [
{
\"@type\": \"ListItem\",
\"position\": 1,
\"name\": \"Bosh sahifa\",
\"item\": \"https://sayt.uz/\"
},
{
\"@type\": \"ListItem\",
\"position\": 2,
\"name\": \"Hosting\",
\"item\": \"https://sayt.uz/hosting\"
},
{
\"@type\": \"ListItem\",
\"position\": 3,
\"name\": \"WordPress Hosting\",
\"item\": \"https://sayt.uz/hosting/wordpress\"
}
]
}
</script>
Har maydonning ma'nosi
itemListElement โ bu breadcrumb yo'lining ro'yxati, ketma-ket. Har element ListItem turida bo'lishi shart va position (raqami, 1'dan boshlab), name (foydalanuvchi ko'radigan matn), item (URL) maydonlari bilan.
Oxirgi element โ joriy sahifa. Ba'zi implementatsiyalarda oxirgi element \"item\" maydonini bermaslik mumkin (chunki bu sahifaning o'zi). Lekin yaxshiroq amaliyot โ oxirgi element uchun ham to'liq URL'ni ko'rsatish, bu Google'ga aniqroq.
Breadcrumb va sayt strukturasi
BreadcrumbList Schema ishlash uchun sayt'ingizda mantiqiy navigatsiya strukturasi bo'lishi kerak. Agar saytingiz tekis (flat) โ barcha sahifalar bosh sahifadan to'g'ridan-to'g'ri kirilsa, breadcrumb foydasi cheklangan.
Eng yaxshi natija ierarxik sayt strukturasida: Bosh sahifa โ Kategoriya โ Sub-kategoriya โ Mahsulot/sahifa. Bu struktura nafaqat breadcrumb uchun, balki pillar/cluster SEO strategiyasi uchun ham asos bo'ladi.
Visual breadcrumb sahifada
Google qoidasiga ko'ra schema'da bor breadcrumb sahifada ham vizual ko'rinmasligi mumkin emas. Foydalanuvchi sahifaga kelganda breadcrumb HTML ko'rinishida bo'lishi shart. Aks holda Google buni cloaking deb baholaydi.
HTML implementatsiyasi quyidagicha:
<nav aria-label=\"breadcrumb\">
<a href=\"/\">Bosh sahifa</a> โบ
<a href=\"/hosting\">Hosting</a> โบ
<span aria-current=\"page\">WordPress</span>
</nav>
aria-label va aria-current attribut'lari accessibility uchun โ screen reader foydalanuvchilarga yordam beradi.
Breadcrumb va URL muvofiqligi
Eng yaxshi tajriba โ breadcrumb yo'li URL strukturasi bilan to'liq mos kelishi. Misol uchun, URL https://sayt.uz/hosting/wordpress bo'lsa, breadcrumb \"Bosh sahifa โบ Hosting โบ WordPress\" โ bu mantiqiy va aniq.
Lekin har doim shu nisbat saqlash mumkin emas. Misol uchun, mahsulot bir nechta kategoriyaga tegishli bo'lsa, breadcrumb foydalanuvchi qaerdan kelganini ko'rsatadi (referrer asosida). Yoki kontekstual breadcrumb โ foydalanuvchi qidiruv natijasidan kelgan bo'lsa, breadcrumb shu kontekstga moslashishi mumkin.
Multi-level navigatsiya
Katta e-commerce saytlarda 5-6 darajali breadcrumb bo'lishi mumkin: Bosh sahifa โบ Mahsulotlar โบ Elektronika โบ Telefon โบ Apple โบ iPhone 15 Pro. Google bularning hammasini qo'llab-quvvatlaydi va schema'da position 1, 2, 3, 4, 5, 6 deb ko'rsatasiz.
Lekin foydalanuvchi tajribasi uchun 4-5 darajadan ortmaslik tavsiya etiladi. Juda chuqur navigatsiya foydalanuvchini chalkashtiradi va sayt strukturasi murakkablashadi.
Breadcrumb va SEO foydasi
BreadcrumbList Schema bir necha SEO foydalari beradi. Birinchi โ qidiruv natijalarida URL o'rniga breadcrumb yo'li ko'rinadi, bu vizual jihatdan yaxshi va CTR'ni oshiradi. Ikkinchi โ Google sayt strukturasini yaxshi tushunadi va ichki sahifalar tarmog'ini xaritalaydi.
Uchinchi va eng muhim โ breadcrumb sahifa ahamiyatini Google'ga tushuntirish vositasi. Agar sahifa breadcrumb'da chuqur joylashgan bo'lsa (5+ daraja), Google buni \"kichik ahamiyatli\" deb baholaydi. Aksincha, sayt strukturasida muhim sahifalarni yuqori darajalarda saqlash ranking uchun yaxshi.
Tekshirish va monitoring
BreadcrumbList Schema'ni Rich Results Test orqali tekshirasiz. GSC'da \"Enhancements\" โ \"Breadcrumbs\" bo'limida sayt'ingizdagi BreadcrumbList Schema sahifalari va xatolar.
Xatolar odatda: position raqamlari noto'g'ri tartibda, item URL'lari ishlamaydigan, yoki item maydoni bo'sh. Bularni darrov tuzating, chunki ular sahifa breadcrumb rich result'siz qoldiradi.
Sayt.uz BreadcrumbList Schema
Sayt.uz har sahifada BreadcrumbList Schema avtomatik ravishda qo'shiladi. PHP'da dinamik ravishda joriy sahifa pozitsiyasiga qarab breadcrumb yo'li yaratiladi va JSON-LD bilan sahifaga ulanadi. Misol uchun blog post sahifasida: Bosh sahifa โบ Blog โบ [Kategoriya] โบ [Post sarlavhasi].
Natija Google qidiruvda: URL o'rniga \"sayt.uz โบ Blog โบ SEO โบ Title tag SEO optimizatsiya\" ko'rinishi paydo bo'ldi. Foydalanuvchilar uchun bu darrov tushunarli โ sahifa qaysi kategoriyaga tegishli ekanligini va sayt qanday qurilganini ko'radilar. CTR taxminan 15% oshdi va foydalanuvchi tajribasi yaxshilandi.