WordPress redirekt qachon kerak bo‘ladi
Toshkentdagi onlayn-do‘kon egasi toifa nomini o‘zgartirdi, ikkita o‘xshash mahsulot sahifasini birlashtirdi, saytni HTTPS’ga o‘tkazdi yoki .uz domeniga ko‘chdi, deylik. Eski manzillar esa yo‘qolmaydi: ular Google qidiruvida, mijozlarning xatcho‘plarida, Instagram profilidagi havolada, Telegram kanalning qadalgan postida, OLX e’lonlarida qolaveradi.
Agar bu manzillar 404 qaytarsa, mijoz raqobatchiga ketadi, boshqa saytlardagi havolalar esa foyda keltirmay qo‘yadi. Doimiy ko‘chish 301 kodi bilan belgilanadi: u sahifa butunlay ko‘chganini bildiradi. Redirekt quyidagi hollarda kerak:
- yozuv yoki sahifa manzili o‘zgarganda
- ikki sahifa bittaga birlashtirilganda
- o‘chirilgan mahsulot yoki maqolaning yaqin o‘rnini bosuvchisi bo‘lganda
- doimiy havolalar tuzilmasi o‘zgarganda
- sayt yangi domen yoki protokolga o‘tganda
WordPress o‘zi nimani qiladi
Chop etilgan yozuvning manzilini o‘zgartirsangiz, WordPress odatda eskisini eslab qoladi va yangisiga yo‘naltiradi. Bu qulay, lekin har doim ishonchli emas. Sahifalar, rubrikalar, havolalar tuzilmasini almashtirish yoki boshqa domenga o‘tishda natija boshqacha bo‘lishi mumkin.
Shuning uchun o‘rnatilgan mexanizmni rejaning o‘rniga emas, qo‘shimcha himoya deb biling. Muhim o‘zgarishdan keyin bir nechta eski manzilni qo‘lda ochib, qayerga olib borishini ko‘ring.
Plagin yoki server: qaysi biri yaxshi
Ikki asosiy usul bor. Redirection kabi plaginlar yoki SEO plaginidagi yo‘naltirish moduli qulay interfeys beradi: eski va yangi manzilni kiritasiz, turini tanlaysiz, 404 jurnalini ko‘rasiz. Jurnal ayniqsa foydali: u mavjud bo‘lmagan qaysi manzillarga hali ham kirilayotganini ko‘rsatadi.
Server usuli — Apache’da .htaccess fayli, Nginx’da server konfiguratsiyasi. Bunday qoida WordPress yuklanishidan oldin ishlaydi, shuning uchun tezroq va saytga yuk tushirmaydi. U ko‘p qoidalar va domen darajasidagi vazifalar uchun mos.
- Plagin: qoidalar kam, serverga kirish yo‘q, 404 jurnali kerak
- Server: domen ko‘chishi, HTTPS, www, ko‘p manzilga shablon qoida
- Konfiguratsiyani dasturchi yoki hostingga topshirgan ma’qul: bitta xato saytni ochilmay qo‘yishi mumkin
HTTPS, www va havolalar tuzilmasini o‘zgartirish
HTTPS’ga o‘tishda tartib bilan ishlang va avval sayt hamda .htaccess faylining zaxira nusxasini oling:
- SSL-sertifikatni ulang
- WordPress umumiy sozlamalarida sayt manzilini yangilang
- HTTP’dan HTTPS’ga server redirektini sozlang
- Asosiy variantni (www bilan yoki www’siz) tanlab, ikkinchisini unga yo‘naltiring
- Ichki havolalar va rasm manzillarini yangisiga almashtiring
Ko‘p uchraydigan xatolar
Zarar ko‘pincha qoida yo‘qligidan emas, noto‘g‘ri yozilganidan keladi. Eng tez-tez uchraydiganlari:
- zanjirlar: HTTP dan HTTPS ga, undan www ga, undan yangi manzilga
- halqalar: ikki qoida bir-biriga yo‘naltiradi
- o‘chirilgan barcha sahifalarni bosh sahifaga yo‘naltirish
- doimiy 301 o‘rniga vaqtinchalik 302
- bir xil qoida ham plaginda, ham serverda
Tekshirish va yuritish
Eski manzilni brauzerda oching va bir qadamda kerakli sahifaga tushishingizni tekshiring. 301 javob kodini onlayn vosita yoki qidiruv tizimining server javobini tekshirish asbobi orqali ko‘rish mumkin. Agar mazmunan mos sahifa bo‘lmasa, bosh sahifaga yo‘naltirgandan ko‘ra 404 yoki 410 qoldirgan yaxshi.
Sozlagach, ichki havolalar va sayt xaritasini yangilang, indekslash hisobotlarini kuzating, 404 jurnalini har chorakda ko‘zdan kechiring. Eski qoidalarni tez o‘chirmang: boshqa saytlardagi havolalar va Telegram xabarlari yillar davomida ishlaydi. Jadval yuriting: sana, eski manzil, yangi manzil, sabab, qayerda sozlangan.
Sayt katta bo‘lsa yoki ko‘chish rejalashtirilsa, markdev jamoasi redirektlar xaritasini tuzib, ishga tushirishdan oldin tekshirishga yordam beradi. Vazifangizni yozing — arizalarni yo‘qotmasdan ko‘chish yo‘llarini birga muhokama qilamiz.
Ko‘p beriladigan savollar
Sahifa butunlay ko‘chganda qaysi redirekt kerak?
Doimiy, 301 kodli. U qidiruv tizimiga sahifa oxirgi marta ko‘chganini bildiradi va to‘plangan ko‘rsatkichlarni yangi manzilga o‘tkazishga yordam beradi. 302 faqat vaqtinchalik holatlar uchun.
Plagin yaxshimi yoki .htaccess?
Qoidalar kam bo‘lsa, ayniqsa 404 jurnali kerak bo‘lsa, plagin qulay. Domen ko‘chishi, HTTPS, www va ko‘p manzilli shablon qoidalar uchun server usuli yaxshi, chunki u WordPress yuklanishidan oldin ishlaydi.
O‘chirilgan sahifalarni bosh sahifaga yo‘naltirsam bo‘ladimi?
Tavsiya etilmaydi. Qidiruv tizimlari bunday yo‘naltirishni ko‘pincha 404 deb baholaydi, foydalanuvchi esa nega bosh sahifaga tushganini tushunmaydi. Mazmunan yaqin sahifaga yo‘naltiring yoki 404 qoldiring.
Redirektlar to‘g‘ri ishlayotganini qanday bilaman?
Eski manzilni brauzerda oching, javob kodi 301 ekanini va o‘tish bir qadamda, zanjir va halqasiz bo‘lishini tekshiring. Keyin 404 jurnali va indekslash hisobotlarini kuzatib boring.
Vazifangizni bepul tahlil qilamiz
Kontaktingizni qoldiring — 15 daqiqalik qo‘ng‘iroqda arizalar qayerda yo‘qolayotganini va birinchi navbatda nima qilish kerakligini ko‘rsatamiz.