Veb-saytni texnik optimallashtirish - eng muhim harakatlar

chop etish · Vremya na chtenie: 8min · tomonidan · Chop etilgan · Yangilangan

ko'paytirishMaqolani tinglang

Texnik veb-sayt optimallashtirish: asosiy SEO talablari.

Qidiruv tizimlari uchun texnik veb-sayt optimallashtirish. Qo'llanma ichki saytni optimallashtirish usullarini tavsiflaydi.
Texnik optimallashtirish — qidiruv tizimlari bilan eng yuqori sifatli o'zaro aloqa qilish uchun saytni to'g'ri sozlash. Dvigatelni o'rnatgandan so'ng va saytni tarkib bilan dastlabki to'ldirish bilan ishlashda darhol amalga oshirilishi kerak. Endi men sizga qaysi birini aytaman optimallashtirishning muhim jihatlari e'tibor berish va birinchi navbatda qilish kerak.

Texnik SEO va ichki SEO va tashqi SEO

Ko'p odamlar qidiruv tizimini optimallashtirishni (SEO) uch xil blokga ajratadilar: sahifadagi SEO, sahifadan tashqari SEO va texnik SEO. Keling, ularning har biri nimani anglatishini tezda ko'rib chiqaylik.

Ichki SEO optimallashtirish

Sahifada SEO Bu qidiruv tizimlariga (va o'quvchilarga!) sahifangiz nima haqida ekanligini, jumladan, tasvirning alternativ matni, kalit so'zdan foydalanish, meta tavsiflari, H1 teglari, URL nomlari va ichki havolalarni bildiradigan tarkibga ishora qiladi. Siz sahifadagi SEO ustidan maksimal nazoratga egasiz, chunki hamma narsa sizning saytingizda.

Tashqi SEO optimallashtirish

Tashqi SEO qidiruv tizimlariga sizning sahifangiz qanchalik mashhur va foydali ekanligini ishonch orqali, birinchi navbatda, boshqa saytlardan o'zingiznikiga havolalar yoki havolalar orqali aytadi. Qayta havolalarning miqdori va sifati PageRank va sahifaning IQ darajasini oshiradi. Boshqa hamma narsa teng bo'lsa, ishonchli saytlardan 100 ta tegishli havolaga ega sahifa ishonchli saytlardan 50 ta tegishli havolaga ega bo'lgan sahifadan (yoki ishonchli saytlardan 100 ta aloqador bo'lmagan havolalardan) yuqori o'rinni egallaydi.

Texnik SEO optimallashtirish

Texnik SEO ham sizning nazoratingiz ostida, lekin uni o'zlashtirish biroz qiyinroq, chunki u kamroq intuitivdir.

To'g'ri sayt tuzilishi

Sayt tuzilishi.

Har qanday sayt eng qulay tuzilishga ega bo'lishi kerak. Odamlar singari, qidiruv tizimlari ham veb-saytga qarashadi va uning qulayligini baholaydilar. Har qanday Internet-resursda uch sahifadan ko'p bo'lmagan joylashuv bo'lishi kerak. Ya'ni, asosiy sahifadan maksimal uch marta bosish orqali foydalanuvchi istalgan sahifaga kirish imkoniyatiga ega bo'lishi kerak.Qidiruv tizimlarida eng yaxshi reyting uchun saytni texnik optimallashtirishning eng muhim misollari.
Axborot sayti uchun eng to'g'ri va sodda tuzilma quyidagicha bo'ladi:

— Bosh sahifa — Turkum — Material.
Kategoriyalar bo'limlarni belgilaydi. Agar sayt turli kasalliklar haqida bo'lsa, unda toifalar bo'lishi mumkin: Kardiologiya, Nevrologiya, Jarrohlik ...
Qo'shimcha ma'lumotni o'z ichiga olgan murakkabroq loyihalar uchun tuzilma quyidagicha bo'lishi mumkin:
— Asosiy — Turkum — Kichik kategoriya — Material.
Shunday qilib, struktura kengaytirilgan, ammo aniq va mantiqiy bo'lib qoladi. Masalan, ushbu saytda Kardiologiya toifasida Yurak kasalliklari va Qon tomir kasalliklari bo'limlari bo'lishi mumkin.
Ikki yoki undan ortiq bo'limga tegishli materiallarni joylashtirish taqiqlanmaydi. Masalan, Gepatit haqidagi material bir vaqtning o'zida Gepatologiya va Virusologiya toifalarida bo'lishi mumkin. Asosiysi, materiallarning ierarxiyasini kuzatish.
To'g'ri tuzilmani qurish semantik yadroni rejalashtirish va yig'ish bosqichida o'ylangan.

To'g'ri sahifa havolasi

To'g'ri ichki sahifa havolasi.

Men allaqachon bog'lash bo'yicha chuqurroq material tayyorlayapman va uni tez orada joylashtiraman. Qayta ulanish - foydalanuvchilarning osongina harakatlanishi va sahifalarning og'irligini o'tkazish uchun havolalarni saytga joylashtirish.
Bog'lanish misolini ko'rish uchun Vikipediyadagi istalgan maqolani oching. Ularning har birida boshqa maqolalarga havolalar mavjud. Hattoki, Vikipediyadagi har qanday maqoladan besh marta bosish orqali siz Gitler haqidagi maqolaga kirishingiz mumkin degan hazil bor. Albatta, sizning saytingizda maqolada boshqa materiallarga 20 ta havola bo'lmasligi kerak, lekin 2-4 ta havola kerak.

Bog'lanishning muhim xususiyati og'irlikni boshqa sahifalarga o'tkazishdir. Barcha sahifalar bir-biriga ulanganda, vazn teng taqsimlanadi va umumiy pozitsiyalar o'sadi. Va ma'lum bir sahifa targ'ib qilinganda, boshqa materiallarning og'irligi unga o'tkaziladi. Buni aniqroq qilish uchun, deylik, siz pediatriya tekshiruvi xizmati bilan tibbiy saytdagi sahifani targ'ib qilmoqchisiz. Buning uchun biz blogda bolalik kasalliklari haqida bir nechta maqolalar yozamiz va qaerda pediatr tomonidan tekshiruv zarurligini eslatib tursak, biz xizmatimizga havolalar joylashtiramiz.

Non parchalari va foydalanish imkoniyati

Saytdagi non parchalari foydali navigatsiya elementidir.

Agar foydalanuvchi uni ko'ra olmasa, yaxshi tuzilma hech narsa emas. Sayt yaratishda uning oxirgi shaxs uchun foydaliligini va foydalanish qulayligini birinchi o'ringa qo'yish kerak. Agar sizning saytingizga tashrif buyuruvchi yo'qolib qolsa va o'zi uchun qiziqarliroq materiallarni topa olmasa, demak sizda foydalanish imkoniyati bilan bog'liq muammolar mavjud.

Breadcrumbs va sayt xaritasi, oddiy plaginlar yordamida yoki foydalanilgan shablonda ko'zda tutilmagan bo'lsa, kodga o'zgartirishlar kiritish orqali amalga oshirilishi mumkin. Ammo foydalanish qulayligi ishlashi kerak. Menyuni to'g'ri o'ylab ko'rish, uni vizual ravishda sezilarli va foydalanish uchun qulay qilish kerak. Har xil mayda-chuyda narsalarni o'ylab ko'ring, chunki hatto odatiy sahifani yuqoriga ko'tarish tugmasi ham foydalanuvchining hayotini sezilarli darajada osonlashtiradi, bu sizga bir marta bosish bilan sarlavhaga o'tishga imkon beradi va allaqachon o'qilgan materialni video bilan aylantirmaydi.

Texnik optimallashtirish birinchi navbatda kodni optimallashtirishdir

PHP da HTML, CSS, JS ni optimallashtirish, siqish va keshlash.

Eng yaxshi natijaga erishish uchun veb-sayt kodini optimallashtirish. Yaxshiroq tezlikka erishish uchun rasmlar, CSS, JS, html ni siqib chiqaring .htaccess fayli bilan.
Bugungi kunda foydalanuvchilar sabrsiz bo'lib qolishdi va agar sayt raqibnikidan bir soniya ko'proq ochilsa, ular unga kirishadi. Qidiruv mexanizmlari ham buni bilishadi, yuklash tezligini reyting omillaridan biri sifatida ishlatishadi. Shuning uchun, saytni iloji boricha tezroq qilish muhimdir. Og'ir rasmlar, noto'g'ri tartib kodi, noto'g'ri server javoblari bunga hissa qo'shmaydi.
Endi siz boshlang'ich fikrga ega bo'lishingiz uchun umuman kodni optimallashtirish haqida gapiraman. Shuningdek, men sizga batafsil aytib beradigan material tayyorlayman va kodni optimallashtirish bo'yicha bosqichma-bosqich qo'llanmani tuzaman.

Shunday qilib, kodni optimallashtirish va saytni qidiruv tizimlari uchun eng jozibador qilish uchun bizga kerak:

Rasmlarni siqib oling, uning og'irligini kamaytiring, bu esa yuklashni tezlashtiradi

Ko'pincha, tajribasiz veb-ustalar serverga yuqori aniqlikdagi tasvirlarni yuklaydi, keyin esa ularni ko'rsatish uchun CSS yordamida siqiladi. Rasmlarni sahifada ko'rsatiladigan ruxsatda yuklash to'g'ri. Siz rasmlarni Photoshop-da qayta saqlash orqali qo'lda siqishingiz yoki rasmlarni siqib chiqaradigan ko'plab xizmatlardan birini ishlatishingiz mumkin. WebP Image formatidan foydalaning - bu internetda foydalanish uchun yangi rasm fayl formatidir. WebP tasvir formatidan foydalanganda tasvirlaringiz sifatini yo'qotmasdan PNG va JPEG formatidan 25-34 % kichikroq bo'ladi.

HTML, JS va CSS-ni optimallashtiring

Biz sahifa kodini iloji boricha sodda qilishimiz kerak. Html bilan bog'liq holda, keyin barcha kod sharhlarini olib tashlang, oddiy chiziqni uzing. JS skriptlari uchun ularni kontentdan keyin joylashtiring, shunda skriptlar yuklanishidan oldin ekranda mazmunli ma'lumotlar paydo bo'ladi. Istisno - bu skript va kontentni ko'rsatish uchun kerak. Barcha skriptlarni bitta faylga joylashtirish foydali bo'ladi. CSS - hamma narsa uchun uslublar jadvallaridan foydalaning. Har qanday chiqish ideal tarzda CSS orqali amalga oshirilishi kerak va har safar noqulay kod bilan yuklanmasligi kerak.

Resurslarni minimallashtirish (HTML, wbr CSS va wbr JavaScript) muvaffaqiyatli optimallashtirishning juda muhim jihati hisoblanadi.

Kichkinalashtirish bu resursning brauzer tomonidan qanday ishlashiga ta'sir qilmasdan keraksiz yoki ortiqcha ma'lumotlarni o'chirish jarayonini anglatadi - sharhlar va kod formatlash, foydalanilmagan kodni olib tashlash, qisqaroq o'zgaruvchilar va funksiya nomlaridan foydalanish va hokazo. HTML resurslaringizni, CSS-ni kichraytirishingiz kerak. va JavaScript:

  • HTMLni kichiklashtirish uchun HTMLMinifier-ni sinab ko'ring
  • CSS-ni kamaytirish uchun CSSNano va csso ni sinab ko'ring.
  • JavaScript-ni kichiklashtirish uchun UglifyJS-ni sinab ko'ring. Closure Compiler ham juda samarali. Rivojlanish fayllarini kichiklashtirish va nomini o'zgartirish va ularni ishlab chiqarish katalogida saqlash uchun ushbu vositalardan foydalanadigan qurish jarayonini yaratishingiz mumkin.

Bundan tashqari, PageSpeed moduli saytingizni avtomatik ravishda optimallashtirish, jumladan, resurslarni minimallashtirish uchun Apache yoki Nginx veb-serverlari bilan birlashadi.

To'g'ri yo'naltirishlarni o'rnating

Barcha sahifalar 200 bilan javob berishi kerak va sahifa vaznini o'tkazish bilan qayta yo'naltirish kerak bo'lganda, masalan, uning manzilini o'zgartirganda, 301 kodi beriladi, uni hal qiling. Audit muntazam ravishda qayta yo'naltiriladi. 301 yo'naltirishni qayta ishlash bir necha soniya davom etadi. Buni bir necha sahifaga yoki qayta yo'naltirish darajalariga ko'paytiring va siz veb-saytingiz tezligiga jiddiy ta'sir qilasiz.

Keshlash plaginlaridan foydalaning

Keshlash plaginlari qaytib kelgan foydalanuvchilarga yuborish uchun saytingizning statik versiyasini saqlaydi, bu esa qayta tashriflar paytida saytni yuklash vaqtini qisqartiradi.

Asinxron (asenkron) yuklashdan foydalaning

Skriptlar - bu tashrif buyuruvchilar saytingizda ko'rishni istagan HTML yoki veb-sahifangizning asosiy qismini qayta ishlashdan oldin serverlar o'qishi kerak bo'lgan ko'rsatmalardir. Odatda, skriptlar veb-saytga joylashtiriladi (masalan, Google Tag Manager skripti), ular sahifaning qolgan qismi mazmunidan ustun turadi. Asinxron koddan foydalanish server HTML va skriptni bir vaqtning o'zida qayta ishlashini anglatadi va shu bilan kechikishni kamaytiradi va sahifani yuklash vaqtini oshiradi. Asinx skript qanday ko'rinishga ega: script async src="script.js"/script

Plaginlarning eski versiyalaridan foydalanmaslikka harakat qiling

Eskirgan plaginlarda ko'pincha saytingiz reytingiga zarar yetkazadigan tajovuzkorlarga nisbatan himoyasiz qoladigan xavfsizlik zaifliklari mavjud. Har doim plaginlarning eng so'nggi versiyalaridan foydalanganingizga ishonch hosil qiling va ulardan foydalanishni eng muhim narsalarga kamaytiring. Xuddi shu tarzda, maxsus mavzulardan foydalanishni o'ylab ko'ring, chunki oldindan yaratilgan veb-sayt mavzularida ko'pincha juda ko'p keraksiz kodlar mavjud.

Kontentni tarqatish tarmog'ini (CDN) ko'rib chiqing

CDN-lar tarqatilgan veb-serverlar bo'lib, ular sizning veb-saytingiz nusxalarini turli geografik joylarda saqlaydi va brauzerning joylashuvi asosida saytingizni yetkazib beradi. Ma'lumotlar serverlar o'rtasida kamroq masofani bosib o'tganligi sababli, saytingiz so'rovchi uchun tezroq yuklanadi.

Veb-saytni texnik optimallashtirish Bu jarayon ancha vaqt talab etadi va maxsus bilim talab qiladi. Ammo umumiy qabul qilingan tavsiyalar va ko'rsatmalardan foydalangan holda, hatto kecha birinchi marta dvigatelni hostingga yuklagan kishi ham saytni o'rnatishi mumkin.

Nikola Topni o'qiganingiz uchun tashakkur

Post qanchalik foydali?

Baholash uchun tabassum ustiga bosing!

o'rtacha reyting 4.9 / 5. Baholar soni: 14

Hozircha reytinglar yo‘q. Avval baho bering.

Sizga ham yoqishi mumkin...

Fikr bildirish

Email manzilingiz chop etilmaydi. Majburiy bandlar * bilan belgilangan

uch + 1 =