Telegram, WhatsApp  +380637610482
Valeriy Danyuk
Valeriy DanyukdasturchiBiznes uchun AI vositalarini ishlab chiqish. Yuqori sifatli. Arzon.Telegramga yozish

HTTP sarlavhalarini onlayn tekshirish: Serveringiz nimaga javob bermoqda va uni qanday tuzatish kerak

HTTP sarlavhalarini onlayn tekshiring: server javobida xavfsizlik, keshlash, siqish va CORS

Siz nima olasiz

  • Server javob sarlavhalari ro'yxati va xavfsizlik ballari foizda - bitta tekshirishda
  • Qaysi sarlavhalar SEO va tezlikka ta'sir qilishini va qaysilari tashrif buyuruvchilarni himoya qilishga ta'sir qilishini tushunish
  • securityheaders.com, DevTools va curl bilan taqqoslash: Qaysi biri qulayroq?
Qo'llash: 10 daqiqadaSaqlashlar: Sekin yuklanish va "xavfli" ogohlantirishlarning sababini topishga sarflangan soatlar

Qisqa javob: HTTP sarlavhalarini onlayn tekshirish uchun sahifa manzilini PromoPilot'ning HTTP sarlavha tekshiruvchisiga joylashtiring va "Tekshirish" tugmasini bosing. Asbob barcha server javob sarlavhalarini, xavfsizlik foizi reytingini, keshlashni, siqish va CORS sozlamalarini, shuningdek, yakuniy URL manziliga yo'naltirish zanjirini ko'rsatadi. Ro'yxatdan o'tish shart emas. Quyida qaysi sarlavhalar muhimligi, natijalarni qanday o'qish va avval nimani tuzatish kerakligi haqida ma'lumot topasiz.

Men har bir loyihani topshirishdan oldin sarlavhalarni tekshiraman: men "sirli" muammolarning yarmini shunday aniqlayman - keshlamaydigan, sahifalarni siqishsiz taqdim etadigan yoki HTTPS xavfsizligini unutgan sayt.

HTTP sarlavhalarini tekshirish nimani ko'rsatadi?

Brauzer yoki qidiruv tizimi roboti sahifa so'raganda, server avval xizmat ko'rsatish satrlari - sarlavhalar bilan javob beradi va shundan keyingina HTML kodini qaytaradi. Bu sarlavhalar sahifani qanday keshlash kerakligini, u siqilganmi yoki yo'qligini, uni boshqa veb-saytga joylashtirish mumkinligini va tashrif buyuruvchini qayerga yo'naltirishni tasvirlaydi.

Guruh Asbob nimaga qaraydi? Saytga nima uchun bu kerak?
Xavfsizlik Kontent xavfsizligi siyosati, qat'iy transport xavfsizligi (HSTS), X-Frame-opsiyalari Tashrif buyuruvchilarni o'rnatilgan skriptlar va soxtalashtirishlardan himoya qilish, HTTPS xavfsizligini ta'minlash
Baho Konfiguratsiya qilingan xavfsizlik sarlavhalarining foizi Tezkor ma'lumotnoma: tahrirlardan keyin vaziyat yaxshilandimi yoki yomonlashdimi?
Keshlash Kesh-nazorat, Muddati tugashi, ETag, Oxirgi o'zgartirilgan Takroriy tashriflar tezroq yuklanadi, server bo'shatiladi
Siqish Kontent kodlash (gzip, br) HTML, CSS va JS ancha yengilroq — mobil qurilmalarda tezroq
CORS Kirish-Nazorat-Ruxsat-Kelib chiqishi va shunga o'xshash Boshqa domenlardan API va shriftlarga kim kira oladi?
Yo'naltirishlar Yakuniy URL manziliga olib boradigan yo'l Qo'shimcha qadamlar yuklanishni sekinlashtiradi va byudjetni behuda sarflaydi.

Xavfsizlik balli "SEO balli" emas. U muhim xavfsizlik sarlavhalarining foizini ko'rsatadi. Konfiguratsiya qilinmagan sayt uchun odatiy natija CSP va X-Frame-Options yo'qligidir.

Sarlavhalarni tekshirishga arziydigan uchta holat mavjud: yangi xosting yoki CDNga o'tgandan so'ng, keshlash va xavfsizlik plaginlarini o'rnatgandan so'ng va reklamalarni ishga tushirishdan oldin, yuklash vaqtining har bir soniyasi pulga tushganda. Ushbu vosita veb-saytni ishlab chiqish, sahnalashtirish va ishlab chiqarish versiyalari uchun bir xil darajada yaxshi ishlaydi, agar manzil internetdan kirish mumkin bo'lsa.

Veb-saytning HTTP sarlavhalarini onlayn qanday tekshirish mumkin?

HTTP sarlavhalarini onlayn 4 bosqichda tekshiring: manzilni joylashtiring, tekshiruvni bajaring, reytingni va sarlavhalar ro'yxatini tekshiring, serverda tuzating

  1. Asbobni oching. HTTP sarlavhasini tekshirish brauzeringizda ishlaydi — o'rnatish shart emas.
  2. To'liq manzilni protokol bilan kiriting: https://example.com/catalog/. Bitta tekshirish - bitta URL.
  3. "Tekshirish" tugmasini bosing. Javob bir necha soniya ichida keladi.
  4. Xavfsizlik reytingini va yo'qolgan sarlavhalar ro'yxatini ko'ring.
  5. Kesh, siqishni va CORS, keyin esa qayta yo'naltirish zanjiridan o'ting.
  6. Iltimos, serveringiz, CDN yoki plaginingizdagi sozlamalarni to'g'rilang va qayta tekshiring.

Asbob sahifasida bitta manzil maydoni, tasdiqlash tugmasi va qisqacha tavsif mavjud: nima tahlil qilinadi, undan qanday foydalanish va cheklovlar.

PromoPilot’ning bepul HTTP sarlavha tekshiruvchisi sahifasi: URL maydoni va xavfsizlik, keshlash va CORS tekshiruvlarining tavsifi

Yon panelda joriy cheklar soni ko'rsatiladi. Mehmonlar kuniga bir nechta cheklarni amalga oshirishlari mumkin; bepul ro'yxatdan o'tgandan so'ng, limit uch baravar oshiriladi va pullik Pro rejasi cheksiz cheklarni taklif qiladi.

Server javobini qanday o'qish kerak va avval nimani tuzatish kerak?

Hamma narsani birdaniga hal qilishga urinmang. Kirish imkoniyati va HTTPSni buzadigan narsalardan tortib, xavfsizlikni yaxshilaydigan narsalargacha ishlang.

  1. Yo'naltirishlar. http → https → www → /index.php zanjiri uchta keraksiz so'rovdan iborat. Odatda, har qanday manzil o'zgarishidan oxirgi URLga bitta 301 yo'naltirish kerak bo'ladi.
  2. HSTS. Agar saytingiz faqat HTTPS dan foydalansa, Strict-Transport-Security: max-age=31536000 ni qo'shing. Agar barcha subdomenlar HTTPS yoqilganligiga ishonchingiz komil bo'lmasa, kichik max-age dan boshlang.
  3. Siqish. Agar HTML faylingizda Content-Encoding: br yoki gzip bo'lmasa, server yoki CDN sozlamalarida siqishni yoqing. Ushbu bitta qator konfiguratsiya tezlikni sezilarli darajada oshirishi mumkin.
  4. Keshlash. Fayl nomida versiyasi bo'lgan rasmlar, CSS va JS uchun uzun keshni o'rnating ( Cache-Control: public, max-age=31536000, immutable); HTML uchun qisqa keshni yoki no-cache o'rnating.
  5. X-Frame-Options va CSP. X-Frame-Options: SAMEORIGIN sahifaning boshqa freymga joylashtirilishini oldini oladi. CSP ni ehtiyotkorlik bilan sozlang: qat'iy siyosat tahlil va vidjetlarni osongina buzishi mumkin, shuning uchun avval Content-Security-Policy-Report-Only rejimini yoqing.
  6. CORS. Access-Control-Allow-Origin: * shaxsiy ma'lumotlarga ega APIlar uchun xatolik. Iltimos, aniq domenlarni ko'rsating.

Xavfsizlik plaginini o'rnatgandan so'ng, Cache-Control: no-store odatiy holdir. Sayt ishlaydi, lekin har bir tashrif xuddi birinchi tashrif kabi yuklanadi.

Yaxshi sozlangan sahifaning javobi quyidagicha ko'rinadi — natijalaringizni taqqoslash uchun mezon:

HTTP/2 200
content-type: text/html; charset=utf-8
content-encoding: br
cache-control: no-cache
strict-transport-security: max-age=31536000; includeSubDomains
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
content-security-policy: default-src 'self'; img-src 'self' data: https:

Javob kodi 200, sahifa Brotli-siqilgan, HTML uzoq vaqt davomida keshlanmaydi, HTTPS bir yil davomida qulflangan va boshqa freymlarga joylashtirish va fayl turini almashtirish taqiqlangan. Agar javob kodingiz 200 o'rniga 301 yoki 302 bo'lsa, siz oxirgi URL manzilini tekshirmagansiz — yo'naltirish zanjirini tekshiring va oxirgi URL manzilini joylashtiring.

Taqqoslash: PromoPilot va sarlavhalarni tekshirish uchun alternativalar

Sarlavhalarni ko'rishning bir necha yo'li mavjud, ularning har biri o'z holatiga mos keladi.

Asbob Nima bepul? Cheklovlar Bu kimga mos keladi?
PromoPilot — HTTP sarlavha tekshiruvchisi Barcha sarlavhalar, xavfsizlik reytingi, kesh, siqish, CORS, yo'naltirish zanjiri Har bir chek uchun bitta URL, kunlik mehmon limiti O'rnatmasdan o'zingizning yoki boshqa birovning veb-saytini tezda tekshiring
securityheaders.com Xavfsizlik sarlavhalarining harf reytingi Faqat xavfsizlik, kesh yoki siqish yo'q Himoya o'rnatayotganlar uchun
Chrome DevTools, Tarmoq yorlig'i Har bir sahifa so'rovining sarlavhalari Qayerga qarashni bilishingiz kerak; hech qanday hukm yoki ishora yo'q Nosozliklarni tuzatishda ishlab chiquvchilar uchun
terminalda curl -I ni ishlating Xom javob sarlavhalari Buyruq satri, talqin yo'q Server administratorlari uchun

Xulosa: Aniq baholash va ko'rsatmalarga ega bo'lgan bir martalik tekshirish uchun onlayn vosita qulayroq, DevTools va curl esa nimani qidirayotganingizni allaqachon bilsangiz yaxshi bo'ladi. Agar maqsadingiz faqat himoya bo'lsa, Securityheaders.com tekshiruvni to'ldiradi.

Bu PromoPilotning 87 ta bepul SEO vositalaridan faqat bittasi: Shuningdek, SSL sertifikat tekshiruvchisi, yo'naltirishlar va DNS yozuvlari mavjud - bular ushbu bo'limdagi maqolalarda yoritilgan.

Sarlavha tekshiruvchisi cheklovlari: Asbob nimani ko'rsatmaydi

Tekshirish butun saytni emas, balki bitta URL sarlavhalarini ko'rib chiqadi. Asosiy sahifa to'g'ri sozlanganligi, mahsulot sahifasi yoki /uploads/ papkasidagi fayl bir xil javob beradi degani emas.

Ba'zi sarlavhalar CDN yoki proksi darajasida qo'shiladi va so'rov kelib chiqqan yo'lga va hatto mintaqaga bog'liq bo'lishi mumkin. Shuning uchun, natija brauzeringizda ko'rganingizdan farq qilishi mumkin. Agar CDNdagi qoida faqat /blog/* uchun sozlangan bo'lsa, boshqa bo'limlar uni qabul qilmaydi.

Va eng muhimi: sarlavhalar kontent emas, balki sozlamalardir. Asbob sarlavha, matn yoki belgilanishni tekshirmaydi — buning uchun alohida sahifa tekshiruvlari mavjud.

O'zgarishlarga oid yana bir ogohlantirish. Server konfiguratsiyasini tahrirlagandan so'ng, natija darhol yangilanmasligi mumkin: CDN eski javobni keshda saqlaydi. CDN keshini tozalang yoki bir necha daqiqa kuting, keyin tekshirishni qayta ishga tushiring.

Qachon bepul vosita yetarli emas?

HTTP sarlavhalarini onlayn tekshirish va serveringizni mutaxassis tomonidan sozlash: har bir variant nima qiladi

Ushbu vosita sizga qaysi sarlavhalar yetishmayotganini rostdan aytib beradi. Biroq, ularni qo'shish server, CDN yoki veb-sayt dvigateli bilan ishlashni talab qiladi. Quyidagi hollarda sizga mutaxassis kerak bo'ladi:

  • CSP yoqilgandan so'ng, shakllar, to'lovlar yoki tahlillar buzildi;
  • turli bo'limlar turli sarlavhalarga ega va ularni kim o'rnatgani noma'lum - server, plagin yoki CDN;
  • sayt sekin ishlaydi, garchi kesh va siqish "yoqilgan" bo'lsa ham;
  • Sizda serverga kirish imkoni yo'q va xosting kompaniyasi shablon elektron pochta xabarlari bilan javob beradi.

Veb-saytingiz uchun nima qila olaman?

Mening ismim Valeriy Danyuk, men dasturchi va SEO mutaxassisiman: so'nggi 12 yil ichida men 200 dan ortiq mijozlar uchun veb-saytlar va tizimlar yaratdim. Sarlavhalar SEOning mijozlar odatda ko'rmaydigan qismidir, lekin men ularni avval o'rnataman.

SEO va reklama

Veb-saytlar va onlayn do'konlar

CRM, buxgalteriya hisobi va avtomatlashtirish

Mening portfelimda boshqa loyihalar ham bor. Veb-sayt manzilingizni Telegram orqali menga yuboring – men sarlavhalarni tekshirib chiqaman va darhol natijalarga nima olib kelishini aytib beraman.

Natija

  1. HTTP sarlavhalarini onlayn tekshirish serverning brauzer va qidiruv robotiga qanday javob berishini bir necha soniya ichida ko'rsatadi.
  2. Buni tartibda tuzating: yo'naltirishlar → HSTS → siqish → kesh → X-Frame-Options va CSP → CORS.
  3. Faqat bosh sahifadan ko'proq narsani tekshiring: CDNlar va plaginlar turli bo'limlarga turli sarlavhalarni tayinlashlari mumkin.
  4. Agar server sozlamalari mavjud bo'lmasa yoki bir-biriga zid bo'lsa, vazifani mutaxassisga topshirish yoki saytni HTTPS va renderlash allaqachon sozlangan 1001site saytida yaratish osonroq.

Hoziroq bosh sahifangizni tekshiring: bepul HTTP sarlavha tekshiruvini ishga tushiring va agar biron bir savolingiz bo'lsa, menga Telegram orqali yozing.

Manbalar

  • PromoPilot HTTP sarlavha tekshiruvchisi vositasi sahifasi - tekshirishlar va cheklovlar ro'yxati.
  • securityheaders.com - Xavfsizlik sarlavhasini baholashning tavsifi.
  • Chrome DevTools hujjatlari - Tarmoq paneli va ko'rish sarlavhalari.

Manbalar va manbalar

Savollar va javoblar

SEO uchun qanday xavfsizlik sarlavhalari muhim?

HTTPS reytinglarga bevosita ta'sir qiladi va HSTS uni kuchaytiradi: brauzer endi saytni HTTP orqali ochmaydi. CSP va X-Frame-Options tashrif buyuruvchilarni kiritilgan skriptlardan va boshqa freymlarga sahifalarni joylashtirishdan himoya qiladi. Zararli kodga ega buzilgan sayt qidiruv tizimlarining ishonchini yo'qotadi, shuning uchun bu sarlavhalar reyting sug'urtasi polisi hisoblanadi.

Keshlash sarlavhalari tezlikka qanday ta'sir qiladi?

Cache-Control va ETag brauzerga rasmlar, uslublar va skriptlarni qancha vaqt saqlash kerakligini aytadi. To'g'ri kesh bilan qayta tashrif faqat o'zgartirilgan narsalarni yuklab oladi va sahifa sezilarli darajada tezroq yuklanadi. Keshsiz brauzer har safar hamma narsani qayta yuklab oladi va bu ayniqsa mobil qurilmalarda seziladi.

Boshqa birovning veb-saytining sarlavhalarini tekshirish mumkinmi?

Ha. Javob sarlavhalari har qanday brauzerda ko'rinadi, shuning uchun vosita har qanday umumiy manzilni - o'zingiznikini, raqobatchiniki yoki pudratchini tekshiradi. Serverga kirish yoki ro'yxatdan o'tish shart emas.

Nima uchun saytning turli sahifalarining sarlavhalari farq qiladi?

Ba'zi sarlavhalar CDN yoki proksi tomonidan qo'shiladi va qoidalar yo'lga bog'liq bo'lishi mumkin: bosh sahifa bitta to'plamga ega, /api/ yoki statik fayllar esa boshqa to'plamga ega. Shuning uchun, nafaqat bosh sahifani, balki asosiy ochilish sahifalaringizni ham tekshiring.

Veb-saytni tekshirdik, lekin uni tuzatadigan hech kim yo'qmi?

Ushbu bepul vosita muammolarni ochib beradi. Men hisobotni tahlil qilaman, ustuvorliklarni belgilayman va ularni tuzataman: SEO auditi, tezlikni oshirish, belgilash va reytingni yo'qotmasdan yangi saytga o'tish.