SEO optimizatsiya5 daqiqa o‘qish

Joomla sitemap: XML sayt xaritasini yaratish va sozlash

Joomla sitemap standart funksiya emas: XML xarita uchun kengaytma o‘rnatish kerak. Quyida to‘g‘ri kengaytmani tanlash, xaritani bosqichma-bosqich sozlash, keraksiz sahifalarni chiqarib tashlash va natijani qidiruv tizimlarida tekshirish yo‘llarini ko‘rib chiqamiz.

Joomla sitemap nima uchun kerak

XML sayt xaritasi — qidiruv tizimiga qaysi sahifalar indekslanishi kerakligini ko‘rsatadigan ro‘yxat. Robot yangi va yangilangan sahifalarni xarita orqali tezroq topadi. Katalog, blog yoki onlayn do‘kon uchun bu ayniqsa foydali, ayniqsa saytdagi ichki havolalar kuchsiz bo‘lsa.

Joomla eski va hali ham keng ishlatiladigan CMS, lekin unda XML xarita tayyor funksiya sifatida yo‘q. Uni kengaytma orqali qo‘shishadi, shuning uchun birinchi qaror — qaysi kengaytmadan foydalanish.

Avval Joomla versiyasini tekshiring

Ko‘p eski saytlar hali Joomla 3’da ishlaydi. Bu versiyaning rasmiy qo‘llab-quvvatlashi tugagan, xavfsizlik yangilanishlari chiqmaydi. Agar saytingiz mijozlardan so‘rov olib kelsa — masalan, forma yoki Telegram-bot orqali — xaritani sozlash bilan birga yangi versiyaga o‘tishni ham rejalashtiring.

Yaxshi tomoni shundaki, sitemap kengaytmalarining ko‘pi yangi versiyalar uchun ham mavjud, shuning uchun sozlamalarni keyin ko‘chirish osonroq bo‘ladi.

Kengaytma tanlash mezonlari

Eng ko‘p uchraydigan yechimlar — OSMap va JSitemap. OSMap menyular asosida XML va HTML xarita quradi, mashhur komponentlar uchun plaginlari bor. JSitemap imkoniyatlari kengroq: rasmlar xaritasi va qidiruv tizimlari bilan integratsiya bor, lekin sozlamalar ham ko‘proq. Xmap esa uzoq vaqtdan beri rivojlanmaydi, uni almashtirgan ma’qul.

O‘rnatishdan oldin quyidagilarni tekshiring:

  • Joomla versiyangiz va hostingdagi PHP bilan mosligi
  • so‘nggi yangilanish sanasi — tashlab qo‘yilgan kengaytmadan ehtiyot bo‘ling
  • sizdagi komponentlar bilan ishlashi: maqolalar, katalog, do‘kon
  • sahifalarni chiqarib tashlash va bir nechta xarita yaratish imkoniyati

Xarita qanday yig‘iladi

Ko‘p kengaytmalar xaritani menyular bo‘yicha quradi: tanlangan menyudagi har bir band va unga bog‘liq materiallar faylga tushadi. Bundan uchta muammo kelib chiqadi. Yashirin texnik menyular ham xaritaga kirib qolishi mumkin. Menyu bandi yo‘q material xaritada umuman bo‘lmasligi mumkin. Bitta material ikki xil menyu orqali ochilsa, fayldagi bir sahifa ikki marta takrorlanadi.

Shuning uchun sozlashdan oldin menyu tuzilmasini ochib, qaysi bo‘limlar qidiruvda bo‘lishi kerakligini belgilab oling.

Joomla sitemap sozlash: bosqichlar

Birinchi navbatda ChPU (inson o‘qiy oladigan manzillar) va URL qayta yozishni yoqing. Aks holda xaritada index.php va parametrli manzillar chiqadi. Sayt yangi manzillar bilan ishlayotganini tekshirib, shundan keyingina xarita yarating.

  • Tanlangan kengaytmani o‘rnating va yangi xarita yarating.
  • Kiritiladigan menyularni belgilang: asosiy menyu, katalog, blog.
  • Kirish, ro‘yxatdan o‘tish, qidiruv, savat va shaxsiy kabinet bandlarini chiqarib tashlang.
  • Do‘kon yoki katalog bo‘lsa, komponent plaginini yoqing, shunda mahsulot kartochkalari ham xaritaga tushadi.
  • Xaritani saqlab, XML manzilini brauzerda oching.
  • Manzillarni solishtiring: index.php yo‘q, https to‘g‘ri, www bilan yoki usiz asosiy variant tanlangan.
  • Robots.txt’ga Sitemap qatorini qo‘shing va xaritani Google Search Console hamda Yandex Vebmaster’ga yuboring.

Xaritaga nimalar tushmasligi kerak

Xarita — qidiruvda ko‘rsatishga tayyor sahifalar ro‘yxati. Har bir ortiqcha qator uning qiymatini pasaytiradi. Faylda faqat 200 kod qaytaradigan, indekslashga ochiq va canonical o‘ziga ishora qiladigan sahifalar bo‘lsin. Quyidagilarni chiqarib tashlang:

  • noindex qo‘yilgan va yopiq bo‘limlar
  • boshqa sahifaga yo‘naltiradigan (redirect) manzillar
  • bir materialning turli menyu bandlari orqali dublikatlari
  • filtr, saralash va chop etish versiyalari
  • materialsiz bo‘sh toifalar
  • teg, muallif va qidiruv natijalari sahifalari

Misol: Toshkentdagi mebel do‘koni

Toshkentdagi mebel do‘koni Joomla’da ishlaydi, saytning rus va o‘zbek tili versiyalari bor. Egasi kengaytmani o‘rnatib, standart sozlamalarni o‘zgartirmadi. Natijada xaritada bitta divan kartochkasi uch marta uchraydi: «Katalog» menyusidan, «Aksiyalar» menyusidan va bannerlar uchun yashirin menyudan. Bundan tashqari faylda savat, kirish sahifasi va narx bo‘yicha filtr sahifalari ham bor.

Tuzatish bir kechada bajariladi: yashirin menyu olib tashlanadi, «Aksiyalar» takrorlarsiz alohida bo‘lim sifatida qoldiriladi, texnik bandlar chiqariladi, har bir til manzili o‘z versiyasiga olib borishi tekshiriladi. Bir necha kundan keyin Search Console’da yuborilgan va indekslangan manzillar orasidagi farq qisqaradi, haqiqiy muammoli kartochkalar ham ko‘rina boshlaydi.

Bir nechta xarita va muntazam nazorat

Kichik sayt uchun bitta xarita yetarli. Katta saytda maqolalar, katalog va har bir til uchun alohida xaritalar qulayroq: Search Console hisobotida qaysi bo‘lim yaxshi indekslanayotgani va qayerda muammo borligi aniq ko‘rinadi.

Ko‘p uchraydigan xatolar: xarita bir marta yig‘ilib, yangi materiallardan keyin yangilanmaydi; keshlangan eski fayl beriladi; https’ga o‘tgandan keyin http manzillar qolgan; xarita robots.txt’da yopilgan manzilda turibdi; ikki kengaytma bir vaqtda ishlab, har xil fayl beradi. Yangi bo‘lim yoki menyu qo‘shganda uni xaritaga kiritishni unutmang va oyiga bir marta yuborilgan hamda indekslangan sahifalarni solishtiring.

Yakuniy tekshiruv ro‘yxati

Yuborgandan bir necha kun o‘tgach, Search Console va Vebmaster’dagi xarita hisobotini oching. O‘qish xatolari, topilgan manzillar soni va chiqarib tashlangan sahifalarga e’tibor bering. Xaritada manzil ko‘p, indeksda kam bo‘lsa, sabab odatda dublikatlar, yupqa kontent yoki yopiq bo‘limlarda, xaritaning o‘zida emas.

Xarita texnik SEO’ning faqat bir qismi: tezlik, dublikatlar, meta teglar va tuzilma ham natijaga ta’sir qiladi. Joomla saytingizni to‘liq tekshirtirmoqchi bo‘lsangiz, markdev jamoasi O‘zbekistonda sayt uchun SEO optimizatsiya bo‘yicha yordam beradi. Vazifangizni yozing, birgalikda muhokama qilamiz.

  • xarita brauzerda xatosiz ochiladi
  • barcha manzillar redirectsiz va noindexsiz javob beradi
  • index.php, parametrlar va eski domen manzillari yo‘q
  • texnik sahifalar chiqarib tashlangan
  • robots.txt’da Sitemap qatori bor
  • xarita ikkala xizmatga yuborilgan

Ko‘p beriladigan savollar

Joomla’da sitemap o‘rnatilgan holda keladimi?

Yo‘q. XML xarita uchun OSMap yoki JSitemap kabi kengaytma o‘rnatib, uni menyular va komponentlar bo‘yicha sozlash kerak.

Qaysi Joomla sitemap kengaytmasi yaxshi?

Oddiy sayt uchun OSMap qulay: menyular bo‘yicha xarita quradi. Rasmlar xaritasi va ko‘proq imkoniyat kerak bo‘lsa, JSitemap tanlanadi. Xmap’ni almashtirgan ma’qul.

Xaritada nega index.php ko‘rinishidagi manzillar chiqdi?

Ehtimol, umumiy sozlamalarda ChPU va URL qayta yozish yoqilmagan. Ularni yoqing, saytni tekshiring va xaritani qaytadan yig‘ing.

Xaritani qidiruv tizimlariga qanday yuboriladi?

XML manzilini brauzerda oching, robots.txt’ga Sitemap qatori bilan qo‘shing, so‘ng Google Search Console va Yandex Vebmaster’da ko‘rsating. Bir necha kundan keyin hisobotni tekshiring.

Joomla 3’dan yangi versiyaga o‘tish shartmi?

Tavsiya etiladi. Qo‘llab-quvvatlash tugagan, xavfsizlik yangilanishlari chiqmaydi. Sayt mijoz olib kelsa, o‘tishni oldindan rejalashtiring.

Nega xaritada sahifa ko‘p, indeksda kam?

Sabab ko‘pincha dublikatlar, yupqa yoki bo‘sh sahifalar va yopiq bo‘limlarda. Avval xaritani tozalang, keyin sahifalar sifatini tekshiring.

Vazifangizni bepul tahlil qilamiz

Kontaktingizni qoldiring — 15 daqiqalik qo‘ng‘iroqda arizalar qayerda yo‘qolayotganini va birinchi navbatda nima qilish kerakligini ko‘rsatamiz.