Telegramu, WhatsApp+380637610482
Valery Danyuk
Valery Danyukmsanidi programuKutengeneza zana za AI kwa ajili ya biashara. Ubora wa juu. Nafuu.Andika kwenye Telegram

Kuangalia Vichwa vya HTTP Mtandaoni: Seva Yako Inajibu Nini na Jinsi ya Kuirekebisha

Angalia vichwa vya habari vya HTTP mtandaoni: usalama, uhifadhi wa data, ukandamizaji, na CORS katika mwitikio wa seva

Utapata nini

  • Orodha ya vichwa vya majibu ya seva na alama ya usalama kwa asilimia - katika ukaguzi mmoja
  • Kuelewa ni vichwa vipi vinavyoathiri SEO na kasi, na ni vipi vinavyoathiri ulinzi wa wageni
  • Ulinganisho na securityheaders.com, DevTools, na curl: Ni ipi inayofaa zaidi?
Tumia: ndani ya dakika 10Hifadhi: Saa zilizotumika kujaribu kutafuta chanzo cha upakiaji polepole na maonyo "yasiyo salama"

Jibu fupi: ili kuangalia vichwa vya habari vya HTTP mtandaoni, bandika anwani ya ukurasa kwenye Kikagua Vichwa vya Habari vya HTTP cha PromoPilot na ubofye "Angalia." Zana hii itaonyesha vichwa vyote vya habari vya majibu ya seva, ukadiriaji wa asilimia ya usalama, uhifadhi wa data, mgandamizo, na mipangilio ya CORS, pamoja na mnyororo wa kuelekeza kwenye URL ya mwisho. Hakuna usajili unaohitajika. Hapa chini utapata taarifa kuhusu vichwa vya habari ni muhimu, jinsi ya kusoma matokeo, na nini cha kurekebisha kwanza.

Ninaangalia vichwa vya habari kwenye kila mradi kabla ya kuuwasilisha: hivi ndivyo ninavyogundua nusu ya matatizo "ya ajabu"—tovuti ambayo haihifadhi kwenye akiba, haitumiki kwenye kurasa bila kubanwa, au imesahau kulinda HTTPS.

Kuangalia vichwa vya habari vya HTTP kunaonyesha nini?

Wakati kivinjari au roboti ya injini ya utafutaji inapoomba ukurasa, seva hujibu kwanza kwa mistari ya huduma—vichwa vya habari—na kisha tu hurejesha HTML. Vichwa hivi vya habari vinaelezea jinsi ukurasa unavyopaswa kuhifadhiwa kwenye akiba, ikiwa umebanwa, ikiwa unaweza kupachikwa kwenye tovuti nyingine, na wapi pa kuelekeza mgeni.

Kundi Kifaa hicho kinaangalia nini? Kwa nini tovuti inahitaji hii?
Usalama Sera ya Usalama wa Maudhui, Usalama Mkali wa Usafiri (HSTS), Chaguzi za Fremu ya X Kulinda wageni dhidi ya hati zilizopachikwa na udanganyifu, kulinda HTTPS
Daraja Asilimia ya vichwa vya habari vya usalama vilivyowekwa Rejea haraka: je, ilizidi kuwa nzuri au mbaya baada ya marekebisho?
Kuhifadhia kwenye Hifadhi Udhibiti wa Akiba, Muda wake unaisha, ETag, Imebadilishwa Mwisho Ziara zinazorudiwa hupakia haraka zaidi, seva hupakuliwa
Mgandamizo Usimbaji wa Maudhui (gzip, br) HTML, CSS, na JS ni nyepesi zaidi—haraka zaidi kwenye simu
KOR Access-Control-Ruhusu-Asili na zinazohusiana Nani anaweza kufikia API na fonti zako kutoka kwa vikoa vingine?
Kuelekeza kwingine Njia ya Breadcrumb hadi URL ya mwisho Hatua za ziada hupunguza kasi ya upakiaji na bajeti ya utambazaji wa taka.

Alama ya usalama si "alama ya SEO." Inaonyesha asilimia ya vichwa muhimu vya usalama vilivyopo. Matokeo ya kawaida kwa tovuti ambayo haijasanidiwa hayana CSP na X-Frame-Options.

Kuna hali tatu ambapo inafaa kuangalia vichwa vya habari: baada ya kuhamia kwenye upangishaji mpya au CDN, baada ya kusakinisha programu-jalizi za kuhifadhi na usalama, na kabla ya kuzindua matangazo, wakati kila sekunde ya muda wa kupakia hugharimu pesa. Zana hii inafanya kazi vizuri vile vile kwa ajili ya uundaji, uundaji, na matoleo ya uzalishaji wa tovuti, mradi tu anwani inapatikana kutoka kwenye mtandao.

Jinsi ya kuangalia vichwa vya habari vya HTTP vya tovuti mtandaoni?

Angalia vichwa vya habari vya HTTP mtandaoni katika hatua 4: kubandika anwani, kuendesha ukaguzi, kuchunguza ukadiriaji na orodha ya vichwa vya habari, kurekebisha kwenye seva

  1. Fungua kifaa. Ukaguzi wa kichwa cha HTTP hufanya kazi katika kivinjari chako—hakuna usakinishaji unaohitajika.
  2. Ingiza anwani kamili pamoja na itifaki: https://example.com/catalog/. Uhakiki mmoja - URL moja.
  3. Bonyeza "Angalia." Jibu litafika ndani ya sekunde chache.
  4. Tazama ukadiriaji wa usalama na orodha ya vichwa vya habari vilivyokosekana.
  5. Pitia kashe, mgandamizo na CORS, kisha mnyororo wa kuelekeza.
  6. Tafadhali sahihisha mipangilio kwenye seva yako, CDN, au programu-jalizi na uangalie tena.

Ukurasa wa kifaa una sehemu moja ya anwani, kitufe cha uthibitishaji, na maelezo mafupi: kinachochambuliwa, jinsi ya kukitumia, na mapungufu.

Ukurasa wa Kikagua Vichwa vya HTTP bila malipo wa PromoPilot: Sehemu ya URL na maelezo ya usalama, uhifadhi, na ukaguzi wa CORS

Upau wa pembeni unaonyesha idadi ya hundi za sasa. Wageni wanaweza kufanya hundi chache kwa siku; baada ya usajili wa bure, kikomo huongezeka mara tatu, na mpango wa Pro unaolipishwa hutoa hundi zisizo na kikomo.

Jinsi ya kusoma majibu ya seva na nini cha kurekebisha kwanza?

Usijaribu kushughulikia kila kitu kwa wakati mmoja. Fanya kazi kuanzia kinachovunja ufikiaji na HTTPS hadi kinachoboresha usalama.

  1. Huelekeza Upya. Mnyororo wa http → https → www → /index.php ni maombi matatu yasiyo ya lazima. Kwa kawaida, uelekezaji mmoja wa 301 hadi URL ya mwisho unahitajika kutoka kwa tofauti yoyote ya anwani.
  2. HSTS. Ikiwa tovuti yako inatumia HTTPS pekee, ongeza Strict-Transport-Security: max-age=31536000. Anza na max-age ndogo ikiwa huna uhakika kama vikoa vidogo vyote vimewezeshwa na HTTPS.
  3. Ubanwaji. Ikiwa huna Content-Encoding: br au gzip katika HTML yako, wezesha ubanwaji katika seva yako au mipangilio ya CDN. Mstari huu mmoja wa usanidi unaweza kuboresha kasi kwa kiasi kikubwa.
  4. Kuhifadhi kwenye Hifadhi. Kwa picha, CSS, na JS zenye toleo katika jina la faili, weka akiba ndefu ( Cache-Control: public, max-age=31536000, immutable); kwa HTML, weka akiba fupi au no-cache.
  5. Chaguzi za Fremu ya X na CSP. X-Frame-Options: SAMEORIGIN huzuia ukurasa kupachikwa kwenye fremu nyingine. Sanidi CSP kwa uangalifu: sera kali inaweza kuvunja uchanganuzi na wijeti kwa urahisi, kwa hivyo kwanza wezesha hali Content-Security-Policy-Report-Only.
  6. CORS. Access-Control-Allow-Origin: * kwa API zenye data binafsi ni hitilafu. Tafadhali taja vikoa maalum.

Shida ya kawaida ni Cache-Control: no-store kwenye tovuti nzima baada ya kusakinisha programu-jalizi ya usalama. Tovuti inafanya kazi, lakini kila ziara hupakia kana kwamba ndiyo ya kwanza.

Hivi ndivyo jibu la ukurasa uliorekebishwa vizuri linavyoonekana—kipimo cha kulinganisha matokeo yako na:

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:

Msimbo wa majibu ni 200, ukurasa umebanwa na Brotli, HTML haijahifadhiwa kwa muda mrefu, HTTPS imefungwa kwa mwaka mmoja, na kupachika kwenye fremu zingine na uingizwaji wa aina ya faili ni marufuku. Ikiwa msimbo wako wa majibu ni 301 au 302 badala ya 200, hujaangalia URL ya mwisho—angalia mnyororo wa uelekezaji na ubandike URL ya mwisho.

Ulinganisho: PromoPilot na Njia Mbadala za Kuangalia Vichwa vya Habari

Kuna njia kadhaa za kutazama vichwa vya habari, kila moja inafaa kwa hali yake.

Zana Ni nini bure? Vikwazo Inafaa kwa nani?
PromoPilot — Kikagua Kichwa cha HTTP Vichwa vyote vya habari, ukadiriaji wa usalama, akiba, mgandamizo, CORS, mnyororo wa kuelekeza URL moja kwa kila hundi, kikomo cha mgeni kila siku Angalia tovuti yako au ya mtu mwingine haraka bila kusakinisha
securityheaders.com Ukadiriaji wa herufi za vichwa vya usalama Usalama pekee, hakuna akiba au mgandamizo Kwa wale wanaoweka ulinzi
Chrome DevTools, kichupo cha Mtandao Vichwa vya habari vya kila ombi la ukurasa Unahitaji kujua wapi pa kuangalia; hakuna hukumu au vidokezo Kwa watengenezaji wakati wa kurekebisha makosa
curl -I katika sehemu ya mwisho Vichwa vya majibu ghafi Mstari wa amri, hakuna tafsiri Kwa wasimamizi wa seva

Hitimisho: Kwa ukaguzi wa mara moja wenye tathmini na vidokezo vilivyo wazi, zana ya mtandaoni ni rahisi zaidi, huku DevTools na curl zikiwa nzuri unapokuwa tayari unajua unachotafuta. Securityheaders.com inakamilisha ukaguzi ikiwa lengo lako ni ulinzi pekee.

Hii ni mojawapo ya zana 87 za SEO za PromoPilot bila malipo: Pia kuna kihakiki cha cheti cha SSL, uelekezaji upya, na rekodi za DNS—hizi zimeangaziwa katika makala katika sehemu hii.

Vikwazo vya Kikagua Kichwa: Mambo ambayo Kifaa Hakitaonyesha

Ukaguzi huangalia vichwa vya habari vya URL moja, si tovuti nzima. Kwa sababu tu ukurasa mkuu umesanidiwa ipasavyo haimaanishi kwamba ukurasa wa bidhaa au faili kwenye folda ya /uploads/ itajibu vivyo hivyo.

Baadhi ya vichwa vya habari huongezwa katika kiwango cha CDN au proksi na vinaweza kutegemea njia na hata eneo ambalo ombi lilitoka. Kwa hivyo, matokeo yanaweza kutofautiana na yale unayoona kwenye kivinjari chako. Ikiwa sheria katika CDN imewekwa kwa ajili ya /blog/* pekee, sehemu zingine hazitapokea.

Na muhimu zaidi: vichwa vya habari ni mipangilio, si maudhui. Zana haiangalii kichwa, maandishi, au lebo—kuna ukaguzi tofauti wa kurasa kwa hilo.

Tahadhari nyingine kuhusu mabadiliko. Baada ya kuhariri usanidi wa seva, matokeo yanaweza yasisasishwe mara moja: CDN huweka jibu la zamani kwenye akiba. Futa akiba ya CDN au subiri dakika chache, kisha endesha ukaguzi tena.

Ni lini kifaa cha bure hakitoshi?

Kuangalia vichwa vya habari vya HTTP mtandaoni na kuwa na mtaalamu wa kusanidi seva yako: kila chaguo hufanya nini

Kifaa kitakuambia kwa uaminifu ni vichwa vipi vya habari vinavyokosekana. Hata hivyo, kuviongeza kunahitaji kufanya kazi na seva, CDN, au injini ya tovuti. Utahitaji mtaalamu ikiwa:

  • Baada ya kuwezesha CSP, fomu, malipo, au uchanganuzi uliharibika;
  • Sehemu tofauti zina vichwa tofauti vya habari, na haijulikani ni nani anayeviweka - seva, programu-jalizi, au CDN;
  • tovuti ni polepole, ingawa akiba na mgandamizo "vimewashwa";
  • Huna ufikiaji wa seva, na kampuni inayohifadhi hujibu kwa barua pepe za kiolezo.

Ninaweza kufanya nini kwa ajili ya tovuti yako?

Jina langu ni Valeriy Danyuk, mimi ni msanidi programu na mtaalamu wa SEO: katika kipindi cha miaka 12 iliyopita, nimeunda tovuti na mifumo kwa zaidi ya wateja 200. Vichwa vya habari ni sehemu ya SEO ambayo kwa kawaida wateja hawaoni, lakini mimi huviweka kwanza.

SEO na utangazaji

Tovuti na maduka ya mtandaoni

CRM, uhasibu na otomatiki

Miradi zaidi iko kwenye jalada langu. Nitumie anwani yako ya tovuti kwenye Telegram - nitaangalia vichwa vya habari na kukuambia kitakachonipa matokeo ya haraka.

Matokeo

  1. Kuangalia vichwa vya habari vya HTTP mtandaoni huonyesha kwa sekunde jinsi seva inavyoitikia kivinjari na roboti ya utafutaji.
  2. Irekebishe kwa mpangilio: huelekeza upya → HSTS → mgandamizo → akiba → Chaguzi za Fremu ya X na CSP → CORS.
  3. Angalia zaidi ya ukurasa wa nyumbani tu: CDN na programu-jalizi zinaweza kugawa vichwa tofauti vya habari kwa sehemu tofauti.
  4. Ikiwa mipangilio ya seva haipatikani au inakinzana, ni rahisi zaidi kukabidhi kazi hiyo kwa mtaalamu au kujenga tovuti kwenye 1001site, ambapo HTTPS na utoaji tayari vimesanidiwa.

Angalia ukurasa wako wa nyumbani hivi sasa: endesha ukaguzi wa kichwa cha HTTP bila malipo, na ikiwa una maswali yoyote, niandikie kwenye Telegram.

Vyanzo

  • Ukurasa wa zana ya Kikagua Vichwa vya HTTP cha PromoPilot - orodha ya ukaguzi na mapungufu.
  • securityheaders.com - Maelezo ya tathmini ya kichwa cha usalama.
  • Nyaraka za Chrome DevTools - Paneli ya mtandao na vichwa vya habari vya kutazama.

Marejeleo na vyanzo

Maswali na Majibu

Ni vichwa gani vya usalama ambavyo ni muhimu kwa SEO?

HTTPS huathiri moja kwa moja nafasi za wavuti, na HSTS huziimarisha: kivinjari hakifungui tena tovuti kupitia HTTP. CSP na X-Frame-Options huwalinda wageni kutokana na hati zilizoingizwa na kupachika ukurasa kwenye fremu zingine. Tovuti iliyodukuliwa yenye msimbo hasidi hupoteza uaminifu wa injini za utafutaji, kwa hivyo vichwa hivi vya habari ni sera ya bima ya nafasi za wavuti.

Vichwa vya habari vya kuhifadhi data vinaathirije kasi?

Udhibiti wa Kashe na ETag huambia kivinjari muda wa kuhifadhi picha, mitindo, na hati. Kwa kashe sahihi, ziara ya kurudi hupakua tu kile kilichobadilika, na ukurasa hupakia haraka zaidi. Bila kashe, kivinjari hupakua kila kitu tena kila wakati, na hii inaonekana wazi kwenye vifaa vya mkononi.

Je, inawezekana kuangalia vichwa vya habari vya tovuti ya mtu mwingine?

Ndiyo. Vichwa vya majibu vinaonekana kwa kivinjari chochote, kwa hivyo kifaa huangalia anwani yoyote ya umma—yako mwenyewe, ya mshindani, au ya mkandarasi. Hakuna ufikiaji au usajili unaohitajika kwa seva.

Kwa nini majina ya kurasa tofauti za tovuti hutofautiana?

Baadhi ya vichwa vya habari huongezwa na CDN au proksi, na sheria zinaweza kutegemea njia: ukurasa wa nyumbani una seti moja, huku /api/ au faili tuli zikiwa na zile tofauti. Kwa hivyo, angalia sio ukurasa wa nyumbani tu bali pia kurasa zako muhimu za kutua.

Tumeangalia tovuti, lakini hakuna mtu wa kuirekebisha?

Zana hii ya bure inaonyesha matatizo. Nitachambua ripoti, nitaipa kipaumbele, na kuyarekebisha: ukaguzi wa SEO, kuongeza kasi, kuongeza alama, na kuhamia kwenye tovuti mpya bila kupoteza nafasi.