Telegram, WhatsApp+380637610482
Valery Danyuk
Valery DanyukverktakiÞróun gervigreindartækja fyrir fyrirtæki. Hágæða. Hagkvæmt.Skrifa í Telegram

Að athuga HTTP hausa á netinu: Hvað netþjónninn þinn svarar og hvernig á að laga það

Athugaðu HTTP hausana á netinu: öryggi, skyndiminni, þjöppun og CORS í svari netþjónsins

Það sem þú munt fá

  • Listi yfir svörunarhausa netþjóns og öryggisstig í prósentum - í einni athugun
  • Að skilja hvaða fyrirsagnir hafa áhrif á leitarvélabestun og hraða og hvaða fyrirsagnir hafa áhrif á vernd gesta
  • Samanburður við securityheaders.com, DevTools og curl: Hvort er þægilegra?
Sækja um: eftir 10 mínúturVistar: Klukkutímar fóru í að reyna að finna orsök hægrar hleðslu og „óöruggra“ viðvarana.

Stutta svarið: til að athuga HTTP hausa á netinu, límdu síðuslóðina inn í HTTP hausaprófara PromoPilot og smelltu á „Athuga“. Tólið mun sýna alla svarhausa netþjónsins, öryggisprósentu, skyndiminni, þjöppun og CORS stillingar, sem og tilvísunarkeðjuna að lokaslóðinni. Engin skráning nauðsynleg. Hér að neðan finnur þú upplýsingar um hvaða hausar eru mikilvægir, hvernig á að lesa niðurstöðurnar og hvað þarf að laga fyrst.

Ég athuga hausana á hverju verkefni áður en ég skila því inn: þannig finn ég helminginn af „dularfullu“ vandamálunum — síðu sem vistar ekki skyndiminni, birtir síður án þjöppunar eða gleymir að tryggja HTTPS.

Hvað sýnir athugun á HTTP hausum?

Þegar vafra- eða leitarvélmenni óskar eftir síðu svarar netþjónninn fyrst með þjónustulínum – hausum – og skilar síðan HTML-kóðanum. Þessir hausar lýsa því hvernig síðan á að vera vistaða í skyndiminni, hvort hún sé þjöppuð, hvort hægt sé að fella hana inn á aðra vefsíðu og hvert á að beina gestinum.

Hópur Hvað skoðar tólið? Af hverju þarf síðan þetta?
Öryggi Öryggisstefna efnis, strangt flutningsöryggi (HSTS), X-Frame valkostir Að vernda gesti gegn innbyggðum forskriftum og fölsun, tryggja HTTPS
Einkunn Hlutfall af stilltum öryggishausum Stutt tilvísun: varð þetta betra eða verra eftir breytingarnar?
Skyndiminni Skyndiminnisstýring, Rennur út, ETag, Síðast breytt Endurteknar heimsóknir hlaðast hraðar, netþjónninn er afhlaðinn
Þjöppun Innihaldskóðun (gzip, br) HTML, CSS og JS eru mun léttari — hraðari í farsímum
CORS Aðgangsstýring-Leyfa-Uppruna og tengt Hverjir hafa aðgang að API-inu þínu og leturgerðum frá öðrum lénum?
Tilvísanir Brauðmylsnuleið að lokavefslóð Aukaskref hægja á hleðslu og sóa fjárhagsáætlun fyrir skrið.

Öryggisstig er ekki „SEO stig“. Það sýnir hlutfall mikilvægra öryggishausa sem eru til staðar. Algeng niðurstaða fyrir vefsíðu sem hefur ekki verið stillt er að CSP og X-Frame-Options vantar.

Það eru þrjár aðstæður þar sem það er þess virði að athuga hausa: eftir að hafa flutt yfir í nýja vefhýsingu eða CDN, eftir að hafa sett upp skyndiminni og öryggisviðbætur og áður en auglýsingar eru birtar, þegar hver sekúnda af hleðslutíma kostar peninga. Tólið virkar jafn vel fyrir þróunar-, uppsetningar- og framleiðsluútgáfur vefsíðu, svo framarlega sem hægt er að nálgast vefslóðina af internetinu.

Hvernig á að athuga HTTP hausana á vefsíðu á netinu?

Athugaðu HTTP hausana á netinu í 4 skrefum: límdu inn vefslóðina, keyrðu athugunina, skoðaðu einkunnina og listann yfir hausana, lagaðu á netþjóninum.

  1. Opnaðu tólið. HTTP hausathugun virkar í vafranum þínum — engin uppsetning þarf.
  2. Settu inn allt netfangið með samskiptareglunni: https://example.com/catalog/. Einn haki - ein vefslóð.
  3. Smelltu á „Athugaðu“. Svarið berst innan nokkurra sekúndna.
  4. Skoða öryggismat og lista yfir hausa sem vantar.
  5. Farðu í gegnum skyndiminni, þjöppun og CORS, og síðan tilvísunarkeðjuna.
  6. Vinsamlegast leiðréttu stillingarnar á netþjóninum þínum, CDN eða viðbótinni og athugaðu aftur.

Síðan með tólinu inniheldur einn veffangsreit, staðfestingarhnapp og stutta lýsingu: hvað er greint, hvernig á að nota það og takmarkanir þess.

Ókeypis HTTP hausaskoðunarsíða PromoPilot: Vefslóðarreitur og lýsing á öryggi, skyndiminni og CORS athugunum

Hliðarstikan sýnir núverandi fjölda ávísana. Gestir geta framkvæmt nokkrar ávísanir á dag; eftir ókeypis skráningu þrefaldast takmörkin og greidda Pro-áskriftin býður upp á ótakmarkaðar ávísanir.

Hvernig á að lesa svar netþjónsins og hvað þarf að laga fyrst?

Ekki reyna að taka á öllu í einu. Vinnið ykkur frá því sem truflar aðgengi og HTTPS til þess sem bætir öryggi.

  1. Tilvísanir. Keðjan http → https → www → /index.php samanstendur af þremur óþarfa beiðnim. Venjulega þarf eina 301 tilvísun á lokaslóðina frá hvaða afbrigði af vistfangi sem er.
  2. HSTS. Ef síðan þín notar aðeins HTTPS skaltu bæta við Strict-Transport-Security: max-age=31536000. Byrjaðu með litlu max-age ef þú ert ekki viss um að öll undirlén séu HTTPS-virk.
  3. Þjöppun. Ef þú ert ekki með Content-Encoding: br eða gzip í HTML kóðanum þínum, virkjaðu þjöppun í stillingum netþjónsins eða CDN. Þessi eina stillingarlína getur aukið hraðann verulega.
  4. Skyndiminni. Fyrir myndir, CSS og JS með útgáfunni í skráarnafninu, stilltu langan skyndiminni ( Cache-Control: public, max-age=31536000, immutable); fyrir HTML, stilltu stuttan skyndiminni eða no-cache.
  5. X-Frame-Options og CSP. X-Frame-Options: SAMEORIGIN kemur í veg fyrir að síðan sé felld inn í annan ramma. Stillið CSP vandlega: ströng stefna getur auðveldlega eyðilagt greiningar og viðbætur, svo fyrst skal virkja stillinguna Content-Security-Policy-Report-Only.
  6. CORS. Access-Control-Allow-Origin: * fyrir API með persónuupplýsingum er villa. Vinsamlegast tilgreindu tiltekin lén.

Algeng gildra er Cache-Control: no-store á allri síðunni eftir að öryggisviðbót hefur verið sett upp. Síðan virkar en hver heimsókn hleðst eins og hún væri sú fyrsta.

Svona lítur svar vel stilltrar síðu út — viðmið til að bera niðurstöðurnar saman við:

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:

Svarkóðinn er 200, síðan er Brotli-þjöppuð, HTML er ekki vistað í skyndiminni í langan tíma, HTTPS er læst í eitt ár og innfelling í aðra ramma og skráartegundaskipti eru bönnuð. Ef svarkóðinn þinn er 301 eða 302 í stað 200, þá hefur þú ekki athugað lokaslóðina — athugaðu tilvísunarkeðjuna og límdu lokaslóðina.

Samanburður: PromoPilot og valkostir við fyrirsagnarskoðun

Það eru nokkrar leiðir til að skoða fyrirsagnir, hver þeirra hentar sínum aðstæðum.

Tól Hvað er ókeypis? Takmarkanir Fyrir hverja hentar þetta?
PromoPilot — HTTP hausprófari Allar hausar, öryggismat, skyndiminni, þjöppun, CORS, tilvísunarkeðja Ein vefslóð á hverja athugun, daglegt hámark gesta Skoðaðu fljótt vefsíðu þína eða einhvers annars án uppsetningar
securityheaders.com Stafaflokkun öryggishausa Aðeins öryggi, ekkert skyndiminni eða þjöppun Fyrir þá sem eru að setja upp vernd
Verkfæri fyrir Chrome, flipi fyrir net Hausar hverrar síðubeiðni Þú þarft að vita hvert þú átt að leita; engar fordómar eða vísbendingar Fyrir forritara við villuleit
krulla -I í flugstöðinni Óunnar svarhausar Skipanalína, engin túlkun Fyrir netþjónsstjóra

Niðurstaða: Fyrir einskiptis skoðun með skýru mati og fyrirmælum er nettól þægilegra, en DevTools og curl eru góð þegar þú veist nú þegar hvað þú ert að leita að. Securityheaders.com er viðbót við skoðunina ef markmið þitt er eingöngu vernd.

Þetta er bara eitt af 87 ókeypis SEO verkfærum PromoPilot: Þar er líka SSL vottorðsprófari, tilvísanir og DNS færslur — þetta er fjallað um í greinunum í þessum hluta.

Takmarkanir á hausprófara: Það sem tólið sýnir ekki

Athugunin skoðar hausana á einni vefslóð, ekki alla síðuna. Þó að aðalsíðan sé rétt stillt þýðir það ekki að vörusíðan eða skráin í /uploads/ möppunni muni bregðast við á sama hátt.

Sumar hausar eru bættar við á CDN- eða milliþjónsstigi og geta verið háðar slóðinni og jafnvel svæðinu sem beiðnin kom frá. Þess vegna getur niðurstaðan verið önnur en þú sérð í vafranum þínum. Ef regla í CDN-inu er aðeins stillt fyrir /blog/*, munu aðrir hlutar ekki fá hana.

Og það sem mikilvægast er: fyrirsagnir eru stillingar, ekki efni. Tólið athugar ekki titil, texta eða merkingar — það eru til sérstakar síðuathuganir fyrir það.

Einn fyrirvari í viðbót varðandi breytingar. Eftir að stillingum netþjónsins hefur verið breytt gæti niðurstaðan ekki uppfærst strax: CDN heldur gamla svarinu í skyndiminni. Hreinsið skyndiminnið í CDN eða bíðið í nokkrar mínútur og keyrið síðan athugunina aftur.

Hvenær er ókeypis tól ekki nóg?

Að athuga HTTP hausana á netinu og láta sérfræðing stilla netþjóninn þinn: hvað hver valkostur gerir

Tólið mun segja þér hreinskilnislega hvaða hausar vantar. Hins vegar krefst það vinnu með netþjóninum, CDN eða vefsíðuvélinni að bæta þeim við. Þú þarft sérfræðing ef:

  • Eftir að CSP var virkjað biluðu eyðublöð, greiðslur eða greiningar;
  • Mismunandi hlutar hafa mismunandi fyrirsagnir og það er ekki ljóst hver setur þær – netþjóninn, viðbótin eða CDN;
  • Síðan er hæg, þó að skyndiminni og þjöppun séu „virk“;
  • Þú hefur ekki aðgang að netþjóninum og hýsingarfyrirtækið svarar með sniðmátum fyrir tölvupóst.

Hvað get ég gert fyrir vefsíðuna þína?

Ég heiti Valeriy Danyuk og er forritari og sérfræðingur í leitarvélabestun (SEO). Undanfarin 12 ár hef ég smíðað vefsíður og kerfi fyrir yfir 200 viðskiptavini. Fyrirsagnir eru sá hluti SEO sem viðskiptavinir sjá venjulega ekki, en ég set þær upp fyrst.

SEO og kynning

Vefsíður og netverslanir

CRM, bókhald og sjálfvirkni

Fleiri verkefni eru í eignasafninu mínu. Sendu mér vefslóðina þína á Telegram – ég skal athuga fyrirsagnirnar og segja þér hvað mun gefa mér strax árangur.

Niðurstaða

  1. Að athuga HTTP-hausa á netinu sýnir á nokkrum sekúndum hvernig netþjónninn bregst við vafranum og leitarvélmenninu.
  2. Lagaðu það í þeirri röð: tilvísanir → HSTS → þjöppun → skyndiminni → X-Frame-Options og CSP → CORS.
  3. Athugaðu meira en bara forsíðuna: CDN og viðbætur geta úthlutað mismunandi hausum á mismunandi hluta.
  4. Ef stillingar netþjónsins eru ekki tiltækar eða stangast á er auðveldara að fela sérfræðingi verkefnið eða byggja síðuna á 1001site, þar sem HTTPS og birting eru þegar stillt.

Skoðaðu heimasíðuna þína núna: keyrðu ókeypis HTTP hausprófun og ef þú hefur einhverjar spurningar, skrifaðu mér á Telegram.

Heimildir

  • Síða fyrir PromoPilot HTTP hausprófunartólið - listi yfir athuganir og takmarkanir.
  • securityheaders.com - Lýsing á mati á öryggishaus.
  • Skjölun fyrir Chrome DevTools - Netspjald og skoðunarhausar.

Heimildir og heimildir

Spurningar og svör

Hvaða öryggishausar eru mikilvægir fyrir SEO?

HTTPS hefur bein áhrif á röðun og HSTS eykur það: vafrinn opnar ekki lengur síðuna í gegnum HTTP. CSP og X-Frame-Options vernda gesti gegn innspýtingum á forskriftum og síðufellingum í aðra ramma. Tölvuþrjótuð síða með skaðlegum kóða missir traust leitarvéla, þannig að þessir hausar eru trygging fyrir röðun.

Hvernig hafa skyndiminnihausar áhrif á hraða?

Skyndiminnisstýring og ETag segja vafranum hversu lengi hann á að geyma myndir, stíla og forskriftir. Með réttu skyndiminni sækir endurheimsókn aðeins það sem hefur breyst og síðan hleðst mun hraðar. Án skyndiminnis sækir vafrinn allt aftur í hvert skipti og þetta er sérstaklega áberandi í snjalltækjum.

Er hægt að athuga hausinn á vefsíðu annarra?

Já. Svarhausar eru sýnilegir öllum vöfrum, þannig að tólið kannar hvaða opinbert netfang sem er — þitt eigið, samkeppnisaðila eða verktaka. Engin aðgangur að netþjóni eða skráning er nauðsynleg.

Af hverju eru titlar mismunandi síðna á vefsíðunni mismunandi?

Sumar hausar eru bættar við af CDN eða milliþjóni og reglurnar geta verið háðar slóðinni: forsíðan hefur eitt sett, en /api/ eða static skrár hafa mismunandi. Þess vegna skaltu ekki aðeins athuga forsíðuna heldur einnig helstu lendingarsíður þínar.

Við skoðuðum vefsíðuna en það er enginn til að laga það?

Þetta ókeypis tól afhjúpar vandamál. Ég mun greina skýrsluna, forgangsraða þeim og laga þau: SEO endurskoðun, hraðari uppsetningu, merkingu og flutning á nýja síðu án þess að tapa sæti.