Telegram, WhatsApp+380637610482
Valery Danyuk
Valery DanyukzhvilluesZhvillimi i mjeteve të inteligjencës artificiale për bizneset. Cilësi e lartë. Çmim i përballueshëm.Shkruani në Telegram

Kontrollimi i titujve HTTP në internet: Çfarë po i përgjigjet serveri juaj dhe si ta rregulloni atë

Kontrolloni titujt HTTP në internet: siguria, ruajtja në memorje, kompresimi dhe CORS në përgjigjen e serverit

Çfarë do të merrni

  • Lista e titujve të përgjigjes së serverit dhe rezultati i sigurisë në përqindje - në një kontroll të vetëm
  • Të kuptuarit se cilat tituj ndikojnë në SEO dhe shpejtësi, dhe cilat ndikojnë në mbrojtjen e vizitorëve
  • Krahasimi me securityheaders.com, DevTools dhe curl: Cili është më i përshtatshëm?
Zbato: në 10 minutaRuan: Orë të tëra të shpenzuara duke u përpjekur të gjej shkakun e ngarkimit të ngadaltë dhe paralajmërimeve "të pasigurta"

Përgjigja e shkurtër: për të kontrolluar titujt HTTP në internet, ngjisni adresën e faqes në Kontrolluesin e Titujve HTTP të PromoPilot dhe klikoni "Kontrolloni". Mjeti do të shfaqë të gjitha titujt e përgjigjes së serverit, vlerësimin e përqindjes së sigurisë, ruajtjen në memorje, kompresimin dhe cilësimet e CORS, si dhe zinxhirin e ridrejtimit në URL-në përfundimtare. Nuk kërkohet regjistrim. Më poshtë do të gjeni informacione se cilat tituj janë të rëndësishëm, si të lexoni rezultatet dhe çfarë të rregulloni së pari.

Unë kontrolloj titujt e çdo projekti përpara se ta dorëzoj: kështu i kap gjysmën e problemeve "misterioze" - një faqe interneti që nuk ruan në memorje, shërben faqe pa kompresim ose ka harruar të sigurojë HTTPS.

Çfarë tregon kontrollimi i header-eve HTTP?

Kur një robot shfletuesi ose motori kërkimi kërkon një faqe, serveri së pari përgjigjet me linja shërbimi - tituj - dhe vetëm atëherë kthen HTML-në. Këto tituj përshkruajnë se si duhet të ruhet faqja në memorien e përkohshme, nëse është e kompresuar, nëse mund të integrohet në një faqe tjetër interneti dhe ku duhet të ridrejtohet vizitori.

Grup Çfarë shikon mjeti? Pse faqja ka nevojë për këtë?
Siguria Politika e Sigurisë së Përmbajtjes, Siguria e Transportit të Rrept (HSTS), Opsionet e Kornizës X Mbrojtja e vizitorëve nga skriptet e integruara dhe mashtrimet, sigurimi i HTTPS
Klasa Përqindja e titujve të sigurisë të konfiguruar Referencë e shpejtë: a u përmirësua apo u përkeqësua pas redaktimeve?
Ruajtja në memorje Kontroll i memories së përkohshme, Skadon, ETag, Modifikuar për herë të fundit Vizitat e përsëritura ngarkohen më shpejt, serveri shkarkohet
Kompresim Kodimi i Përmbajtjes (gzip, br) HTML, CSS dhe JS janë dukshëm më të lehta - më të shpejta në celular
CORS Access-Control-Allow-Origin dhe të ngjashme Kush mund të hyjë në API-n dhe fontet tuaja nga domene të tjera?
Ridrejtime Gjurmimi i gjurmëve të bukës deri te URL-ja përfundimtare Hapat shtesë ngadalësojnë ngarkimin dhe buxhetin e zvarritjes së mbeturinave.

Një rezultat sigurie nuk është një "rezultat SEO". Ai tregon përqindjen e header-ave të rëndësishëm të sigurisë që janë në vend. Një rezultat tipik për një faqe që nuk është konfiguruar është mungesa e CSP dhe X-Frame-Options.

Ekzistojnë tri situata kur ia vlen të kontrolloni titujt: pas kalimit në një hosting ose CDN të ri, pas instalimit të shtojcave të ruajtjes në memorje dhe sigurisë, dhe para se të lançoni reklama, kur çdo sekondë e kohës së ngarkimit kushton para. Mjeti funksionon po aq mirë për versionet e zhvillimit, fazës së instalimit dhe prodhimit të një faqeje interneti, për sa kohë që adresa është e arritshme nga interneti.

Si të kontrolloni titujt HTTP të një faqeje interneti në internet?

Kontrolloni titujt HTTP në internet në 4 hapa: ngjisni adresën, ekzekutoni kontrollin, shqyrtoni vlerësimin dhe listën e titujve, rregulloni në server

  1. Hap mjetin. Kontrollimi i kokës HTTP funksionon në shfletuesin tënd—nuk kërkohet instalim.
  2. Vendosni adresën e plotë me protokollin: https://example.com/catalog/. Një kontroll - një URL.
  3. Klikoni "Kontrolloni". Përgjigja do të vijë brenda pak sekondash.
  4. Shikoni vlerësimin e sigurisë dhe listën e titujve që mungojnë.
  5. Kaloni nëpër memorjen e përkohshme, kompresimin dhe CORS, pastaj zinxhirin e ridrejtimit.
  6. Ju lutemi korrigjoni cilësimet në serverin, CDN-në ose plugin-in tuaj dhe kontrolloni përsëri.

Faqja e mjetit përmban një fushë adrese, një buton verifikimi dhe një përshkrim të shkurtër: çfarë analizohet, si përdoret dhe kufizimet.

Faqja falas e Kontrolluesit të Kokave HTTP të PromoPilot: Fusha e URL-së dhe përshkrimi i kontrollit të sigurisë, ruajtjes në memorje dhe kontrolleve CORS

Shiriti anësor shfaq numrin aktual të kontrolleve. Vizitorët mund të kryejnë disa kontrolle në ditë; pas regjistrimit falas, limiti trefishohet dhe plani Pro me pagesë ofron kontrolle të pakufizuara.

Si ta lexoni përgjigjen e serverit dhe çfarë duhet të rregulloni së pari?

Mos u përpiq t'i adresosh të gjitha menjëherë. Fillo nga ajo që pengon aksesueshmërinë dhe HTTPS-in deri te ajo që përmirëson sigurinë.

  1. Ridrejtime. Zinxhiri http → https → www → /index.php përbëhet nga tre kërkesa të panevojshme. Normalisht, nevojitet një ridrejtim 301 në URL-në përfundimtare nga çdo ndryshim i adresës.
  2. HSTS. Nëse faqja juaj përdor vetëm HTTPS, shtoni Strict-Transport-Security: max-age=31536000. Filloni me një max-age vogël nëse nuk jeni i sigurt nëse të gjitha nën-domenet janë të aktivizuara për HTTPS.
  3. Kompresim. Nëse nuk keni Content-Encoding: br ose gzip në HTML-në tuaj, aktivizoni kompresimin në serverin tuaj ose në cilësimet e CDN-së. Ky rresht i vetëm konfigurimi mund ta përmirësojë ndjeshëm shpejtësinë.
  4. Ruajtja në memorien e përkohshme. Për imazhet, CSS dhe JS me versionin në emrin e skedarit, caktoni një memorie të gjatë ( Cache-Control: public, max-age=31536000, immutable); për HTML, caktoni një memorie të shkurtër ose no-cache.
  5. X-Frame-Options dhe CSP. X-Frame-Options: SAMEORIGIN parandalon që faqja të integrohet në një kornizë tjetër. Konfiguroni CSP me kujdes: një politikë e rreptë mund të prishë lehtësisht analizat dhe widget-et, prandaj së pari aktivizoni modalitetin Content-Security-Policy-Report-Only.
  6. CORS. Access-Control-Allow-Origin: * për API-të me të dhëna personale është një gabim. Ju lutemi specifikoni domene specifike.

Një kurth i zakonshëm është Cache-Control: no-store në të gjithë faqen pas instalimit të një plugin-i sigurie. Faqja funksionon, por çdo vizitë ngarkohet sikur të ishte e para.

Ja se si duket përgjigjja e një faqeje të mirë-rregulluar - një pikë referimi për të krahasuar rezultatet tuaja:

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:

Kodi i përgjigjes është 200, faqja është e kompresuar nga Brotli, HTML nuk ruhet në memorien e përkohshme për periudha të gjata, HTTPS është i bllokuar për një vit dhe futja në korniza të tjera dhe zëvendësimi i llojit të skedarit janë të ndaluara. Nëse kodi i përgjigjes suaj është 301 ose 302 në vend të 200, nuk e keni kontrolluar URL-në përfundimtare - kontrolloni zinxhirin e ridrejtimit dhe ngjisni URL-në përfundimtare.

Krahasim: PromoPilot dhe Alternativat për Kontrollin e Titujve

Ka disa mënyra për të parë titujt, secila e përshtatshme për situatën e vet.

Mjet Çfarë është falas? Kufizime Për kë është i përshtatshëm?
PromoPilot — Kontrollues i Kokave HTTP Të gjitha headers, vlerësimi i sigurisë, memoria e përkohshme, kompresimi, CORS, zinxhiri i ridrejtimit Një URL për çdo çek, limit ditor për mysafirë Kontrolloni shpejt faqen tuaj të internetit ose të dikujt tjetër pa instalim
securityheaders.com Vlerësimi i shkronjave të titujve të sigurisë Vetëm siguri, pa memorie të përkohshme ose kompresim Për ata që po konfigurojnë mbrojtje
Chrome DevTools, Skeda Rrjeti Titujt e secilës kërkesë për faqe Duhet të dish ku të kërkosh; asnjë gjykim apo aludim Për zhvilluesit gjatë debuggingut
curl -I në terminal Titujt e përgjigjeve të papërpunuara Linja e komandës, pa interpretim Për administratorët e serverit

Përfundim: Për një kontroll të vetëm me një vlerësim dhe udhëzime të qarta, një mjet online është më i përshtatshëm, ndërsa DevTools dhe curl janë të mirë kur e dini tashmë se çfarë po kërkoni. Securityheaders.com plotëson kontrollin nëse qëllimi juaj është thjesht mbrojtja.

Ky është vetëm një nga 87 mjetet falas SEO të PromoPilot: Ekziston gjithashtu një kontrollues i certifikatave SSL, ridrejtime dhe regjistrime DNS - këto trajtohen në artikujt në këtë seksion.

Kufizimet e Kontrolluesit të Kokave: Çfarë nuk do të shfaqë mjeti

Kontrolli shikon titujt e një URL-je të vetme, jo të të gjithë faqes. Vetëm pse faqja kryesore është konfiguruar saktë nuk do të thotë që faqja e produktit ose skedari në dosjen /uploads/ do të përgjigjet në të njëjtën mënyrë.

Disa tituj shtohen në nivelin CDN ose të ndërmjetësit dhe mund të varen nga shtegu dhe madje edhe nga rajoni nga i cili ka origjinën kërkesa. Prandaj, rezultati mund të ndryshojë nga ai që shihni në shfletuesin tuaj. Nëse një rregull në CDN është konfiguruar vetëm për /blog/*, seksionet e tjera nuk do ta marrin atë.

Dhe më e rëndësishmja: titujt janë cilësime, jo përmbajtje. Mjeti nuk kontrollon titullin, tekstin ose shënimet - për këtë ka kontrolle të veçanta faqesh.

Edhe një paralajmërim në lidhje me ndryshimet. Pas modifikimit të konfigurimit të serverit, rezultati mund të mos përditësohet menjëherë: CDN e mban përgjigjen e vjetër në memorien e përkohshme. Pastroni memorien e përkohshme të CDN-së ose prisni disa minuta, pastaj kryeni përsëri kontrollin.

Kur nuk mjafton një mjet falas?

Kontrollimi i titujve HTTP në internet dhe caktimi i një specialisti për konfigurimin e serverit tuaj: çfarë bën secili opsion

Mjeti do t'ju tregojë me ndershmëri se cilat tituj mungojnë. Megjithatë, shtimi i tyre kërkon punë me serverin, CDN-në ose motorin e faqes së internetit. Do t'ju duhet një specialist nëse:

  • Pas aktivizimit të CSP-së, formularët, pagesat ose analizat nuk funksiononin;
  • seksione të ndryshme kanë tituj të ndryshëm dhe nuk është e qartë se kush i vendos ato - serveri, plugin-i apo CDN-ja;
  • faqja është e ngadaltë, megjithëse memoria e përkohshme dhe kompresimi janë "aktive";
  • Ju nuk keni qasje në server dhe kompania pritëse përgjigjet me email-e shabllon.

Çfarë mund të bëj për faqen tuaj të internetit?

Emri im është Valeriy Danyuk, jam zhvillues dhe specialist i SEO-s: gjatë 12 viteve të fundit, kam ndërtuar faqe interneti dhe sisteme për mbi 200 klientë. Titujt janë pjesa e SEO-s që klientët zakonisht nuk e shohin, por unë i konfiguroj ato më parë.

SEO dhe promovim

Faqet e internetit dhe dyqanet online

CRM, kontabilitet dhe automatizim

Më shumë projekte janë në portofolin tim. Më dërgoni adresën e faqes suaj të internetit në Telegram - Do t'i kontrolloj titujt dhe do t'ju tregoj se çfarë do të më japë rezultate të menjëhershme.

Rezultati

  1. Kontrollimi i titujve HTTP në internet tregon në sekonda se si serveri i përgjigjet shfletuesit dhe robotit të kërkimit.
  2. Rregullojeni sipas radhës: ridrejtime → HSTS → kompresim → memorje e përkohshme → Opsione-X-Frame dhe CSP → CORS.
  3. Kontrolloni më shumë sesa vetëm faqen kryesore: CDN-të dhe shtojcat mund të caktojnë tituj të ndryshëm në seksione të ndryshme.
  4. Nëse cilësimet e serverit nuk janë të disponueshme ose janë në konflikt, është më e lehtë t'ia delegoni detyrën një specialisti ose të ndërtoni faqen në 1001site, ku HTTPS dhe renderimi janë konfiguruar tashmë.

Kontrolloni faqen tuaj kryesore tani: kryeni një kontroll falas të kokës HTTP dhe nëse keni ndonjë pyetje, më shkruani në Telegram.

Burimet

  • Faqja e mjetit të Kontrolluesit të Kokave HTTP të PromoPilot - lista e kontrolleve dhe kufizimeve.
  • securityheaders.com - Përshkrimi i vlerësimit të kokës së sigurisë.
  • Dokumentacioni i Chrome DevTools - Paneli i rrjetit dhe titujt e shikimit.

Referenca dhe burime

Pyetje dhe Përgjigje

Cilat tituj sigurie janë të rëndësishëm për SEO?

HTTPS ndikon drejtpërdrejt në renditje, dhe HSTS e përforcon atë: shfletuesi nuk e hap më faqen përmes HTTP. CSP dhe X-Frame-Options i mbrojnë vizitorët nga skriptet e injektuara dhe integrimi i faqeve në korniza të tjera. Një faqe e hakuar me kod të dëmshëm humbet besimin e motorëve të kërkimit, kështu që këto tituj janë një politikë sigurimi për renditjen.

Si ndikojnë header-at e ruajtjes në memorje në shpejtësi?

Cache-Control dhe ETag i tregojnë shfletuesit se sa kohë duhet të ruajë imazhet, stilet dhe skriptet. Me një memorje të saktë të përkohshme, një vizitë e përsëritur shkarkon vetëm atë që është ndryshuar dhe faqja ngarkohet dukshëm më shpejt. Pa një memorje të përkohshme, shfletuesi shkarkon gjithçka përsëri çdo herë dhe kjo është veçanërisht e dukshme në pajisjet mobile.

A është e mundur të kontrollohen titujt e faqes së internetit të dikujt tjetër?

Po. Titujt e përgjigjeve janë të dukshëm për çdo shfletues, kështu që mjeti kontrollon çdo adresë publike - tuajën, të një konkurrenti ose të një kontraktori. Nuk kërkohet qasje në server ose regjistrim.

Pse ndryshojnë titujt e faqeve të ndryshme të faqes?

Disa tituj shtohen nga CDN ose ndërmjetësi, dhe rregullat mund të varen nga shtegu: faqja kryesore ka një grup, ndërsa skedarët /api/ ose statikë kanë të ndryshëm. Prandaj, kontrolloni jo vetëm faqen kryesore, por edhe faqet tuaja kryesore të destinacionit.

E kontrolluam faqen e internetit, por nuk ka askush për ta rregulluar?

Ky mjet falas zbulon problemet. Do ta analizoj raportin, do t'i jap përparësi dhe do t'i rregulloj ato: auditim SEO, përshpejtim, shënjim dhe migrim në një faqe të re pa humbur renditjen.