Telegramo, WhatsApp+380637610482
Valerij Danjuk
Valerij DanjukprogramistoEvoluigante AI-ilojn por entreprenoj. Altkvalitaj. Pageblaj.Skribi en Telegram

Kontroli HTTP-kapliniojn interrete: Al kio via servilo respondas kaj kiel ripari ĝin

Kontrolu HTTP-kapliniojn rete: sekurecon, kaŝmemorigon, kunpremon kaj CORS en la servila respondo

Kion vi ricevos

  • Listo de servilaj respondkaplinioj kaj sekureca poentaro en procento - en unu kontrolo
  • Kompreni, kiuj titoloj efikas sur SEO kaj rapidecon, kaj kiuj efikas sur vizitantan protekton
  • Komparo kun securityheaders.com, DevTools, kaj curl: Kiu estas pli oportuna?
Apliki: post 10 minutojKonservas: Horoj pasigitaj provante trovi la kaŭzon de malrapida ŝarĝado kaj "nesekuraj" avertoj

La mallonga respondo: por kontroli HTTP-kapliniojn interrete, algluu la paĝadreson en la HTTP-kaplinio-kontrolilon de PromoPilot kaj alklaku "Kontroli". La ilo montros ĉiujn respondkapliniojn de la servilo, la sekurecan procentan rangigon, kaŝmemorigon, kunpremon kaj CORS-agordojn, same kiel la alidirektan ĉenon al la fina URL. Registriĝo ne necesas. Sube vi trovos informojn pri kiuj kaplinioj estas gravaj, kiel legi la rezultojn kaj kion ripari unue.

Mi kontrolas la titolojn de ĉiu projekto antaŭ ol transdoni ĝin: tiel mi kaptas duonon de la "misteraj" problemoj — retejo kiu ne konservas en kaŝmemoro, servas paĝojn sen kunpremo, aŭ forgesis sekurigi HTTPS.

Kion montras la kontrolado de HTTP-kaplinioj?

Kiam retumilo aŭ serĉilo-roboto petas paĝon, la servilo unue respondas per servaj linioj — titoloj — kaj nur poste redonas la HTML-kodon. Ĉi tiuj titoloj priskribas kiel la paĝo estu konservita en kaŝmemoro, ĉu ĝi estas kunpremita, ĉu ĝi povas esti enigita en alian retejon, kaj kien redirekti la vizitanton.

Grupo Kion rigardas la ilo? Kial la retejo bezonas ĉi tion?
Sekureco Enhavo-Sekureca-Politiko, Strikta-Transporta-Sekureco (HSTS), X-Kadraj-Opcioj Protekti vizitantojn kontraŭ enigitaj skriptoj kaj falsado, sekurigi HTTPS-on
Grado Procento de agorditaj sekurecaj kaplinioj Rapida referenco: ĉu ĝi pliboniĝis aŭ malboniĝis post la redaktoj?
Kaŝmemorigo Kaŝmemoro-Kontrolo, Eksvalidiĝas, ETag, Laste-Modifita Ripetaj vizitoj ŝarĝiĝas pli rapide, la servilo malŝarĝiĝas
Kunpremo Enhavo-Kodado (gzip, br) HTML, CSS, kaj JS estas signife pli malpezaj — pli rapidaj sur poŝtelefonoj
CORS Alirkontrolo-Permeso-Origino kaj rilataj Kiu povas aliri vian API-on kaj tiparojn el aliaj domajnoj?
Alidirektoj Panero-papero al fina URL Pliaj paŝoj malrapidigas la ŝarĝadon kaj malŝparas rampan buĝeton.

Sekurecpoentaro ne estas "SEO-poentaro". Ĝi montras la procenton de gravaj sekurecaj titoloj, kiuj estas en ordo. Tipa rezulto por retejo, kiu ne estas agordita, estas manki CSP kaj X-Frame-Options.

Estas tri situacioj kiam valoras kontroli la kapliniojn: post translokiĝo al nova gastigado aŭ CDN, post instalado de kaŝmemoraj kaj sekurecaj kromaĵoj, kaj antaŭ lanĉo de reklamoj, kiam ĉiu sekundo da ŝarĝtempo kostas monon. La ilo funkcias same bone por evoluigaj, starigaj kaj produktadaj versioj de retejo, kondiĉe ke la adreso estas alirebla de la interreto.

Kiel kontroli la HTTP-kapliniojn de retejo interrete?

Kontrolu HTTP-kapliniojn interrete en 4 paŝoj: algluu la adreson, faru la kontrolon, ekzamenu la rangigon kaj la liston de kaplinioj, riparu sur la servilo

  1. Malfermu la ilon. La kontrolo de HTTP-kaplinio funkcias en via retumilo — neniu instalado necesas.
  2. Enigu la plenan adreson kun la protokolo: https://example.com/catalog/. Unu ĉeko - unu URL.
  3. Alklaku "Kontroli". La respondo alvenos post kelkaj sekundoj.
  4. Vidu la sekurecan rangigon kaj liston de mankantaj titoloj.
  5. Trairu la kaŝmemoron, kunpremon kaj CORS, poste la alidirektan ĉenon.
  6. Bonvolu korekti la agordojn ĉe via servilo, CDN, aŭ kromprogramo kaj kontroli denove.

La paĝo de la ilo enhavas unu adreskampon, konfirmbutonon, kaj mallongan priskribon: kio estas analizata, kiel uzi ĝin, kaj limigoj.

Senpaga paĝo de PromoPilot pri HTTP Header Checker: URL-kampo kaj priskribo de sekureco, kaŝmemorado kaj CORS-kontroloj

La flanka kolumno montras la nunan nombron da kontroloj. Gastoj povas fari kelkajn kontrolojn ĉiutage; post senpaga registrado, la limo triobliĝas, kaj la pagita Pro-plano ofertas senlimajn kontrolojn.

Kiel legi la servilan respondon kaj kion ripari unue?

Ne provu trakti ĉion samtempe. Laboru de tio, kio rompas alireblecon kaj HTTPS, ĝis tio, kio plibonigas sekurecon.

  1. Alidirektoj. La ĉeno http → https → www → /index.php estas tri nenecesaj petoj. Normale, unu 301 alidirekto al la fina URL estas necesa de iu ajn adresvario.
  2. HSTS. Se via retejo uzas nur HTTPS, aldonu Strict-Transport-Security: max-age=31536000. Komencu kun malgranda max-age se vi ne certas, ke ĉiuj subdomajnoj estas HTTPS-ebligitaj.
  3. Kunpremo. Se vi ne havas Content-Encoding: br aŭ gzip en via HTML, ebligu kunpremon en via servilo aŭ CDN-agordoj. Ĉi tiu unu linio de agordo povas signife plibonigi la rapidon.
  4. Kaŝmemorigo. Por bildoj, CSS, kaj JS kun la versio en la dosiernomo, agordu longan kaŝmemoron ( Cache-Control: public, max-age=31536000, immutable); por HTML, agordu mallongan kaŝmemoron aŭ no-cache.
  5. X-Frame-Options kaj CSP. X-Frame-Options: SAMEORIGIN malhelpas la paĝon esti enigita en alian kadron. Agordu CSP zorge: strikta politiko povas facile rompi analitikon kaj fenestraĵojn, do unue ebligu la reĝimon Content-Security-Policy-Report-Only.
  6. CORS. Access-Control-Allow-Origin: * por API-oj kun personaj datumoj estas eraro. Bonvolu specifi specifajn domajnojn.

Ofta kaptilo estas Cache-Control: no-store sur la tuta retejo post instalado de sekureca kromaĵo. La retejo funkcias, sed ĉiu vizito ŝarĝiĝas kvazaŭ ĝi estus la unua.

Jen kiel aspektas la respondo de bone agordita paĝo — komparnormo por kompari viajn rezultojn kun:

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:

La respondkodo estas 200, la paĝo estas Brotli-kunpremita, HTML ne estas konservita en kaŝmemoro dum longaj periodoj, HTTPS estas ŝlosita dum unu jaro, kaj enkorpigo en aliajn kadrojn kaj dosiertipanstataŭigo estas malpermesitaj. Se via respondkodo estas 301 aŭ 302 anstataŭ 200, vi ne kontrolis la finan URL-on — kontrolu la alidirektan ĉenon kaj algluu la finan URL-on.

Komparo: PromoPilot kaj Alternativoj por Kontrolado de Titoloj

Ekzistas pluraj manieroj rigardi fraptitolojn, ĉiu taŭga por sia propra situacio.

Ilo Kio estas senpaga? Restriktoj Por kiu ĝi taŭgas?
PromoPilot — Kontrolilo de HTTP-kaplinio Ĉiuj kaplinioj, sekureca rangigo, kaŝmemoro, kunpremo, CORS, alidirekta ĉeno Unu URL por ĉiu ĉeko, ĉiutaga limo de gastoj Rapide kontrolu vian aŭ ies alies retejon sen instalado
securityheaders.com Litera rangigo de sekurecaj titoloj Nur sekureco, neniu kaŝmemoro aŭ kunpremo Por tiuj, kiuj starigas protekton
Iloj por programistoj de Chrome, langeto Reto Titoloj de ĉiu paĝpeto Vi bezonas scii, kie serĉi; neniu juĝo aŭ sugestoj Por programistoj dum sencimigado
buklo -I en la terminalo Krudaj respondtitoloj Komandlinio, sen interpreto Por servilaj administrantoj

Konkludo: Por unufoja kontrolo kun klara takso kaj instrukcioj, reta ilo estas pli oportuna, dum DevTools kaj curl estas bonaj kiam vi jam scias kion vi serĉas. Securityheaders.com kompletigas la kontrolon se via celo estas pure protekto.

Jen nur unu el la 87 senpagaj SEO-iloj de PromoPilot: Estas ankaŭ SSL-atestilo-kontrolilo, alidirektoj kaj DNS-rekordoj — ĉi tiuj estas kovritaj en la artikoloj en ĉi tiu sekcio.

Limigoj de la Kontrolilo de Kaplinio: Kion la Ilo Ne Montros

La kontrolo rigardas la kapliniojn de ununura URL, ne la tutan retejon. Nur ĉar la ĉefa paĝo estas ĝuste agordita ne signifas, ke la produkta paĝo aŭ dosiero en la dosierujo /uploads/ reagos same.

Kelkaj titoloj estas aldonitaj je la CDN aŭ prokurila nivelo kaj povas dependi de la vojo kaj eĉ la regiono, de kiu la peto originis. Tial, la rezulto povas diferenci de tio, kion vi vidas en via retumilo. Se regulo en la CDN estas agordita nur por /blog/*, aliaj sekcioj ne ricevos ĝin.

Kaj plej grave: titoloj estas agordoj, ne enhavo. La ilo ne kontrolas la titolon, tekston aŭ markadon — ekzistas apartaj paĝkontroloj por tio.

Unu plia averto pri ŝanĝoj. Post redaktado de la servila agordo, la rezulto eble ne tuj ĝisdatiĝos: la CDN konservas la malnovan respondon en kaŝmemoro. Malplenigu la CDN-kaŝmemoron aŭ atendu kelkajn minutojn, poste rekomencu la kontrolon.

Kiam senpaga ilo ne sufiĉas?

Kontroli HTTP-kapliniojn interrete kaj havi specialiston agordi vian servilon: kion faras ĉiu opcio

La ilo honeste diros al vi, kiuj titoloj mankas. Tamen, aldoni ilin postulas laboron kun la servilo, CDN aŭ reteja motoro. Vi bezonos specialiston se:

  • Post ebligado de CSP, formularoj, pagoj aŭ analitikoj rompiĝis;
  • malsamaj sekcioj havas malsamajn titolojn, kaj ne estas klare kiu ilin starigas - la servilo, la kromprogramo aŭ la CDN;
  • la retejo estas malrapida, kvankam kaŝmemoro kaj kunpremo estas "ŝaltitaj";
  • Vi ne havas aliron al la servilo, kaj la gastiga kompanio respondas per ŝablonaj retpoŝtoj.

Kion mi povas fari por via retejo?

Mia nomo estas Valerij Danjuk, mi estas programisto kaj SEO-specialisto: dum la pasintaj 12 jaroj, mi konstruis retejojn kaj sistemojn por pli ol 200 klientoj. Titoloj estas la parto de SEO, kiun klientoj kutime ne vidas, sed mi unue starigas ilin.

SEO kaj reklamado

Retejoj kaj interretaj vendejoj

CRM, kontado kaj aŭtomatigo

Pliaj projektoj estas en mia portfolio. Sendu al mi vian retejan adreson per Telegram – mi kontrolos la fraptitolojn kaj diros al vi, kio donos al mi tujajn rezultojn.

Rezulto

  1. Kontroli HTTP-kapliniojn rete montras post sekundoj kiel la servilo respondas al la retumilo kaj serĉilo.
  2. Riparu ĝin laŭorde: alidirektoj → HSTS → kunpremo → kaŝmemoro → X-Frame-Options kaj CSP → CORS.
  3. Kontrolu pli ol nur la ĉefpaĝon: CDN-oj kaj kromaĵoj povas asigni malsamajn titolojn al malsamaj sekcioj.
  4. Se la servilaj agordoj ne estas haveblaj aŭ konfliktas, estas pli facile delegi la taskon al specialisto aŭ konstrui la retejon sur 1001site, kie HTTPS kaj bildigo jam estas agorditaj.

Kontrolu vian ĉefpaĝon tuj: faru senpagan HTTP-kapkontrolon, kaj se vi havas demandojn, skribu al mi per Telegram.

Fontoj

  • Paĝo pri la ilo PromoPilot HTTP Header Checker - listo de kontroloj kaj limigoj.
  • securityheaders.com - Priskribo de taksado de sekureca kaplinio.
  • Dokumentaro de Chrome DevTools - Reta panelo kaj rigardaj kaplinioj.

Referencoj kaj fontoj

Demandoj kaj Respondoj

Kiuj sekurecaj titoloj gravas por SEO?

HTTPS rekte influas rangojn, kaj HSTS plifortigas tion: la retumilo jam ne malfermas la retejon per HTTP. CSP kaj X-Frame-Options protektas vizitantojn kontraŭ injektitaj skriptoj kaj paĝenkorpigo en aliajn kadrojn. Hakita retejo kun malica kodo perdas la fidon de serĉiloj, do ĉi tiuj titoloj estas asekuro por rangoj.

Kiel kaŝmemoraj kaplinioj influas rapidon?

Cache-Control kaj ETag diras al la retumilo kiom longe konservi bildojn, stilojn kaj skriptojn. Kun taŭga kaŝmemoro, revena vizito nur elŝutas tion, kio ŝanĝiĝis, kaj la paĝo ŝarĝiĝas rimarkeble pli rapide. Sen kaŝmemoro, la retumilo elŝutas ĉion denove ĉiufoje, kaj tio estas aparte rimarkebla ĉe porteblaj aparatoj.

Ĉu eblas kontroli la titolojn de la retejo de iu alia?

Jes. Respondaj kaplinioj estas videblaj al iu ajn retumilo, do la ilo kontrolas iun ajn publikan adreson — vian propran, tiun de konkuranto, aŭ tiun de kontraktisto. Neniu servila aliro aŭ registrado estas necesa.

Kial la titoloj de malsamaj paĝoj de la retejo malsamas?

Kelkajn titolojn aldonas la CDN aŭ prokurilo, kaj la reguloj povas dependi de la pado: la ĉefpaĝo havas unu aron, dum /api/ aŭ statikaj dosieroj havas malsamajn. Tial, kontrolu ne nur la ĉefpaĝon sed ankaŭ viajn ĉefajn surteriĝajn paĝojn.

Ni kontrolis la retejon, sed ĉu neniu riparas ĝin?

Ĉi tiu senpaga ilo malkaŝas problemojn. Mi analizos la raporton, prioritatigos kaj riparos ilin: SEO-audito, rapidigo, markado kaj migrado al nova retejo sen perdi rangojn.